Bei der Erstellung eines Clusters weist Communications Server einen zufälligen Heartbeat-Port zwischen 1026 und 45556 zu. Bei·default-cluster, dem von einer Communications Server-Installation erstellten Standard-Cluster, wird eine Zufallszahl zwischen 0 und 45556 gewählt. Bei der Cluster-Erstellung wird nicht präzise erkannt, ob der Heartbeat-Port bereits von einem anderen Dienst verwendet wird.
Wenn bei der automatisierten Cluster-Erstellungskonfiguration ein Heartbeat-Port gewählt wird, der im Konflikt zu einem anderen Dienst steht, der bereits diesen Port verwendet, aktualisieren Sie den Heartbeat-Port des Clusters in einen Port, der nicht vom System verwendet wird.
Um den Heartbeat-Port eines Clusters zu ändern, verwenden Sie den folgenden asadmin-Befehl:
asadmin set Cluster-Name.heartbeat-port= neuePortNummer
Der Befehl asadmin create-domain kann während des Versuchs, eine Domäne in einem von NFS eingehängten Dateisystem (Network File System, NFS = Netzwerkdateisystem) mit einem 64-Bit-Linux ausführenden NFS-Server zu erstellen, fehlschlagen.
Keine bekannte Lösung.
Communications Server-Instanzen zeigen manchmal eine hohe CPU-Auslastung, selbst bei wenig oder keinem Datenverkehr, wenn der CPU-Überlastungsschutz aktiviert ist. Der Grund für dieses Problem ist der JDK-Fehler 6693490. Dieser Fehler wurde in JDK 6 mit Update 18 behoben.
Verwenden Sie JDK 6 mit Update 18 mit Communications Server.
Communications Server-Instanzen starten auch, wenn keine Verbindung zu einem SIP- oder SIPS-Port hergestellt werden kann.
Stellen Sie vor dem Starten von Serverinstanzen sicher, dass Ports verfügbar sind. Überprüfen Sie die Protokolldateien (server.log), um sicherzugehen, dass während des Startvorgangs keine SIP-Container-Fehler oder -Ausnahmen aufgetreten sind.
Mit der Option ––javahome können Sie eine vorinstallierte Version von JDK anstatt der Standardversion für die Installation verwenden. Communications Server verwendet standardmäßig die JDK-Version aus as-install/jdk.
Die Variable AS_JAVA in der Datei asenv.conf weist immer auf as-install/jdk hin. Wenn Sie eine andere JDK-Version verwenden möchten, aktualisieren Sie die Datei asenv.conf manuell und ändern Sie den Wert AS_JAVA.
Wenn die Größe des JVM-Heap auf 3,5 GB eingestellt ist, schlagen Instanzen fehl und starten neu, wenn Sie Daten empfangen.
Stellen Sie sicher, dass die maximale JVM-Heapgröße auf 3,0 GB oder weniger eingestellt ist.
Auf Solaris-Plattformen berechnet Communications Server die CPU-Auslastung basierend auf der Anzahl verfügbarer Prozessoren und der CPU-Auslastung pro Kern. Communications Server berücksichtigt jedoch den statischen Wert der Kernanzahl, nicht die Anzahl der Kerne, die von JVM genutzt werden.
Berechnen Sie den Schwellenwert der CPU neu, wenn Sie nicht alle Kerne des Computers verwenden.