4.4.8. 新規インストールしたホストへのgluster設定ファイルのリストア

注記

バックアップをリストアする前に既存のLVMフィルターを削除し、リストア後にLVMフィルターを再生成するようにしてください。

  1. 既存のLVMフィルターを削除して、既存の物理ボリューム(PV)を使用できるようにします。

    # sed -i /^filter/d /etc/lvm/lvm.conf
  2. gluster設定ファイルの内容を展開します。

    # mkdir /archive
    # tar -xvf /root/rhvh-host-host1.example.com.tar.gz -C /archive/
  3. archive_config_inventory.ymlファイルを編集して、設定ファイルを復元します。archive_config_inventory.ymlファイルは、/etc/ansible/roles/gluster.ansible/playbooks/hc-ansible-deployment/archive_config_inventory.ymlにあります。

    all:
      hosts:
        host1.example.com:
      vars:
        backup_dir: /archive
        nbde_setup: false
        upgrade: true
    重要

    復元 Playbook の hostsセクションでは、ホストを1つだけ使用します。

  4. Playbook を実行して、設定ファイルを復元します。

    # cd /etc/ansible/roles/gluster.ansible/playbooks/hc-ansible-deployment
    # ansible-playbook -i archive_config_inventory.yml archive_config.yml --tags restorefiles
  5. 新たに識別されたPVに対して、新しいLVMフィルタを再生成します。

    # vdsm-tool config-lvm-filter -y