1.7. 恢复备份文件
在存储集群中的每个节点上完成主机操作系统升级后,恢复您之前备份到每个节点的所有文件,以便升级的节点使用保留的设置。
在完成该主机的 OS 升级过程后,在存储集群中的每个主机上重复此过程。
先决条件
- 一个正在运行的 Red Hat Ceph Storage 集群。
- 对存储集群中所有节点的根级别访问权限。
流程
- 将您在主机操作系统升级前备份的文件恢复到主机。
-
将
/etc/ceph
文件夹及其内容恢复到所有主机,包括ceph.client.admin.keyring
和ceph.conf
文件。 -
将
/etc/ganesha/
文件夹恢复到每个节点。 检查以确保操作系统升级后每个备份的文件的所有权没有被改变。文件所有者应当是
ceph
。如果文件所有者已更改为root
,请对每个文件使用以下命令将所有权更改回ceph
:示例
chown ceph: ceph.client.rbd-mirror.node1.keyring
[root@admin]# chown ceph: ceph.client.rbd-mirror.node1.keyring
Copy to Clipboard Copied! Toggle word wrap Toggle overflow -
如果您从 Red Hat Enterprise Linux 7 升级到 Red Hat Enterprise Linux 8,且存储集群定义了 RBD 镜像功能,请从备份副本中恢复
/etc/ceph
文件夹。 -
恢复之前备份的
group_vars/rbdmirrors.yml
文件。 更改所有节点上的文件夹的所有权:
示例
chown -R /etc/ceph chown -R /var/log/ceph chown -R /var/lib/ceph
[root@admin]# chown -R /etc/ceph [root@admin]# chown -R /var/log/ceph [root@admin]# chown -R /var/lib/ceph
Copy to Clipboard Copied! Toggle word wrap Toggle overflow