笔者在维护集群的时候碰到了一些问题,之前安装GPFS的时候安装错了,现在想卸载却不知道怎么搞,今天就教大家如何完全卸载GPFS文件系统。
1. 卸载所有gpfs文件系统. (可跳过)
mmumount all -a
2. 删除文件系统. (可跳过)
mmdelfs gpfs_fs1
(当时你对文件系统的命名)
3. 删除nsd(可跳过)
mmdelnsd -F /tmp/nsdprofile
(创建NSD的时候歘年的文件)
4. 停止gpfs系统. (可跳过)
mmshutdown -a
5. 卸载gpfs软件包.
先查看已经安装的软件rpm -qa|grep gpfs
,然后通过rpm -e
命令来卸载我们已经安装的所有GPFS包。这里是有卸载顺序的,不过不用担心。卸载的时候它会提示你的。
rpm -e gpfs.gpl-4.1.1-11.2.noarch
rpm -e gpfs.docs-4.1.1-11.2.noarch
rpm -e gpfs.gskit-8.0.50-47.x86_64
rpm -e gpfs.gplbin-3.10.0-693.el7.x86_64-4.1.1-11.2.x86_64
rpm -e gpfs.ext-4.1.1-11.2.x86_64
rpm -e gpfs.base-4.1.1-11.2.x86_64
rpm -e gpfs.msg.en_US-4.1.1-11.2.noarch
6. 删除目录 /var/mmfs和/usr/lpp/mmfs
rm -rf /var/mmfs
rm -rf /usr/lpp/mmfs
7. 删除/var/adm/ras目录下以mm开头的文件
rm -rf /var/adm/ras/mm*
8. 删除/tmp/mmfs(如果存在)目录和其内容
rm -rf /tmp/mmfs
如果你有集群上的好几台服务器都需要卸载的话,你就要在所有服务器上各执行一次。当然,你可以刻利用Xshell来多节点同步执行。
到此,GPFS文件系统就完全卸载完了,直接重新安装就可以了。
如果想要了解如何安装,可以查看笔者另一篇文章《CentOS7安装GPFS4.2详细教程及遇到的问题解决》