Connectez-vous en tant que superutilisateur ou prenez un rôle équivalent.
# /usr/cluster/bin/scdsbuilder |
L'écran de création de SunPlex Agent Builder apparaît.
Entrez le nom du fournisseur.
Entrez le nom de l'application.
La combinaison du nom du fournisseur et de celui de l'application ne doit pas contenir plus de neuf caractères. Elle constituera le nom du package des scripts.
Accédez au répertoire de travail.
Vous pouvez utiliser le menu déroulant Parcourir pour sélectionner le répertoire, plutôt que d'entrer le chemin.
Indiquez si le service de données est évolutif ou de basculement.
Vous n'êtes pas tenu de sélectionner l'option Compatible réseau, celle-ci étant attribuée par défaut lors de la création du module GDS.
Sélectionnez GDS.
(Facultatif) Remplacez la valeur par défaut de la propriété RT Version par une autre valeur.
Dans ce champ, vous ne pouvez utiliser aucun des caractères suivants : espace, tabulation, barre oblique (/), barre oblique inverse (\), astérisque (*), point d'interrogation (?), virgule (,), point-virgule (;), crochet gauche ([) ou crochet droit (]).
Cliquez sur Créer.
Agent Builder crée les scripts. Les résultats de la création du service sont affichés dans la fenêtre du journal de sortie.
L'option Créer est grisée. Vous pouvez à présent configurer les scripts.
Cliquez sur Suite.
L'écran de configuration apparaît.
Après avoir créé les scripts, vous devez configurer le nouveau service.
Entrez l'emplacement de la commande de démarrage ou cliquez sur Parcourir pour le sélectionner.
Vous pouvez indiquer des variables de propriété, Les variables de propriété sont décrites sous la rubrique Variables de propriété.
(Facultatif) Entrez la commande d'arrêt ou cliquez sur Parcourir pour la localiser.
Vous pouvez indiquer des variables de propriété, Les variables de propriété sont décrites sous la rubrique Variables de propriété.
(Facultatif) Entrez la commande d'analyse ou cliquez sur Parcourir pour la localiser.
Vous pouvez indiquer des variables de propriété. Elles sont répertoriées sous la rubrique Variables de propriété.
(Facultatif) Indiquez les valeurs de délai des commandes de démarrage, d'arrêt et d'analyse.
Cliquez sur l'option Configurer.
Agent Builder commence la configuration des scripts.
Agent Builder génère le nom du package à partir de la concaténation du nom du fournisseur et de celui de l'application.
Le package de scripts est créé et placé sous le répertoire suivant :
rép-travail/nom_fournisseurapplication/pkg |
Par exemple, /export/wdir/NETapp/pkg.
En tant que superutilisateur, installez le package complet sur tous les nœuds du cluster.
# cd /export/wdir/NETapp/pkg # pkgadd -d . NETapp |
Les fichiers ci-dessous sont installés par la commande pkgadd :
/opt/NETapp /opt/NETapp/README.app /opt/NETapp/man /opt/NETapp/man/man1m /opt/NETapp/man/man1m/removeapp.1m /opt/NETapp/man/man1m/startapp.1m /opt/NETapp/man/man1m/stopapp.1m /opt/NETapp/man/man1m/app_config.1m /opt/NETapp/util /opt/NETapp/util/removeapp /opt/NETapp/util/startapp /opt/NETapp/util/stopapp /opt/NETapp/util/app_config |
Les pages man et noms de script correspondent au nom d'application entré précédemment, précédé du nom du script (par exemple, startapp).
Pour afficher les pages de manuel, vous devez spécifier leur chemin d'accès. Par exemple, pour afficher la page man de startapp(1M), entrez :
# man -M /opt/NETapp/man startapp |
Sur l'un des noeuds du cluster, configurez les ressources et démarrez l'application.
# /opt/NETapp/util/startapp -h nomhôtelogique -p liste_protocoles_et_ports |
Les arguments du script startapp varient en fonction du type de ressources : de basculement ou évolutives. Vérifiez la page man personnalisée ou exécutez le script startapp sans aucun argument pour afficher l'instruction d'utilisation.
# /opt/NETapp/util/startapp Le nom de ressource LogicalHostname ou SharedAddress doit être indiqué. Pour les services de basculement : Utilisation : startapp -h nomhôtelogique -p liste_protocoles_et_ports [-n liste_adaptateurs_groupeipmp] Pour les services évolutifs : Utilisation : startapp -h nom_adresse_partagée -p liste_protocoles_et_ports [-l stratégie_équilibrage_charge] [-n liste_adaptateur/groupeipmp] [-w poids_équilibrage_charge] |