Cette rubrique décrit la procédure d'introduction de ces paramètres dans le module GDS. Ce module est utilisé et administré à l'aide des commandes d'administration de Sun Cluster, telles que scrgadm et scswitch.
Les commandes d'administration de niveau inférieur, répertoriées dans cette rubrique, n'ont pas besoin d'être introduites si les scripts moteurs fournissent des fonctionnalités adéquates. Vous pouvez cependant les introduire si vous souhaitez affiner le contrôle des ressources basées sur le module GDS. Voici les commandes exécutées par les scripts moteurs.
Enregistrez le type de ressources SUNW.gds
# scrgadm -a -t SUNW.gds |
Créez le groupe de ressources comportant la ressource LogicalHostname et le service de basculement.
# scrgadm -a -g haapp_rg |
Créez la ressource correspondant à la ressource LogicalHostname.
# scrgadm -a -L -g haapp_rs -l hhead |
Créez la ressource correspondant au service de basculement.
# 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 |
Mettez en ligne le groupe de ressources haapp_rg.
# scswitch -Z -g haapp_rg |
Enregistrez le type de ressources SUNW.gds.
# scrgadm -a -t SUNW.gds |
Créez le groupe de ressources correspondant à la ressource SharedAddress.
# scrgadm -a -g sa_rg |
Créez la ressource SharedAddress sur sa_rg.
# scrgadm -a -S -g sa_rg -l hhead |
Créez le groupe de ressources correspondant au service évolutif.
# scrgadm -a -g app_rg -y Maximum_primaries=2 \ -y Desired_primaries=2 -y RG_dependencies=sa_rg |
Créez le groupe de ressources correspondant au service évolutif.
# 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 |
Mettez en ligne le groupe de ressources comportant les ressources réseau.
# scswitch -Z -g sa_rg |
Mettez en ligne le groupe de ressources app_rg.
# scswitch -Z -g app_rg |