问题摘要:在升级到 Sun Cluster 3.1 9/04 软件期间,scinstall 命令安装了新的Common Agent Container软件包 SUNWcacao 和 SUNWcacaocfg,但并未向所有群集节点分发相同的安全密钥。
解决方法:执行以下步骤以确保Common Agent Container安全文件在所有群集节点上都相同,并确保所复制的文件保持正确的文件权限。Sun Cluster 软件需要这些文件。
在一个群集节点上,切换到 /etc/opt/SUNWcacao/ 目录。
phys-schost-1# cd /etc/opt/SUNWcacao/ |
创建 /etc/opt/SUNWcacao/security/ 目录的 tar 文件。
phys-schost-1# tar cf /tmp/SECURITY.tar security |
将 /tmp/SECURITY.tar 文件复制到其他每个群集节点上。
在向其复制了 /tmp/SECURITY.tar 文件的每个节点上,提取安全性文件。
将覆写 /etc/opt/SUNWcacao/ 目录中已存在的所有安全性文件。
phys-schost-2# cd /etc/opt/SUNWcacao/ phys-schost-2# tar xf /tmp/SECURITY.tar |
从群集中的每个节点删除 /tmp/SECURITY.tar 文件。
必须删除 tar 文件的所有副本以避免安全隐患。
phys-schost-1# rm /tmp/SECURITY.tar phys-schost-2# rm /tmp/SECURITY.tar |
在每个节点上,重新启动安全性文件代理。
# /opt/SUNWcacao/bin/cacaoadm start |