淳化项目主机重启NFS无法卸载的问题
问题描述:
AllInOne环境,只有一台物理主机Host,多块物理磁盘,主机上搭建NFS服务器,然后通过管理平台增加NFS作为主存储,主机执行reboot命令,在Umount NFS的时候卡住,不能成功重启。
主机重启时关闭各个服务的顺序是这样的:K60nfs——K75blk-availability——K75netfs(K开头的脚本按数字从小到大执行)。
nfs就是NFS的server端,而netfs就相当于client端。就是先停止了server端,后停止了client端,导致client端卡住的。
解决办法是将netfs的停止顺序放在nfs停止顺序的前面即可 K55netfs—— K60nfs——K75blk-availability
修改netfs的关闭顺序的方法:修改配置文件/etc/init.d/netfs,将#chkconfig: 345 25 55行的最后一个数字改为55,原来是75.
- cat /etc/init.d/netfs | grep chkconfig
#chkconfig: 345 25 55
然后重新加载netfs的顺序
chkconfig --del netfs
chkconfig --add netfs
附件是修改netfs关闭顺序的脚本