问题摘要:scinstall 命令会更新 /etc/nsswitch.conf 文件,在其中添加对应于 hosts 和 netmasks 数据库的 cluster 条目。此项更改将会更新全局区域的 /net/nsswitch.conf 文件。但在创建和安装非全局区域时,非全局区域会收到它自己的 /etc/nsswitch.conf 文件副本。因此,非全局区域的 /etc/nsswitch.conf 文件将不具有对应于 hosts 和 netmasks 数据库的 cluster 条目。这样一来,每次尝试使用 getXbyY 查询在非全局区域内解析特定于群集的专用主机名和 IP 地址时,都将以失败告终。
解决方法:对非全局区域的 /etc/nsswitch.conf 文件进行手动更新,使其包含对应于 hosts 和 netmasks 数据库的 cluster 条目。这可确保特定于群集的专用主机名和 IP 地址能够在非全局区域内得到解析。