Перейти к основному содержимому

Удаление

Ручное удаление компонентов CopyWala

Шаги удаления

  1. Проверьте, что компоненты присутствуют на узле:

    rpm -qa | grep <component_name>
  2. Остановите работающие компоненты:

    systemctl stop <component_name>
    подсказка

    Для проверки статуса сервиса выполните команду systemctl status <component_name>.

  3. Удалите компоненты:

    sudo dnf remove <component_name>

Проверка результата

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

rpm -qa | grep <component_name>

В случае отсутствия компонентов вывод будет пустой.

Автоматизированное удаление компонентов CopyWala

Убедитесь, что компоненты были установлены корректно согласно разделу «Автоматизированная установка CopyWala».

Шаги удаления

  1. Перейдите в директорию со скриптами установки:

    cd pbr/owned/*/package/scripts/Ansible
  2. Выполните команду удаления в зависимости от требуемых параметров:

    • удаление всех компонентов из файла vars/components.yml:

      # Удаление всех компонентов из файла vars/components.yml
      .pbr/bin/ansible-playbook -i inventory.yml Ansible/remove.yml
    • удаление определенных компонентов:

      .pbr/bin/ansible-playbook -i inventory.yml Ansible/remove.yml -e remove_components=['component1', 'component2']

Проверка результата

Для проверки выполните на узлах команду:

rpm -qa | grep <component_name>

В случае отсутствия компонентов вывод будет пустой.