Sun Cluster Entwicklerhandbuch Datendienste für Solaris OS

Verwenden der Standardverwaltungsbefehle von Sun Cluster zum Erstellen eines Dienstes, der GDS verwendet

In diesem Abschnitt wird beschrieben, wie Parameter für den GDS eingegeben werden. Zur Verwendung und Verwaltung des GDS werden die bestehenden Sun Cluster-Verwaltungsbefehle wie scrgadm und scswitch eingesetzt.

Es ist nicht erforderlich, die in diesem Abschnitt aufgeführten Verwaltungsbefehle auf niedriger Ebene einzugeben, wenn die Skripts angemessene Funktionalität bereitstellen. Sie können jedoch die Verwaltungsbefehle auf niedriger Ebene eingeben, wenn eine feinere Steuerung der GDS-basierten Ressource erforderlich ist. Diese Befehle werden von den Skripts ausgeführt.

So verwenden Sie Sun Cluster-Verwaltungsbefehle zum Erstellen eines hoch verfügbaren Dienstes, der GDS verwendet
  1. Nehmen Sie Superuser-Status oder eine entsprechende administrative Rolle an.

  2. Registrieren Sie den Ressourcentyp SUNW.gds.


    # scrgadm -a -t SUNW.gds
    
  3. Erstellen Sie die Ressourcengruppe, welche die LogicalHostname -Ressource und den Failover-Dienst selbst enthält.


    # scrgadm -a -g haapp_rg
    
  4. Erstellen Sie die Ressource für die LogicalHostname-Ressource.


    # scrgadm -a -L -g haapp_rs -l hhead
    
  5. Erstellen Sie die Ressource für den Failover-Dienst selbst.


    # scrgadm -a -j haapp_rs -g haapp_rg -t SUNW.gds \
             -y Scalable=false -y Start_timeout=120 \
             -y Stop_timeout=120 -x Probe_timeout=120 \
             -y Port_list="2222/tcp" \
             -x Start_command="/export/ha/appctl/start" \
             -x Stop_command="/export/ha/appctl/stop" \    
             -x Probe_command="/export/app/bin/probe" \
             -x Child_mon_level=0 -y Network_resources_used=hhead \
             -x Failover_enabled=true -x Stop_signal=9
    
  6. Bringen Sie die Ressourcengruppe haapp_rg online.


    # scswitch -Z -g haapp_rg
    
So verwenden Sie Sun Cluster-Verwaltungsbefehle zum Erstellen eines skalierbaren Dienstes, der GDS verwendet
  1. Nehmen Sie Superuser-Status oder eine entsprechende administrative Rolle an.

  2. Registrieren Sie den Ressourcentyp SUNW.gds.


    # scrgadm -a -t SUNW.gds
    
  3. Erstellen Sie die Ressourcengruppe für die SharedAddress-Ressource.


    # scrgadm -a -g sa_rg
    

  4. Erstellen Sie die SharedAddress-Ressource auf sa_rg.


    # scrgadm -a -S -g sa_rg -l hhead
    
  5. Erstellen Sie die Ressourcengruppe für den Scalable-Dienst.


    # scrgadm -a -g app_rg -y Maximum_primaries=2 \
          -y Desired_primaries=2 -y RG_dependencies=sa_rg
    
  6. Erstellen Sie die Ressourcengruppe für den Scalable-Dienst selbst.


    # scrgadm -a -j app_rs -g app_rg -t SUNW.gds \
           -y Scalable=true -y Start_timeout=120 \ 
           -y Stop_timeout=120 -x Probe_timeout=120 \
           -y Port_list="2222/tcp" \
           -x Start_command="/export/app/bin/start" \
           -x Stop_command="/export/app/bin/stop" \
           -x Probe_command="/export/app/bin/probe" \
           -x Child_mon_level=0 -y Network_resource_used=hhead \
           -x Failover_enabled=true -x Stop_signal=9 
    
  7. Bringen Sie die Ressourcengruppe, welche die Netzwerkressourcen enthält, online.


     # scswitch -Z -g sa_rg
    
  8. Bingen Sie die Ressourcengruppe app_rg online.


    # scswitch -Z -g app_rg