专用主机名是在首次安装群集时分配的。专用主机名的格式为 clusternode< nodeid>-priv,例如:clusternode3-priv 。只有当专用主机名已在域中使用,您才能更改它。
不要尝试给新的专用主机名分配 IP 地址。群集软件将进行分配。
此过程提供了 Sun Cluster 命令的长格式。此外,大多数命令还有简短格式。这些命令除了名称长短的不同以外,其功能都是相同的。有关命令及其简短格式的列表,请参见附录 A,Sun Cluster 面向对象的命令。
在群集的所有节点上,禁用所有数据服务资源或其他可能高速缓存专用主机名的应用程序。
# clresource disable resource1, resource2 |
禁用的应用程序应包括:
HA-DNS 和 HA-NFS 服务(如果已配置)
任何被自定义配置为使用专用主机名的应用程序
任何正由客户机通过专用互连使用的应用程序
有关使用 clresource 命令的信息,请参见 clresource(1CL) 手册页和《Sun Cluster Data Services Planning and Administration Guide for Solaris OS》。
运行 clsetup(1CL) 实用程序以更改相应非全局区域的专用主机名。
只需在群集的一个节点上执行此步骤即可。
选择新的专用主机名时,请确保该名称对群集是唯一的。
键入与专用主机名选项相对应的编号,然后按 Return 键。
键入与添加区域专用主机名选项相对应的编号,然后按 Return 键。
非全局区域专用主机名没有默认值。您需要提供一个主机名。
键入与更改区域专用主机名选项相对应的编号。
按照提示回答问题。系统会要求您提供其专用主机名 (clusternode< nodeid >-priv) 正在被更改的非全局区域的名称,以及新的专用主机名。
刷新名称服务高速缓存。
请在群集每个节点上执行此步骤。刷新操作可避免群集应用程序和数据服务访问旧的专用主机名。
# nscd -i hosts |
启用在步骤 1 中禁用了的所有数据服务资源和其他应用程序。