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

Важно

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

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

sudo -i
  1. Удалите RPM-пакет модуля:

    yum remove python3-tionix_dashboard
    
  2. Удалите RPM-пакет темы модуля:

    yum remove python3-tionix_dashboard_theme
    
  3. Запустите команды для повторного сбора статических файлов и их сжатия:

    python3 /usr/share/openstack-dashboard/manage.py collectstatic
    python3 /usr/share/openstack-dashboard/manage.py compress
    
  4. Выполните перезапуск веб-сервера и службы кэширования:

    systemctl restart httpd
    systemctl restart memcached
    

Примечание

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

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

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

    yum remove python3-tionix_dashboard
    
  2. Удалите тему TIONIX.DashboardTheme:

    yum remove python3-tionix_dashboard_theme
    
  3. В каталоге /etc/openstack-dashboard/ откройте конфигурационный файл с именем local_settings или local_settings.py, удалите из него импортирование настроек TIONIX.Dashboard:

    try:
        from tionix_dashboard.settings import *
    except ImportError:
        pass
    
  4. Удалите настройки модуля TIONIX.Dashboard:

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

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

    python3 /usr/share/openstack-dashboard/manage.py collectstatic
    
  7. В случае наличия в local_settings.py флага true у строки:

    COMPRESS_OFFLINE = True
    

    выполните команду:

    python3 /usr/share/openstack-dashboard/manage.py compress
    
  8. Выполните перезапуск веб-сервера и службы кэширования:

    systemctl restart httpd
    systemctl restart memcached