准备您的节点以重新安装 GlusterFS 或 IBM Cloud Private
如果您在集群中配置了 GlusterFS,并且希望在同一集群上重新安装 GlusterFS 或 IBM® Cloud Private,那么您必须先准备好节点以进行重新安装。
删除 Helm 图表
helm delete --purge <release_name> --tls
删除备份 Heketi 数据库
kubectl -n kube-system delete secret <heketi-db-backup-name>
移除配置目录
从用于重新安装的每个存储节点中移除 Heketi 和 Gluster 守护程序配置目录。 运行以下命令:
rm -rf /var/lib/heketi
rm -rf /var/lib/glusterd
rm -rf /var/log/glusterfs
准备将用于 GlusterFS 安装的磁盘
您可以复用磁盘或添加新磁盘以重新安装 GlusterFS。
-
如果要添加新磁盘,请参阅硬件需求以获取有关磁盘需求的信息。 添加磁盘后,您必须重新启动节点以使系统识别磁盘。
-
如果要复用磁盘,请完成以下步骤:
注:磁盘清理过程在一些环境中可能不工作。 如果出现这种情况,您可能需要使用新磁盘。
-
备份先前安装中使用的磁盘上的数据。 后续步骤可能会导致旧磁盘上的数据丢失。
-
运行以下命令以移除 GlusterFS 卷:
-
移除逻辑卷和卷组。
lvscan | grep 'vg_' | awk '{print $2}' | xargs -n 1 lvremove -y vgscan | grep 'vg_' | awk '{print $4}' | xargs -n 1 vgremove -
扫描物理卷。
pvscan -
移除所有物理卷。
pvremove <pv_name> -
擦除所有文件系统、RAID 和分区表签名。
wipefs --all --force <device_name>
-
-
接下来,完成在安装 IBM Cloud Private 后配置 GlusterFS 中的任务。