Guide des commandes Site Selector
Le présent chapitre explique comment utiliser les commandes sscontrol Site Selector suivantes :
Vous pouvez entrer une version abrégée des paramètres de commandes
sscontrol.
Il suffit d'entrer les lettres spécifiques des paramètres. Par exemple, pour obtenir
l'aide correspondant à la commande file save, entrez sscontrol
he f à la place de sscontrol help file.
Remarque :
Les valeurs des paramètres de commande doivent être
saisies en anglais. Les seules
exceptions s'appliquent aux noms d'hôte (utilisés dans les commandes cluster et server)
et aux noms de fichiers (utilisés dans les commandes file).
sscontrol advisor — Contrôle du conseiller

>>-sscontrol--advisor--+-connecttimeout--Nom--+-port----------+--secondes------+-><
| '-nom_site:port-' |
+-interval--Nom--+-port----------+--secondes------------+
| '-nom_site:port-' |
+-list--------------------------------------------------+
+-loglevel--Nom--+-port----------+--niveau--------------+
| '-nom_site:port-' |
+-logsize--Nom--+-port----------+--+-size | unlimited-+-+
| '-nom_site:port-' '-octets-----------' |
+-receivetimeout--Nom--+-port----------+--secondes------+
| '-nom_site:port-' |
+-report--Nom--+-port----------+------------------------+
| '-nom_site:port-' |
+-retries--Nom--+-port----------+--nbrtentatives--------+
| '-nom_site:port-' |
+-start--Nom--+-port----------+--+-----------------+----+
| '-nom_site:port-' '-fichier journal-' |
+-status--Nom--+-port----------+------------------------+
| '-nom_site:port-' |
+-stop--Nom--+-port----------+--------------------------+
| '-nom_site:port-' |
+-timeout--Nom--+-port----------+-----------------------+
| '-nom_site:port-' |
'-version--Nom--+-port----------+--secondes-------------'
'-nom_site:port-'
- connecttimeout
- Définit le délai d'attente à au bout duquel un conseiller signale qu'une connexion à un serveur a
échoué. Pour plus
d'informations, voir Délai de connexion du conseiller et délai de réception
pour les serveurs.
- nom
- Nom du conseiller. Les valeurs possibles sont les suivantes http, https, ftp, sip, ssl, smtp, imap, pop3, ldap, ldaps,
nntp, telnet, connect, ping, WLM et WTE. Les noms des conseillers
personnalisés sont au format xxxx, ADV_xxxx
étant le nom de la classe mettant en oeuvre le conseiller
personnalisé.
- port
- Numéro du port contrôlé par le conseiller.
- secondes
- Il s'agit d'un entier positif représentant le délai d'attente à l'expiration
duquel le conseiller signale qu'une connexion à un serveur a échoué.
La valeur par défaut est trois fois la valeur spécifiée pour
l'intervalle du conseiller.
- interval
- Définit la fréquence à laquelle le conseiller demande des informations aux serveurs.
- secondes
- Entier positif qui représente le nombre de secondes entre les
demandes envoyées aux serveurs pour connaître leurs états en cours. Valeur par défaut : 7.
- list
- Affiche la liste des conseillers qui fournissent des informations au gestionnaire.
- loglevel
- Définit le niveau de consignation relatif à un journal de
conseiller.
- niveau
- Valeur du niveau (0 à 5). La valeur par défaut est 1. Plus la valeur est élevée, plus la quantité d'informations
consignée dans le journal du conseiller est importante.
Les valeurs admises sont les suivantes :
- 0 correspond à Aucun
- 1 correspond à Minimal
- 2 correspond à De base
- 3 correspond à Modéré
- 4 correspond à Avancé
- 5 correspond à Prolixe
.
- logsize
- Définit la taille maximale d'un journal de conseiller. Lorsque vous affectez une
taille maximale au fichier journal, celui-ci fonctionne en boucle, c'est-à-dire que
lorsqu'il atteint la taille indiquée, les nouvelles entrées sont écrites à partir du haut
du fichier et remplacent les entrées existantes. La valeur indiquée par logsize ne peut
pas être inférieure à la taille actuelle du fichier journal. Les entrées du journal sont
horodatées, ce qui permet de déterminer l'ordre dans lequel elles ont été enregistrées.
Plus le niveau de consignation est élevé, plus la taille du journal doit être choisie
avec soin car l'espace peut être saturé rapidement.
- taille | unlimited
- Taille maximale (en octets) du fichier journal du conseiller.
Vous pouvez
indiquer un nombre positif supérieur à zéro, ou unlimited. Il se
peut que le fichier journal n'atteigne pas la taille maximale exacte avant le
remplacement des entrées existantes, car la taille des entrées de journal elles-même
varie. La valeur par défaut est 1 Mo.
- receivetimeout
- Définit le délai à l'expiration duquel un conseiller signale l'échec de la réception d'un envoi provenant d'un serveur. Pour plus
d'informations, voir Délai de connexion du conseiller et délai de réception
pour les serveurs.
- secondes
- Il s'agit d'un entier positif qui représente le délai en secondes à
l'expiration duquel le conseiller signale que la réception d'un envoi provenant d'un
serveur a échoué.
La valeur par défaut est trois fois la valeur spécifiée pour
l'intervalle du conseiller.
- report
- Affiche un rapport sur l'état du conseiller.
- retries
- Nombre de tentatives accordées à un conseiller avant de déclarer
un serveur arrêté.
- nbrtentatives
- Entier supérieur ou égal à zéro. Il est préférable que le nombre
de tentatives ne dépasse pas 3. Par défaut, le nombre de tentatives est égal à zéro.
- start
- Démarre le conseiller. Il existe des conseillers
pour chaque protocole. Les ports par défaut sont les suivants :
Nom du conseiller |
Protocole |
port |
Connect |
n/a |
Défini par l'utilisateur |
db2 |
privé |
50000 |
ftp |
FTP |
21 |
http |
HTTP |
80 |
https |
SSL |
443 |
imap |
IMAP |
143 |
ldap |
LDAP |
389 |
ldaps |
SSL |
443 |
nntp |
NNTP |
119 |
PING |
PING |
N/A |
pop3 |
POP3 |
110 |
sip |
SIP |
5060 |
smtp |
SMTP |
25 |
ssl |
SSL |
443 |
telnet |
Telnet |
23 |
- nom
- Indique le nom du conseiller.
- nom_site:port
- Le nom de site est facultatif dans les commandes du conseiller, mais la
valeur de port est requise. Par défaut, le conseiller démarre sur tous les
sites disponibles configurés.
Si vous indiquez un nom de site, le conseiller
démarre uniquement sur le site précisé. Les noms de site supplémentaires sont séparés par le signe
plus (+).
- fichier journal
- Nom du fichier dans lequel les données de gestion sont consignées. Chaque
enregistrement du journal est horodaté.
Le fichier par défaut est
nom_conseiller_port.log, par exemple, http_80.log. Pour
changer le répertoire dans lequel les fichiers journaux seront enregistrés, voir Modification des chemins des fichiers journaux.
Vous ne pouvez lancer qu'un conseiller par
nom de site.
- status
- Affiche l'état et les valeurs par défaut en cours pour toutes les valeurs
globales d'un conseiller.
- stop
- Arrête le conseiller.
- timeout
- Définit le nombre de secondes pendant lesquelles le gestionnaire considère que les
informations provenant du conseiller sont valides. Si le gestionnaire considère que les
informations du conseiller sont antérieures à ce délai, il n'utilise pas ces informations
pour déterminer les pondérations relatives aux serveurs sur le port contrôlé
par le conseiller. Il est fait exception à ce délai lorsque le conseiller a informé le gestionnaire qu'un
serveur spécifique est hors service. Le gestionnaire utilise ces informations relatives
au serveur même après le dépassement du délai imparti pour les informations du
conseiller.
- secondes
- Nombre positif représentant le nombre de secondes, ou unlimited. La valeur par défaut est
unlimited.
- version
- Affiche la version en cours du conseiller.
Exemples
- Pour définir le délai d'attente (30 secondes) à l'expiration duquel un conseiller
HTTP (pour le port 80) signale qu'une connexion à un serveur a échoué, entrez :
sscontrol advisor
connecttimeout http 80 30
- Pour définir un intervalle de 6 secondes pour le conseiller FTP
(pour le port 21), entrez :
sscontrol advisor interval ftp 21 6
- Pour afficher la liste des conseillers qui fournissent des informations au
gestionnaire, entrez :
sscontrol advisor list
Cette commande génère des résultats similaires à l'exemple suivant :
---------------------------------------
| ADVISOR | SITENAME:PORT | TIMEOUT |
---------------------------------------
| http | 80 | unlimited |
| ftp | 21 | unlimited |
---------------------------------------
- Pour attribuer la valeur 0 au niveau de consignation du journal du
conseiller http pour le site monSite afin d'optimiser les performances,
entrez :
sscontrol advisor loglevel http monSite:80 0
- Pour attribuer la valeur 5000 octets à la taille du journal du
conseiller ftp pour le site monSite, entrez :
sscontrol advisor logsize ftp mysite:21 5000
- Pour définir la durée (60 secondes) pendant laquelle un
conseiller HTTP (pour le port 80) attend avant de signaler qu'une
réception d'un envoi provenant d'un serveur a échoué, entrez :
sscontrol advisor receivetimeout http 80 60
- Pour afficher un rapport sur l'état du conseiller ftp (pour le port 21), entrez :
sscontrol advisor report ftp 21
Cette commande génère des résultats similaires à l'exemple suivant :
Advisor Report:
---------------
Advisor name ............. http
Port number .............. 80
sitename ................. mySite
Server address ........... 9.67.129.230
Load ..................... 8
- Pour démarrer le conseiller à l'aide du fichier ftpadv.log, entrez :
sscontrol advisor start ftp 21 ftpadv.log
- Pour afficher l'état actuel des valeurs associées au conseiller http, entrez :
sscontrol advisor status http 80
Cette commande génère des résultats similaires à l'exemple suivant :
Advisor Status:
---------------
Interval (seconds) ............ 7
Timeout (seconds) ............. Unlimited
Connect timeout (seconds).......21
Receive timeout (seconds).......21
Advisor log filename .......... Http_80.log
Log level ..................... 1
Maximum log size (bytes) ...... Unlimited
Number of retries ............. 0
- Pour arrêter le conseiller http sur le port 80, entrez :
sscontrol advisor stop http 80
- Pour définir un délai d'attente de 5 secondes pour les informations du conseiller, entrez :
sscontrol advisor timeout ftp 21 5
- Pour rechercher le numéro de version en cours du conseiller ssl, entrez :
sscontrol advisor version ssl 443
sscontrol file — Gestion des fichiers de configuration

>>-sscontrol--file--+-delete--nomfichier.ext----------+--------><
+-appendload--nomfichier.ext------+
+-report--------------------------+
+-save--nomfichier.ext--+-------+-+
| '-force-' |
'-newload--nomfichier.ext---------'
- delete
- Supprime le fichier.
- nomfichier.ext
- Fichier de configuration.
Vous pouvez indiquer n'importe quelle extension de
fichier (.ext) ou n'en indiquer aucune.
- appendload
- Ajoute un fichier de configuration à la configuration en cours et le charge dans Site Selector.
- report
- Génère un rapport sur les fichiers disponibles.
- save
- Sauvegarde la configuration en cours de Site Selector dans le fichier.
Remarque :
Les fichiers sont sauvegardés dans les répertoires suivants et
chargés à partir de ces mêmes répertoires :
- Systèmes d'exploitation AIX, HP-UX, Linux et Solaris :/opt/ibm/edge/lb/servers/configurations/ss
- Systèmes d'exploitation Windows : <root_install>ibm\edge\lb\servers\configurations\component
- force
- Si vous voulez sauvegarder votre fichier dans un fichier existant du même nom,
utilisez force pour supprimer le fichier
existant avant de sauvegarder le nouveau fichier. Si vous n'utilisez pas l'option force, le fichier existant n'est pas remplacé.
- newload
- Charge un nouveau fichier de configuration dans Site Selector. Le nouveau fichier de configuration remplacera la
configuration actuelle.
Exemples
- Pour supprimer un fichier, entrez :
sscontrol file delete file3
Le fichier (fichier3) est supprimé.
- Pour charger un nouveau fichier de configuration afin de remplacer la configuration actuelle, entrez :
sscontrol file newload file1.sv
Le fichier (fichier1.sv) a été chargé dans Dispatcher.
- Pour charger et ajouter un fichier de configuration à la configuration actuelle, entrez :
sscontrol file appendload file2.sv
Le fichier (fichier2.sv) a été chargé et ajouté à la configuration actuelle.
- Pour visualiser un rapport de vos fichiers (à savoir les fichiers que vous avez sauvegardés précédemment),
entrez :
sscontrol file report
RAPPORT SUR LES FICHIERS :
fichier1.sauv
fichier2.sv
fichier3
- Pour sauvegarder votre configuration dans un fichier intitulé fichier3, entrez :
sscontrol file save file3
La configuration est sauvegardée dans fichier3.
sscontrol help — Affichage ou impression de l'aide relative à cette commande

>>-sscontrol--help--+-advisor----+-----------------------------><
+-file-------+
+-help-------+
+-host-------+
+-logstatus--+
+-manager----+
+-mesure-----+
+-nameserver-+
+-rule-------+
+-server-----+
+-set--------+
+-sitename---+
'-status-----'
Exemples
- Pour obtenir l'aide sur la commande sscontrol, entrez :
sscontrol help
Cette commande génère des résultats similaires à l'exemple suivant :
HELP COMMAND ARGUMENTS:
---------------------------------
Syntaxe : help <option>
Exemple: help name
help - print complete help text
advisor - help on advisor command
file - help on file command
host - help on host command
manager - help on manager command
metric - help on metric command
sitename - help on sitename command
nameserver - help on nameserver command
rule - help on rule command
server - help on server command
set - help on set command
status - help on status command
logstatus - help on logstatus command
Les paramètres entre caractères < > sont des variables.
- L'aide affiche parfois des choix de variables en utilisant le caractère | pour
séparer les options disponibles :
logsize <nombre d'octets | unlimited>
- Nombre maximal d'octets à consigner dans le journal
sscontrol logstatus — Affichage des paramètres du journal du serveur

>>-sscontrol--logstatus----------------------------------------><
- logstatus
- Affiche les paramètres du journal du serveur (nom, niveau de consignation et taille du journal).
sscontrol manager — Contrôle du gestionnaire

>>-sscontrol--manager--+-interval--secondes-----------------------+-><
+-loglevel--niveau-------------------------+
+-logsize--+-unlimited-+-------------------+
| '-octets----' |
+-metric set--+-loglevel--niveau-------+---+
| '-logsize--+-unlimited-+-' |
| '-octets----' |
+-reach set--+-interval--secondes-----+----+
| +-loglevel--niveau-------+ |
| '-logsize--+-unlimited-+-' |
| '-octets----' |
+-report--nomsite+ns2+...+nsN--------------+
+-restart--message-------------------------+
+-sensitivity--pondération-----------------+
+-smoothing--indice de lissage-------------+
+-start--+-------------------------------+-+
| '-fichier journal--port_mesures-' |
+-status-----------------------------------+
+-stop-------------------------------------+
'-version----------------------------------'
- interval
- Définit la fréquence de mise à jour, par le gestionnaire, des
pondérations des serveurs.
- secondes
- Nombre entier positif représentant la fréquence (en secondes) de
mise à jour des pondérations par le gestionnaire. Valeur par défaut : 2
- loglevel
- Permet de définir le niveau de consignation relatif au journal du gestionnaire.
- niveau
- Valeur du niveau (0 à 5). Plus la valeur est élevée, plus la quantité d'informations consignées dans le journal
du gestionnaire est importante. Valeur par
défaut : 1. Les valeurs admises sont les suivantes :
- 0 correspond à Aucun
- 1 correspond à Minimal
- 2 correspond à De base
- 3 correspond à Modéré
- 4 correspond à Avancé
- 5 correspond à Prolixe
- logsize
- Définit la taille maximale du journal du gestionnaire. Lorsque vous attribuez une taille maximale au fichier
journal, ce dernier fonctionne en boucle. Lorsque le fichier atteint la taille indiquée, les entrées suivantes sont
écrites à partir du haut du fichier et remplacent les entrées existantes. La taille du journal ne peut pas être inférieure à la taille actuelle du journal. Les entrées du journal sont
horodatées, ce qui permet de déterminer l'ordre dans lequel elles ont été enregistrées. Plus le niveau de consignation est élevé, plus la taille du journal doit être choisie
avec soin car l'espace peut être saturé rapidement.
- octets
- Taille maximale (en octets) du fichier journal du gestionnaire.
Vous pouvez
indiquer un nombre positif supérieur à zéro, ou unlimited. Il se
peut que le fichier journal n'atteigne pas la taille maximale exacte avant le
remplacement des entrées existantes, car la taille des entrées de journal elles-même
varie. La valeur par défaut est 1 Mo.
- metric set
- Définit le niveau de consignation et la taille du journal du
contrôleur de mesures. Les niveaux de consignation admis sont sont les suivants : 0 (Aucun), 1 (Minimal), 2 (De
base), 3 (Modéré), 4 (Avancé), 5 (Prolixe). La niveau par défaut est 1. La taille du journal définit le nombre maximum d'octets pouvant être consignés dans le
journal du contrôleur de mesures. Vous pouvez indiquer un nombre positif supérieur à zéro ou la valeur "Unlimited". La valeur par
défaut est 1.
- reach set
- Définit l'intervalle, le niveau de consignation et la taille du journal pour le conseiller d'accessibilité.
- report
- Affiche un rapport d'analyse sur les statistiques.
- nom_site
- Nom du site à afficher dans le rapport. Il s'agit d'un nom d'hôte ne
pouvant être résolu qui sera demandé par le client. Le nom de site doit être un
nom de domaine qualifié complet.
Remarque :
Les noms de site
supplémentaires sont séparés par le signe plus (+).
- restart
- Relance tous les serveurs (qui ne sont pas arrêtés) en leur affectant
des valeurs de pondération normalisées (la moitié de la pondération maximale).
- message
- Message à consigner dans le fichier journal du gestionnaire.
- sensitivity
- Définit la sensibilité minimale à partir de
laquelle les pondérations sont mises à jour. Cette
valeur définit le moment où le gestionnaire doit modifier sa pondération pour le serveur
en fonction des informations externes.
- pondération
- Nombre compris entre 0 et 100 indiquant le pourcentage de pondération. La
valeur par défaut de 5 crée une sensibilité minimale de 5%.
- smoothing
- Définit un indice de lissage des variations des pondérations lors de l'équilibrage de charge. Plus l'indice de lissage est élevé, moins les pondérations des serveurs varient lorsque
les conditions réseau sont modifiées. Plus cet indice est faible, plus les pondérations
des serveurs varient.
- indice
- Nombre positif en virgule flottante. Valeur par défaut : 1,5.
- start
- Lance le gestionnaire
- fichier journal
- Nom du fichier dans lequel les données de gestion sont consignées. Chaque
enregistrement du journal est horodaté.
Le fichier par défaut se trouve dans
le répertoire logs. Voir Annexe C. Exemples de fichiers de configuration. Pour changer le répertoire dans lequel les fichiers journaux sont enregistrés, voir Modification des chemins des fichiers journaux.
- port_mesures
- Port sur lequel Metric Server renvoie l'état des charges du système. Si vous indiquez un
port de décompte, vous devez spécifier un nom de fichier journal. Le port de décompte par
défaut est 10004.
- status
- Affiche l'état et les valeurs par défaut en cours pour toutes les valeurs
globales du gestionnaire.
- stop
- Arrête le gestionnaire.
- version
- Affiche la version en cours du gestionnaire.
Exemples
- Pour définir un délai de 5 secondes entre les mises à jour du gestionnaire, entrez :
sscontrol manager interval 5
- Pour affecter au niveau de consignation la valeur de 0, afin d'optimiser les
performances, entrez :
sscontrol manager loglevel 0
- Pour définir la taille 1 000 000 octets pour le journal du gestionnaire :
sscontrol manager logsize 1000000
- Pour obtenir une analyse statistique du gestionnaire, entrez :
sscontrol manager report
Cette commande génère des résultats similaires à l'exemple suivant :
----------------------------------
| SERVER | STATUS |
----------------------------------
| 9.67.129.221| ACTIVE|
| 9.67.129.213| ACTIVE|
| 9.67.134.223| ACTIVE|
----------------------------------
--------------------------
| MANAGER REPORT LEGEND |
--------------------------
| CPU | CPU Load |
| MEM | Memory Load |
| SYS | System Metric |
| NOW | Current Weight |
| NEW | New Weight |
| WT | Weight |
--------------------------
------------------------------------------------------------------------
| mySite | WEIGHT | CPU 49% | MEM 50% | PORT 1% | SYS 0% |
------------------------------------------------------------------------
| |NOW NEW | WT LOAD | WT LOAD | WT LOAD | WT LOAD |
------------------------------------------------------------------------
| 9.37.56.180 | 10 10 |-99 -1|-99 -1|-99 -1| 0 0|
------------------------------------------------------------------------
| TOTALS:| 10 10 | -1| -1| -1| 0|
------------------------------------------------------------------------
-----------------------------------------
| ADVISOR | SITENAME:PORT | TIMEOUT |
-----------------------------------------
| http | 80 | unlimited |
-----------------------------------------
- Pour relancer tous les serveurs en leur affectant des pondérations normalisées et
pour consigner un message dans le fichier journal du gestionnaire, entrez :
sscontrol manager restart Relance du gestionnaire pour mettre à jour
Cette commande génère des résultats similaires à l'exemple suivant :
320-14:04:54 Restarting the manager to update code
- Pour affecter la valeur 10 à la sensibilité aux modifications de pondération,
entrez :
sscontrol manager sensitivity 10
- Pour affecter la valeur 2 à l'indice de lissage, entrez :
sscontrol manager smoothing 2.0
- Pour démarrer le gestionnaire et indiquer le fichier journal nommé
ndmgr.log (les chemins ne peuvent pas être définis), entrez :
sscontrol manager start ndmgr.log
- Pour afficher l'état en cours des valeurs associées au gestionnaire, entrez :
sscontrol manager status
Cette commande
génère des résultats similaires à l'exemple suivant :
Manager status:
=============
Metric port................................... 10004
Manager log filename.......................... manager.log
Manager log level............................. 1
Maximum manager log size (bytes).............. unlimited
Sensitivity level............................. 5
Smoothing index............................... 1.5
Update interval (seconds)..................... 2
Weights refresh cycle......................... 2
Reach log level............................... 1
Maximum reach log size (bytes)................ unlimited
Reach update interval (seconds)............... 7
- Pour arrêter le gestionnaire, entrez :
sscontrol manager stop
- Pour afficher le numéro de version en cours du gestionnaire, entrez :
sscontrol manager version
sscontrol metric — Configuration des mesures du système

>>-sscontrol--mesure--+-add--nomsite+ns2+...+nsN:mesure+mesure1+...+mesureN--------------+-><
+-remove--nomsite+ns2+...+nsN:mesure+mesure1+...+mesureN-----------+
+-proportions--nomsite+ns2+...+nsN:proportion1 prop2 prop3...propN-+
'-status--nomsite+ns2+...+nsN mesure+mesure1+...+mesureN-----------'
- add
- Permet d'ajouter la mesure spécifiée.
- nom_site
- Nom du site configuré. Les noms de site
supplémentaires sont séparés par le signe plus (+).
- mesure
- Nom de la valeur du système. Il doit s'agir du nom d'un fichier exécutable ou d'un fichier script du répertoire
script du Metric Server.
- remove
- Supprime la mesure spécifiée.
- proportions
- Ce paramètre détermine la correspondance des mesures entre elles
lorsqu'elles sont regroupées en une seule charge système pour un serveur.
- status
- Affiche les valeurs serveur actuelles de cette mesure.
Exemples
- Pour ajouter une mesure de système, entrez :
sscontrol metric add site1:metric1
- Pour définir les proportions d'un nom de site disposant de deux mesures de système, entrez :
sscontrol metric proportions site1 0 100
- Pour afficher l'état en cours des valeurs associées à la mesure spécifiée,
entrez :
sscontrol metric status site1:metric1
Cette commande génère des résultats similaires à l'exemple suivant :
Metric Status:
------------
sitename ..................... site1
Metric name ................... metric1
Metric proportion ............. 50
Server ......... 9.37.56.100
Metric data .... -1
sscontrol nameserver — Contrôle de NameServer

>>-sscontrol--nameserver--+-start--+----------------------+-+--><
| '-bindaddress--adresse-' |
+-stop----------------------------+
'-status--------------------------'
- start
- Démarre le serveur de noms
- bindaddress
- Démarre le serveur de noms lié à l'adresse indiquée. Le serveur de
noms ne répond qu'aux demandes destinées à cette adresse.
- adresse
- Adresse (IP ou symbolique) configurée sur le système Site Selector.
- stop
- Arrête le serveur de noms
- status
- Affiche l'état du serveur de noms
sscontrol rule — Configuration des règles

>>-sscontrol--rule--+-add--nomsite+ns2+...+nsN:règle+r2+...+rN--type--valeur--| value |--| opts |-+-><
+-dropserver--nomsite+ns2+...+nsN:règle+r2+...+rN--serveur+s2+...+nsN---------+
+-remove--nomsite+ns2+...+nsN:règle+r2+...+rN---------------------------------+
+-set--nomsite+ns2+...+nsN:règle+r2+...+rN--| value |--| opts |---------------+
+-status--nomsite+ns2+...+nsN:règle+r2+...+rN---------------------------------+
'-useserver--nomsite+ns2+...+nsN:règle+r2+...+rN--serveur+s2+...+nsN----------'
opts:
|--+--------------------------------------+---------------------|
+-beginrange--faible--endrange--élevée-+
+-priority--valeur---------------------+
'-metricname--valeur-------------------'
- add
- Ajoute cette règle à un nom de site.
- nom_site
- Nom d'hôte ne pouvant être résolu qui sera demandé par le client.
Le nom de site doit être un
nom de domaine qualifié complet. Les noms de site supplémentaires sont séparés par
le signe plus (+).
- règle
- Nom choisi pour la règle. Ce nom peut contenir tout caractère
alphanumérique, des traits de soulignement, des traits d'union ou
des points. Il peut comporter de 1 à 20 caractères, et ne doit
contenir aucun espace.
Remarque :
Chaque règle supplémentaire doit être séparée de la
précédente par le signe plus (+).
- type
- Type de règle.
- type
- Les différents types de règles possibles sont les suivants :
- ip
- La règle est définie en fonction de l'adresse IP du client.
- metricall
- La règle est basée sur la valeur de mesure actuelle pour tous les
serveurs de l'ensemble de serveurs.
- metricavg
- La règle est basée sur la moyenne des valeurs de mesure actuelles
pour tous les serveurs de l'ensemble de serveurs.
- time
- La règle est définie en fonction de l'heure.
- true
- Cette règle est toujours vraie. Considérez-la comme une
instruction else en logique de programmation.
- beginrange
- Valeur de début de la fourchette utilisée pour déterminer si la
règle est vraie.
- faible
- Dépend du type de règle. Le type de valeur et les valeurs par
défaut sont précisés ci-après par type de règle :
- ip
- Adresse du client sous forme de nom symbolique ou d'adresse IP. La valeur par défaut est 0.0.0.0.
- time
- Entier. La valeur par défaut est 0 (minuit).
- metricall
- Entier. Valeur par défaut : 100.
- metricavg
- Entier. Valeur par défaut : 100.
- endrange
- Valeur de fin de la fourchette utilisée pour déterminer si la
règle est vraie.
- élevée
- Dépend du type de règle. Le type de valeur et les valeurs par
défaut sont précisés ci-après par type de règle :
- ip
- Adresse du client sous forme de nom symbolique ou d'adresse IP. La valeur par défaut est 255.255.255.254.
- time
- Entier. La valeur par défaut est 24 (minuit).
Remarque :
Lors de la définition des intervalles de temps (début et fin
d'une fourchette horaire), notez que chaque valeur doit être un entier
représentant seulement l'heure. Les subdivisions de l'heure ne sont pas
indiquées. Pour cette raison, pour indiquer une heure, par exemple entre 3 h et
4 h du matin, attribuez la valeur 3 à beginrange (début) et
3 à endrange (fin). Cela signifiera toutes les minutes comprises
entre 3 h et 3 h 59. Si vous indiquez 3 au paramètre
beginrange et 4 au paramètre endrange, vous
couvrirez la période de deux heures allant de 3:00 à 4:59.
- metricall
- Entier. La valeur par défaut est 2 à la puissance 32 moins 1.
- metricavg
- Entier. La valeur par défaut est 2 à la puissance 32 moins 1.
- priority
- Ordre dans lequel les règles sont consultées.
- niveau
- Entier. Si vous ne spécifiez pas la priorité de la première règle que vous ajoutez,
Site Selector lui affectera par défaut la valeur 1. Une règle ajoutée par la suite se verra
affecter par défaut une priorité égale à la priorité la plus basse existante + 10. Supposons
que vous ayez une règle dont la priorité est 30. Vous ajoutez une nouvelle règle et définissez sa priorité
à 25 (priorité supérieure à 30). Vous ajoutez ensuite une
troisième règle, sans lui affecter de priorité. La priorité de la troisième règle sera de
40 (30 + 10).
- metricname
- Nom de la mesure calculée pour une règle
- dropserver
- Supprimez un serveur d'un ensemble de règles.
- serveur
- Adresse IP de la machine serveur TCP sous forme de nom symbolique ou d'adresse IP.
Remarque :
Les noms de site supplémentaires sont séparés par
le signe plus (+).
- remove
- Supprime une ou plusieurs règles séparées entre elles par des
signes plus.
- set
- Définissez les valeurs de cette règle.
- status
- Affiche toutes les valeurs d'une ou de plusieurs règles.
- useserver
- Insère un serveur dans un jeu de règles.
Exemples
- Pour ajouter une règle qui sera toujours vraie, ne spécifiez pas de valeur de début
ni de fin. Entrez :
sscontrol
rule add sitename:rulename type true priority 100
- Pour créer une règle qui interdit l'accès à une plage d'adresses IP, en
l'occurrence celles qui commencent par “9:”, entrez :
sscontrol rule add sitename:rulename type ip b 9.0.0.0 e 9.255.255.255
- Pour créer une règle qui limitera l'utilisation d'un serveur donné
de 11:00 à à 15:00, entrez :
sscontrol rule add sitename:rulename type time beginrange 11 endrange 14
sscontrol rule useserver sitename:rulename server05
sscontrol server — Configuration des serveurs

>>-sscontrol--server--+-add--nomsite+ns2+...+nsN:serveur+s2+...+sN--+------------------------+-+-><
| +-metricaddress--adresse-+ |
| '-weight--valeur---------' |
+-down--nomsite+ns2+...+nsN:serveur+s2+...+sN----------------------------+
+-remove--nomsite+ns2+...+nsN:serveur+s2+...+sN--------------------------+
+-set--nomsite+ns2+...+nsN:serveur+s2+...+sN--+------------------------+-+
| +-metricaddress--adresse-+ |
| '-weight--valeur---------' |
+-status--nomsite+ns2+...+nsN:serveur+s2+...+sN--------------------------+
'-up--nomsite+ns2+...+nsN:serveur+s2+...+sN------------------------------'
- add
- Permet d'ajouter ce serveur.
- nom_site
- Nom d'hôte ne pouvant être résolu demandé par le client.
Le nom de site doit être un
nom de domaine qualifié complet. Les noms de site supplémentaires sont séparés par
le signe plus (+).
- serveur
- Adresse IP de la machine serveur TCP sous forme de nom symbolique ou d'adresse IP.
Remarque :
Chaque serveur supplémentaire doit être séparé du
précédent par le signe plus (+).
- metricaddress
- Adresse du serveur de mesures
- adresse
- Adresse du serveur sous forme de nom symbolique ou d'adresse IP.
- weight
- Nombre compris dans la fourchette 0–100 (mais qui ne doit pas
dépasser la valeur de limite de pondération maximale pour le nom de site indiqué)
représentant
la pondération pour ce serveur. L'affectation de la valeur zéro à la
pondération empêche l'envoi de nouvelles demandes au serveur. La valeur par défaut
correspond à la moitié de la pondération maximale pour le nom de site indiqué. Si
le gestionnaire est en cours d'exécution, ce paramètre est rapidement
remplacé.
- valeur
- Valeur de pondération du serveur
- down
- Marque ce serveur comme étant arrêté. Empêche la transmission de
toute autre demande à ce serveur.
- remove
- Permet de supprimer ce serveur.
- set
- Permet de définir des valeurs pour ce serveur.
- status
- Affiche l'état des serveurs.
- up
- Marque ce serveur comme étant activé. Site Selector envoie désormais de
nouvelles demandes à ce serveur.
Exemples
- Pour ajouter le serveur avec l'adresse 27.65.89.42 à un site dont le nom est
site1, entrez :
sscontrol server add site1:27.65.89.42
- Pour marquer le serveur 27.65.89.42 comme étant arrêté, entrez :
sscontrol server down site1:27.65.89.42
- Pour supprimer le serveur avec l'adresse pour les sites, entrez :
sscontrol server remove :27.65.89.42
- Pour marquer le serveur 27.65.89.42 comme étant activé, entrez :
sscontrol server up site1:27.65.89.42
sscontrol set — Configuration du journal du serveur

>>-sscontrol--set--+-loglevel--niveau-------+------------------><
'-logsize--+-unlimited-+-'
'-taille----'
- loglevel
- Niveau de consignation de ses activités par le serveur ssserver.
- niveau
- La valeur par défaut de loglevel est 0.
Les valeurs possibles sont les suivantes :
- 0 correspond à Aucun
- 1 correspond à Minimal
- 2 correspond à De base
- 3 correspond à Modéré
- 4 correspond à Avancé
- 5 correspond à Prolixe
- logsize
- Nombre maximal d'octets à consigner dans le fichier journal.
- taille
- La taille de fichier journal par défaut est 1 Mo.
sscontrol sitename — Configuration d'un nom de site

>>-sscontrol--sitename--+-add--nomsite+ns2+...+nsN--+-----------------------------------------+-+-><
| +-cachelife--valeur-----------------------+ |
| +-networkproximity--oui | non-------------+ |
| +-proportions--cpu--mémoire--port--mesure-+ |
| +-proximitypercentage--valeur-------------+ |
| +-stickytime--heure-----------------------+ |
| +-ttl--heure------------------------------+ |
| +-waitforallresponses--oui | non----------+ |
| '-weightbound--pondération----------------' |
+-remove--nomsite+ns2+...+nsN-------------------------------------------+
+-set--nomsite+ns2+...+nsN--+-----------------------------------------+-+
| +-cachelife--valeur-----------------------+ |
| +-networkproximity--oui | non-------------+ |
| +-proportions--cpu--mémoire--port--mesure-+ |
| +-proximitypercentage--valeur-------------+ |
| +-stickytime--heure-----------------------+ |
| +-ttl--heure------------------------------+ |
| +-waitforallresponses--oui | non----------+ |
| '-weightbound--pondération----------------' |
'-status--nomsite+ns2+...+nsN-------------------------------------------'
- add
- Ajoute un nouveau nom de site
- nom_site
- Nom d'hôte ne pouvant être résolu, demandé par le client.
Les noms de site
supplémentaires sont séparés par le signe plus (+).
- cachelife
- Période pendant laquelle une réponse de proximité reste valide
et enregistrée dans la mémoire cache. La valeur par défaut est 1800. Pour
plus d'informations, voir Utilisation de la fonction de proximité réseau (Network
Proximity).
- valeur
- Nombre positif représentant la période (en nombre de secondes)
pendant laquelle une réponse de proximité reste valide et enregistrée dans la
mémoire cache.
- networkproximity
- Détermine la proximité du réseau de chaque serveur par rapport au client
demandeur. Tient compte de cette réponse de proximité pour la décision d'équilibrage de
charge.
Active
ou désactive la fonction de proximité. Pour plus d'informations,
voir Utilisation de la fonction de proximité réseau (Network
Proximity).
- valeur
- Les options sont oui ou non. La valeur par défaut est non qui signifie que la
fonction de proximité du réseau est désactivée.
- proportions
- Définit la proportion de la CPU, de la mémoire, du
port (donnée provenant des conseillers) et des mesures système pour le serveur
de mesures. Les proportions sont utilisées par le gestionnaire pour définir les
pondérations du serveur. Chacune de ces valeurs est
exprimée en pourcentage du total et, par conséquent, leur somme doit toujours être
égale à 100.
- cpu
- Pourcentage de l'unité centrale utilisé sur chaque serveur avec
équilibrage de charge (donnée provenant de l'agent Metric Server).
- mémoire
- Pourcentage de mémoire utilisé (donnée provenant de l'agent Metric Server) sur
chaque serveur avec équilibrage de charge.
- port
- Donnée provenant des conseillers en mode écoute sur ce port.
- système
- Donnée provenant de Metric Server.
- proximitypercentage
- Définit l'importance de la réponse de proximité, par rapport au bon fonctionnement
du serveur (pondération du gestionnaire). Pour plus d'informations, voir Utilisation de la fonction de proximité réseau (Network
Proximity).
- valeur
- La valeur par défaut est 50.
- stickytime
- Délai pendant lequel un client va recevoir l'ID serveur renvoyé
pour la première demande. Le délai de maintien de routage par défaut
est 0 (le nom de site n'est pas conservé).
- heure
- Nombre entier positif différent de zéro, représentant la période
(en nombre de secondes) pendant laquelle le client reçoit l'ID serveur renvoyé
pour la première demande.
- ttl
- Définit la durée de vie. Indique la période pendant laquelle la
réponse résolue reste en mémoire cache sur un autre serveur de noms. La valeur par défaut est 5.
- valeur
- Nombre positif représentant la période (en nombre de secondes)
pendant laquelle la réponse résolue reste en mémoire cache sur le serveur de
noms.
- waitforallresponses
- Définit s'il est nécessaire d'attendre toutes les
réponses de proximité des serveurs avant de répondre à la demande du client. Pour plus d'informations, voir Utilisation de la fonction de proximité réseau (Network
Proximity).
- valeur
- Les valeurs possibles sont oui ou non. La valeur par défaut est oui.
- weightbound
- Nombre correspondant à la pondération maximale pouvant être définie pour
les serveurs sur ce site. La valeur de limite de pondération définie pour le nom de site
peut être remplacée pour des serveurs individuels à l'aide de la
valeur de pondération du serveur. La valeur de limite de pondération par défaut pour le nom de site est égale à 20.
- pondération
- Valeur de la limite de pondération
- set
- Définit les propriétés du nom de site.
- remove
- Supprime le nom de site.
- status
- Affiche l'état en cours d'un nom de site spécifique.
Exemples
- Pour ajouter un nom de site, entrez :
sscontrol sitename add 130.40.52.153
- Pour activer la fonction de proximité du réseau, entrez :
sscontrol sitename set mySite networkproximity yes
- Pour définir une durée de vie de 1900000 secondes pour la mémoire cache,
entrez :
sscontrol sitename set mySite cachelife 1900000
- Pour définir un pourcentage de proximité de 45, entrez :
sscontrol sitename set mySite proximitypercentage 45
- Pour empêcher un nom de site d'attendre toutes les réponses avant de répondre,
entrez :
sscontrol sitename set monSite waitforallresponses no
- Pour définir une durée de vie de 7 secondes, entrez :
sscontrol sitename set mySite ttl 7
- Pour définir le niveau d'importance pour CpuLoad, MemLoad, Port et System
Metric, entrez respectivement, :
sscontrol sitename set monSite proportions 50 48 1 1
- Pour supprimer un nom de site, entrez :
sscontrol sitename remove 130.40.52.153
- Pour afficher l'état du nom de site monSite, entrez :
sscontrol sitename status mySite
Cette commande génère des résultats similaires à l'exemple suivant :
SiteName Status:
---------------
SiteName ........................... mySite
WeightBound ........................ 20
TTL ................................ 5
StickyTime ......................... 0
Number of Servers .................. 1
Proportion given to CpuLoad ........ 49
Proportion given to MemLoad ........ 50
Proportion given to Port ........... 1
Proportion given to System metric .. 0
Advisor running on port ............ 80
Using Proximity .................... N
sscontrol status — Affiche si le gestionnaire et les conseillers sont en
cours d'exécution

>>-sscontrol--status-------------------------------------------><
Exemples