Sun Cluster Entwicklerhandbuch Datendienste für Solaris OS

Hostnamen

Sie müssen festlegen, ob Situationen möglich sind, in denen der Datendienst den Hostnamen des Servers kennen muss, auf dem er ausgeführt wird. Wenn dies der Fall ist, muss der Datendienst möglicherweise dahingehend geändert werden, dass er anstelle des realen Hostnamens einen logischen Hostnamen verwendet (das heißt, einen Hostnamen, der in eine logische Hostnamenressource konfiguriert wurde, die in derselben Ressourcengruppe wie die Anwendungsressource residiert).

Manchmal gibt der Server im Client/Server-Protokoll für einen Datendienst als Teil des Meldungsinhalts an den Client seinen eigenen Hostnamen zurück. Bei diesen Protokollen kann es sein, dass der Client von diesem zurückgegebenen Hostnamen abhängt, ihn also für die Verbindungsherstellung mit dem Server verwenden muss. Damit der zurückgegebene Hostname auch nach einem Failover bzw. Switchover noch verwendet werden kann, muss es sich um einen logischen Hostnamen der Ressourcengruppe handeln, und nicht um den Namen des realen Hosts. In diesem Fall müssen Sie den Datendienstcode dahingehend ändern, dass der logische Hostname an den Client zurückgegeben wird.