1.7. バックアップファイルの復元
ストレージクラスターの各ノードでホスト OS アップグレードを完了した後、アップグレードしたノードが保存された設定を使用するように、前の手順でバックアップしたすべてのファイルを復元します。
そのホストの OS アップグレードプロセスが完了した後に、ストレージクラスターの各ホストでこのプロセスを繰り返します。
前提条件
- 稼働中の Red Hat Ceph Storage クラスターがある。
- ストレージクラスター内のすべてのノードへの root レベルのアクセス。
手順
- ホスト OS がホストをアップグレードする前にバックアップしたファイルを復元します。
-
ceph.client.admin.keyring
やceph.conf
ファイルなどを含む、/etc/ceph
フォルダーおよびその内容をすべてのホストに復元します。 -
各ノードに
/etc/ganesha/
フォルダーを復元します。 オペレーティングシステムのアップグレード後に、バックアップされた各ファイルの所有権が変更していないことを確認します。ファイルの所有者は
ceph
である必要があります。ファイル所有者がroot
に変更された場合は、各ファイルで以下のコマンドを使用し、所有者をceph
に戻します。例:
[root@admin]# chown ceph: ceph.client.rbd-mirror.node1.keyring
-
Red Hat Enterprise Linux 7 から Red Hat Enterprise Linux 8 にアップグレードし、ストレージクラスターに RBD ミラーリングが定義されている場合は、バックアップコピーから
/etc/ceph
フォルダーを復元します。 -
前のステップでバックアップした
group_vars/rbdmirrors.yml
ファイルを復元します。 すべてのノード上のフォルダーの所有権を変更します。
例:
[root@admin]# chown -R /etc/ceph [root@admin]# chown -R /var/log/ceph [root@admin]# chown -R /var/lib/ceph