1.7. 백업 파일 복원
스토리지 클러스터의 각 노드에서 호스트 OS 업그레이드를 완료한 후 이전에 백업한 모든 파일을 각 노드로 복원하여 업그레이드된 노드가 보존된 설정을 사용하도록 합니다.
해당 호스트의 OS 업그레이드 프로세스가 완료된 후 스토리지 클러스터의 각 호스트에서 이 프로세스를 반복합니다.
사전 요구 사항
- 실행 중인 Red Hat Ceph Storage 클러스터.
- 스토리지 클러스터의 모든 노드에 대한 루트 수준 액세스.
절차
- 호스트 OS를 호스트로 업그레이드하기 전에 백업한 파일을 복원합니다.
-
/etc/ceph
폴더 및 해당 콘텐츠를ceph.client.admin.keyring
및ceph.conf
파일을 포함한 모든 호스트에 복원합니다. -
/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