Удаление#

Сценарии удаления#

Удаление производится с помощью находящейся в дистрибутиве ansible-роли. Она автоматически остановит работу кластера и удалит все экземпляры DataGrid со всех узлов.

После удаления DataGrid, помимо данных, будут также удалены log-файлы, библиотеки, исполняемые файлы.

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

Для удаления DataGrid:

  1. Используйте созданный при установке inventory.ini.

  2. Создайте файл unistall-datagrid.yml:

    cat <<'EOF' > /home/installer/unistall-datagrid.yml
    ---
    - hosts: 'datagrid'
      tasks:
    - name: "Install DataGrid"
      include_role:
        name: datagrid
        tasks_from: "clean_server.yml"
    EOF
    
  3. Перейдите в каталог со сценарием ansible: cd/home/installer/.

  4. Выполните ansible-playbook -i ./inventories/DEV/inventory.ini ./unistall-datagrid.yml -t clean.

  5. Дождитесь завершения выполнения. В случае успешного выполнения в stdout в разделе PLAY RECAP напротив каждого хоста будет виден статус unreachable=0 failed=0.