Sun Cluster 数据服务开发者指南(适用于 Solaris OS)

主机名

您必须确定数据服务是否始终需要知道运行该服务的服务器的主机名。 如果回答是肯定的,那么可能需要将该数据服务修改为使用逻辑主机名(即配置为与应用程序资源驻留在同一资源组的逻辑主机名资源的主机名),而不是使用物理主机的名称。

在数据服务的某些客户机服务器协议中,服务器将在发送给客户机的消息中把自己的主机名返回给客户机。 对于这样的协议,客户机依赖于所返回的这个主机名,因为联系服务器时要使用该主机名。 为了使所返回的主机名可以在故障切换或转移后可用,该主机名应该是该资源组的逻辑主机名,而不是物理主机的名称。 在这种情况下,您必须修改该数据服务的代码,以将逻辑主机名返回到客户机。