Sun Cluster 3.0 发行说明

错误标识 4362925

问题摘要:


nodeA# scshutdown -g0 -y
scshutdown: Unmount of /dev/md/sc/dsk/d30 failed: Device busy.
scshutdown: Could not unmount all PxFS filesystems.

Networker 软件包是在 Oracle 安装时捆绑并安装的。所 以,nsrmmd 守护程序会运行并安装 到 /global/oracle 目录下,这样就使所有的群集文件系统无法卸装。


nodeA# umount /global/oracle
umount: global/oracle busy
nodeA# fuser -c /global/oracle
/global/oracle: nodeA# umount /global/oracle
umount: global/oracle busy
nodeA# fuser -c /global/oracle
/global/oracle: 335co 317co 302co 273co 272co
nodeA# ps -ef|grep 335
 root 335 273 0 17:17:41 ?       0:00 /usr/sbin/nsrmmd -n 1
 root 448 397 0 17:19:37 console 0:00 grep 335

当 Sun Cluster 关闭而关闭过程尝试卸装进程 nsrmmd 仍在引用的群集文件 系统时,就会发生此问题。

解决方法:在每个节点 上运行 fuser(1M) 命令,以创建所有正在使用无法卸装的群集文件系统的进程的 列表。检查自最初运行失败的 scshutdown(1M) 命令以来是不是没有重新启动过 任何资源组管理器资源。使用 kill -9 命令终止上述所有进程。此终止 列表不应包括任何受资源组管理器控制的进程。当此类进程全部终 止后,重新运行 scshutdown 命令,然后就能成功完成关闭了。