Удаление модуля TIONIX.NodeControl

Важно

Все команды выполняются только от суперпользователя.

Режим суперпользователя:

sudo -i

При возникновении необходимости удаления RPM-пакета модуля выполните команду:

yum remove python-tionix_node_control

Примечание

Файлы настроек и лог файлы при этом не будут удалены, так же, как и таблицы в базе данных.

Полное удаление модуля TIONIX.NodeControl

  1. Удалите модуль TIONIX.NodeControl:

    yum remove python3-tionix_node_control
    
  2. Удалите настройки модуля TIONIX.NodeControl:

    rm -rf /etc/tionix/node_control.yaml
    
  3. Удалите базу данных MySQL модуля TIONIX.NodeControl:

    # Зайдите в базу данных, используя пароль пользователя root
    mysql -uroot -p
    # Удалите базу данных tionix_node_control
    DROP DATABASE tionix_node_control;
    
  4. Удалите директорию с лог файлами модуля TIONIX.NodeControl:

    rm -rf /var/log/tionix/node-control
    
  5. Удалите сервис NodeControl API:

    openstack service delete tnx-nc
    
  6. Отключите и удалите службы:

    systemctl stop tionix-journal-api.service
    systemctl disable tionix-journal-api.service
    systemctl stop tionix-journal-keystone-listener.service
    systemctl disable tionix-journal-keystone-listener.service
    systemctl stop tionix-journal-listener.service
    systemctl disable tionix-journal-listener.service
    systemctl stop tionix-journal-nova-listener.service
    systemctl disable tionix-journal-nova-listener.service
    systemctl stop tionix-node-control-drs-trigger.service
    systemctl disable ttionix-node-control-drs-trigger.service
    systemctl stop tionix-node-control-nova-listener.service
    systemctl disable tionix-node-control-nova-listener.service
    systemctl stop tionix-node-control-storage-syncer.service
    systemctl disable tionix-node-control-storage-syncer.servicez
    rm /usr/lib/systemd/system/tionix-node-control-*.service
    systemctl daemon-reload
    systemctl reset-failed