Sun Cluster 3.1 8/05 mit Sun Java Enterprise System 5 - Spezielle Anweisungen

Konfigurieren und Aufrüsten von Sun Cluster HA für Sun Grid Engine

Die Konfigurationsanweisungen in Sun Cluster Data Service for Sun Grid Engine Guide for Solaris OS gelten auch für die Version der Sun Cluster 3.1 8/05-Software in der Sun Java Enterprise System 5-Verteilung, abgesehen von den in den folgenden Abschnitten erwähnten Ausnahmen.

Festlegen des Konfigurationsparameters MASTERPORT

Bei Verwendung von Sun Grid Engine 6.0 müssen Sie den Konfigurationsparameter MASTERPORT auf die Nummer des TCP-Ports setzen, den der sge_qmaster-Dämon abhören soll. Ignorieren Sie die Aussage unter Specifying Configuration Parameters for Sun Cluster HA for Sun Grid Engine Resources in Sun Cluster Data Service for Sun Grid Engine Guide for Solaris OS, dass der Wert von MASTERPORT nicht vom Sun Cluster HA für Sun Grid Engine-Datendienst verwendet wird.

Die mit Sun Java Enterprise System 5 ausgegebene Version von Sun Cluster HA für Sun Grid Engine aktiviert mehrere sge_qmaster-Instanzen zur Ausführung in einer Sun Cluster-Konfiguration. Um mehrere sge_qmaster-Instanzen für die Ausführung in einer Sun Cluster-Konfiguration zu aktivieren, müssen Sie die Portnummer für jede sge_qmaster-Instanz explizit angeben. Das Skript sge_register legt die erforderlichen Sun Cluster-Ressourceneigenschaften auf der Grundlage der Einstellungen für MASTERPORT fest.

Die Datei /etc/inet/services kann nicht zur Angabe der Portnummer für den sge_qmaster-Dämon verwendet werden. Diese Datei aktiviert die anzugebende Portnummer für nur eine einzige sge_qmaster-Instanz.

Aufrüsten von Sun Cluster HA für Sun Grid Engine

Infolge von Erweiterungsanfragen wurde die Konfiguration der Sun Cluster HA für Sun Grid Engine-Ressourcen geändert. Bevor Sie die Softwarepakete von Sun Cluster HA für Sun Grid Engine aufrüsten, müssen Sie sicherstellen, dass diese Ressourcen entsprechend konfiguriert sind.

Wenn Sie Sun Cluster HA für Sun Grid Engine mit Sun Grid Engine 6.0 ausführen, müssen Sie sicherstellen, dass die Standardeigenschaft Port_list für folgende Ressourcen korrekt festgelegt ist:

Bei beiden Ressourcen muss die Standardeigenschaft Port_list die Nummer des TCP-Ports angeben, den der sge_qmaster abhören soll.

Vor der Bearbeitung von Ressourcen müssen Sie ermitteln, ob die Änderung erforderlich ist.

ProcedureErmitteln, ob Ressourcen geändert werden müssen

Die Ressourcen dürfen nur geändert werden, wenn die Werte der Eigenschaft Port_list für die Ressource sge_schedd und die Ressource sge_qmaster falsch oder unterschiedlich sind.

    Vergleichen Sie die Werte der Standardeigenschaft Port_list für die Ressourcen sge_schedd und sge_qmaster.


    # scha_resource_get -R sge-schedd-rs -O Port_list
    # scha_resource_get -R sge-qmaster-rs -O Port_list
    
    sge-schedd-rs

    Gibt den Namen der Ressource an, die für den Planungsdämon steht (sge_schedd)

    sge-qmaster-rs

    Gibt den Namen der Ressource an, die für den Warteschlangen-Masterdämon steht (sge_qmaster)

Nächste Schritte

Der nächste Schritt hängt davon ab, ob die Werte identisch und korrekt sind.

ProcedureÄndern der Sun Cluster HA für Sun Grid Engine-Ressourcen mit Sun Cluster 3.1 8/05-Software

In Sun Cluster 3.1 8/05 können jederzeit Feineinstellungen an der Standardeigenschaft Port_list vorgenommen werden. Daher können Sie die Ressourcen sge_schedd und sge_qmaster ändern, ohne sie zu löschen und sie neu zu erstellen.

Führen Sie diese Aufgabe für alle Ressourcenpaare sge_schedd/ sge_qmaster durch, die geändert werden müssen.

Bevor Sie beginnen

Bestätigen Sie, dass Sie diese Aufgabe ausführen müssen.

  1. Setzen Sie die Eigenschaft Port_list der Ressourcen sge_schedd und sge_qmaster auf die Nummer des TCP-Ports, den der sge_qmaster-Dämon abhören soll.


    # srgadm -c -j sge-schedd-rs -y Port_list=port/tcp
    # srgadm -c -j sge-qmaster-rs -y Port_list=port/tcp
    
    sge-schedd-rs

    Gibt den Namen der Ressource an, die für den Planungsdämon steht (sge_schedd)

    sge-qmaster-rs

    Gibt den Namen der Ressource an, die für den Warteschlangen-Masterdämon steht (sge_qmaster)

    Port

    Gibt die Nummer des TCP-Ports an, den der sge_qmaster-Dämon abhören soll.

  2. Vergewissern Sie sich, dass folgende Umgebungsvariablen für alle Sun Grid Engine-Clients richtig gesetzt sind.

    • SGE_QMASTER_PORT

    • SGE_EXECD_PORT

    Diese Umgebungsvariablen werden in den Skriptdateien sge-root/cell/common/settings.csh und sge-root/cell/common/settings.sh festgelegt.

Nächste Schritte

Rüsten Sie die Softwarepakete von Sun Cluster HA für Sun Grid Engine auf.

ProcedureÄndern der Sun Cluster HA für Sun Grid Engine-Ressourcen mit Sun Cluster 3.1 9/04-Software

In Sun Cluster 3.1 9/04 können Einstellungen an der Standardeigenschaft Port_list nur zum Zeitpunkt der Erstellung vorgenommen werden. Daher müssen Sie die Ressourcen sge_schedd und sge_qmaster löschen und neu erstellen.

Führen Sie diese Aufgabe für alle Ressourcenpaare sge_schedd/ sge_qmaster durch, die geändert werden müssen.

Bevor Sie beginnen

Bestätigen Sie, dass Sie diese Aufgabe ausführen müssen.

  1. Entfernen Sie die Ressourcen sge_schedd und sge_qmaster.


    # srgadm -r -j sge-schedd-rs
    # srgadm -r -j sge-qmaster-rs
    
    sge-schedd-rs

    Gibt den Namen der Ressource an, die für den Planungsdämon steht (sge_schedd)

    sge-qmaster-rs

    Gibt den Namen der Ressource an, die für den Warteschlangen-Masterdämon steht (sge_qmaster)

  2. Setzen Sie den Konfigurationsparameter MASTERPORT auf die Nummer des TCP-Ports, den der sge_qmaster-Dämon abhören soll.

    Zur Festlegung dieses Konfigurationsparameters müssen Sie die Datei /opt/SUNWscsge/util/sge_config bearbeiten. Weitere Informationen finden Sie unter Specifying Configuration Parameters for Sun Cluster HA for Sun Grid Engine Resources in Sun Cluster Data Service for Sun Grid Engine Guide for Solaris OS.

  3. Wechseln Sie zu dem Verzeichnis, das das Skript zur Erstellung der Sun Grid Engine-Ressourcen enthält.


    # cd /opt/SUNWscsge/util/
    
  4. Führen Sie das Skript zur Erstellung der Sun Grid Engine-Ressourcen aus.


    # ./sge_register
    
  5. Aktivieren Sie die Ressourcen sge_schedd und sge_qmaster.


    # scswitch -e -j sge-schedd-rs, sge-qmaster-rs
    
    sge-schedd-rs

    Gibt den Namen der Ressource an, die für den Planungsdämon steht (sge_schedd)

    sge-qmaster-rs

    Gibt den Namen der Ressource an, die für den Warteschlangen-Masterdämon steht (sge_qmaster)

  6. Vergewissern Sie sich, dass folgende Umgebungsvariablen für alle Sun Grid Engine-Clients richtig gesetzt sind.

    • SGE_QMASTER_PORT

    • SGE_EXECD_PORT

    Diese Umgebungsvariablen werden in den Skriptdateien sge-root/cell/common/settings.csh und sge-root/cell/common/settings.sh festgelegt.

Nächste Schritte

Rüsten Sie die Softwarepakete von Sun Cluster HA für Sun Grid Engine auf.