Cmdant Executive Result (Glass Fish V3.1 Command Line Invoking)

Locale:    fr_FR.UTF-8
OS:    Linux 2.6.32-100.28.5.el6.x86_64 amd64
User Name:    root
Created:    Thu Nov 24 17:50:09 CST 2011
User Dir:    /export/cmdantGF
Total (Pass/Fail): 37(37/0)
Target Command Return
service_help /root/glassfish3/glassfish/bin/asadmin help

0

service_version /root/glassfish3/glassfish/bin/asadmin version

0

domain_stop_help /root/glassfish3/glassfish/bin/asadmin stop-domain -?

0

domain_stop /root/glassfish3/glassfish/bin/asadmin stop-domain domain1

0

domain_start /root/glassfish3/glassfish/bin/asadmin start-domain domain1

0

list-http-lb-configs_help /root/glassfish3/glassfish/bin/asadmin list-http-lb-configs --help

0

list-http-lb-configs /root/glassfish3/glassfish/bin/asadmin list-http-lb-configs --user admin --passwordfile /root/.asadminpass

0

list-http-lbs_help /root/glassfish3/glassfish/bin/asadmin list-http-lbs --user admin --passwordfile /root/.asadminpass --help

0

list-http-lbs /root/glassfish3/glassfish/bin/asadmin list-http-lbs --user admin --passwordfile /root/.asadminpass

0

create-http-lb_help /root/glassfish3/glassfish/bin/asadmin create-http-lb --help

0

create-http-lb /root/glassfish3/glassfish/bin/asadmin create-http-lb --user admin --passwordfile /root/.asadminpass --devicehost localhost --de viceport 5555 mylb

0

create-http-lb-config_help /root/glassfish3/glassfish/bin/asadmin create-http-lb-config --user admin --passwordfile /root/.asadminpass --help

0

create-http-lb-config /root/glassfish3/glassfish/bin/asadmin create-http-lb-config --user admin --passwordfile /root/.asadminpass mylbconfig

0

create-http-lb-ref_help /root/glassfish3/glassfish/bin/asadmin create-http-lb-ref --help

0

create-cluster /root/glassfish3/glassfish/bin/asadmin create-cluster --user admin --passwordfile /root/.asadminpass cluster2

0

create-http-lb-ref /root/glassfish3/glassfish/bin/asadmin create-http-lb-ref --user admin --passwordfile /root/.asadminpass --config mylbconfig clu ster2

0

delete-http-lb_help /root/glassfish3/glassfish/bin/asadmin delete-http-lb --user admin --passwordfile /root/.asadminpass --help

0

delete-http-lb /root/glassfish3/glassfish/bin/asadmin delete-http-lb --user admin --passwordfile /root/.asadminpass mylb

0

delete-http-lb-ref_help /root/glassfish3/glassfish/bin/asadmin delete-http-lb-ref --help

0

delete-http-lb-ref /root/glassfish3/glassfish/bin/asadmin delete-http-lb-ref --user admin --passwordfile /root/.asadminpass --config mylbconfig clu ster2

0

enable-http-lb-server_help /root/glassfish3/glassfish/bin/asadmin enable-http-lb-server --help

0

enable-http-lb-server /root/glassfish3/glassfish/bin/asadmin enable-http-lb-server --user admin --passwordfile /root/.asadminpass cluster2

0

disable-http-lb-server_help /root/glassfish3/glassfish/bin/asadmin disable-http-lb-server --help

0

disable-http-lb-server /root/glassfish3/glassfish/bin/asadmin disable-http-lb-server --user admin --passwordfile /root/.asadminpass cluster2

0

configure-lb-weight_help /root/glassfish3/glassfish/bin/asadmin configure-lb-weight --help

0

create-instance /root/glassfish3/glassfish/bin/asadmin create-instance --user admin --passwordfile /root/.asadminpass --node localhost-domain1 - -cluster cluster2 ins2

0

configure-lb-weight /root/glassfish3/glassfish/bin/asadmin configure-lb-weight --user admin --passwordfile /root/.asadminpass --cluster cluster2 ins 2=1

0

export-http-lb-conifg_help /root/glassfish3/glassfish/bin/asadmin export-http-lb-config --help --user admin --passwordfile /root/.asadminpass

0

export-http-lb-conifg /root/glassfish3/glassfish/bin/asadmin export-http-lb-config --config mylbconfig --user admin --passwordfile /root/.asadminpass

0

delete-http-lb-config_help /root/glassfish3/glassfish/bin/asadmin delete-http-lb-config --user admin --passwordfile /root/.asadminpass --help

0

delete-http-lb-config /root/glassfish3/glassfish/bin/asadmin delete-http-lb-config --user admin --passwordfile /root/.asadminpass mylbconfig

0

enable-secure-admin_help /root/glassfish3/glassfish/bin/asadmin enable-secure-admin --user admin --passwordfile /root/.asadminpass --help

0

enable-secure-admin /root/glassfish3/glassfish/bin/asadmin enable-secure-admin --user admin --passwordfile /root/.asadminpass

0

disable-secure-admin_help /root/glassfish3/glassfish/bin/asadmin disable-secure-admin --user admin --passwordfile /root/.asadminpass --help

0

disable-secure-admin /root/glassfish3/glassfish/bin/asadmin disable-secure-admin --user admin --passwordfile /root/.asadminpass

0

delete-instance /root/glassfish3/glassfish/bin/asadmin delete-instance ins2 --user admin --passwordfile /root/.asadminpass

0

delete-cluster /root/glassfish3/glassfish/bin/asadmin delete-cluster --user admin --passwordfile /root/.asadminpass cluster2

0


Top /root/glassfish3/glassfish/bin/asadmin help Return:0

Maintenance Commands                                  asadmin(1M)

NAME
     asadmin - utilitaire d'exécution des tâches  administratives
     pour Oracle GlassFish Server

SYNOPSIS
     asadmin [--host host]
     [--port port]
     [--user admin-user]
     [--passwordfile filename]
     [--terse={true|false}]
     [--secure={false|true}]
     [--echo={true|false}]
     [--interactive={true|false}]
     [--help]
     [subcommand [options] [operands]]

DESCRIPTION
     Utilisez  l'utilitaire  asadmin  pour  exécuter  des  tâches
     administratives  sur  Oracle  GlassFish  Server. Vous pouvez
     l'utiliser  au   lieu   de   l'interface   de   la   Console
     d'administration .

  Sous-commandes de l'utilitaire asadmin
     La sous-commande identifie l'opération ou la tâche que  vous
     effectuez.  Les  sous-commandes  font  la  distinction entre
     majuscules et minuscules. Elles peuvent être locales ou dis-
     tantes.

         o    Une sous-commande  locale  s'exécute  sans  serveur
              d'administration  de domaine (DAS). Cependant, pour
              exécuter   la   sous-commande   et   accéder    aux
              répertoires    d'installation    et   du   domaine,
              l'utilisateur doit  être  connecté  à  l'ordinateur
              hôte du domaine.

         o    Une sous-commande distante  est  toujours  exécutée
              depuis  un  serveur  DAS  à laquelle elle doit être
              connectée. Un serveur DAS en cours d'exécution  est
              requis.

  Options de l'utilitaire asadmin et options de sous-commande
     Les options contrôlent le comportement de l'utilitaire asad-
     min  et de ses sous-commandes. Ces options font également la
     distinction entre les majuscules et les minuscules.

     L'utilitaire asadmin présente les types d'options suivants :

         o    Options  de  l'utilitaire  asadmin.   Ces   options
              déterminent  le  comportement de l'utilitaire asad-
              min, et non de ses sous-commandes. Les  options  de

Java EE 6           Last change: 13 juin 2011                   1

Maintenance Commands                                  asadmin(1M)

              l'utilitaire  asadmin peuvent précéder ou suivre la
              sous-commande, mais  les  options  de  l'utilitaire
              asadmin   situées   après   la  sous-commande  sont
              désapprouvées. Toutes les options  de  l'utilitaire
              asadmin   doivent   précéder  ou  suivre  la  sous-
              commande. Si des options  de  l'utilitaire  asadmin
              sont  spécifiées  à la fois avant et après la sous-
              commande, une erreur se produit. Pour  obtenir  une
              description  des  options  de l'utilitaire asadmin,
              reportez-vous à la section "Options" de ces  infor-
              mations d'assistance.

         o    Options de sous-commande. Ces options contrôlent le
              comportement    de   la   sous-commande,   et   non
              l'utilitaire asadmin. Les options de  sous-commande
              doivent  suivre  la  sous-commande. Pour obtenir la
              description  des   options   d'une   sous-commande,
              reportez-vous aux informations d'assistance pour la
              sous-commande.

     Une option de sous-commande peut avoir un  nom  identique  à
     celui  d'une option de l'utilitaire asadmin, mais les effets
     de ces deux options sont différents.

     Les options de l'utilitaire asadmin et certaines options  de
     sous-commande  possèdent  une  forme  longue  et  une  forme
     abrégée.

         o    La forme longue d'une option  a  deux  tirets  (--)
              suivis d'un mot d'option.

         o    La forme abrégée d'une option a un tiret simple (-)
              suivi d'un seul caractère.

     Par exemple, les formes longue et  abrégée  de  l'option  de
     spécification de sortie concise sont les suivantes :

         o    Forme longue : --terse

         o    Forme abrégée : -t

     La plupart des options nécessitent des  valeurs  d'argument,
     sauf  les  options  booléennes  permettant  d'activer  ou de
     désactiver une fonction.

 érandes des sous-commandes asadmin
     Les opérandes indiquent les éléments sur lesquels  la  sous-
     commande   doit   agir.   Ils  doivent  suivre  les  valeurs

Java EE 6           Last change: 13 juin 2011                   2

Maintenance Commands                                  asadmin(1M)

     d'argument des options de sous-commande et  sont  identifiés
     par  un  espace,  une  tabulation  ou  un double tiret (--).
     L'utilitaire asadmin considère comme un opérande tout ce qui
     suit les options de sous-commande et leurs valeurs .

  Carèreséchappement dans les options de l'utilitaire asad-
     min
     Les caractères d'échappement sont requis dans les options de
     l'utilitaire asadmin pour les types de caractères suivants :

         o    Leéta-carères dans le sèmeè d'exploitation
              UNIXTM.   Ces   caractères  ont  une  signification
              spéciale dans un shell. Les méta-caractères dans le
              système     d'exploitation    UNIX    incluent    :
              \/,.!$%^&*|{}[]"'`~;.

              Pour  désactiver  ces   caractères,   utilisez   le
              caractère  d'espacement  backslash  (  \) ou mettez
              l'ensemble de l'argument de ligne de commande entre
              deux guillemets simples (').

              Les  exemples  suivants  illustrent   l'effet   des
              caractères  d'échappement  sur le caractère *. Dans
              ces exemples, le répertoire de travail  actuel  est
              le répertoire des domaines.

             o    La  commande  suivante,   sans   le   caractère
                  d'échappement,  affiche  tous les fichiers dans
                  le répertoire actuel :

                    prompt% echo *
                    domain1 domain2

             o    La   commande   suivante,   où   le   caractère
                  d'échappement    backslash   (\)   précède   le
                  caractère *, affiche le caractère  * :

                    prompt% echo \*
                    *

             o    La commande suivante, où le caractère * est mis
                  entre   guillemets   simples  ('),  affiche  le
                  caractère  * :

                    prompt% echo '*'
                    *

Java EE 6           Last change: 13 juin 2011                   3

Maintenance Commands                                  asadmin(1M)

         o  éparateurs d'option. L'utilitaire  asadmin utilise
              les deux-points (:) comme séparateur pour certaines
              options. Le caractère d'échappement  backslash  (\)
              est  requis  si les deux points font partie de l'un
              des éléments suivants :

             o    Une propriété

             o    Option de la machine virtuelle pour  la  plate-
                  forme  JavaTM  (Machine Java Virtual ou machine
                  JVMTM)

             Les termes « Machine Java  Virtual  »  et  «  JVM  »
             désignent  une  machine  virtuelle  pour plate-forme
             Java.
         Par exemple, l'opérande de la sous-commande  create-jvm-
         options(1)  spécifie  les  options  de la machine JVM en
         utilisant le format suivant :

           (jvm-option-name[=jvm-option-value])
           [:jvm-option-name[=jvm-option-value]]*

         Les diverses options de la machine JVM de l'opérande  de
         la   sous-commande   create-jvm-options    doivent  être
         séparées par le  séparateur  deux-points  (:).  Si  jvm-
         option-name ou jvm-option-value contient deux-points, le
         caractère d'échappement backslash (\) doit les précéder.

     Au lieu d'utiliser le caractère d'échappement backslash (\),
     vous  pouvez utiliser le guillemet double (") ou simple (').
     Les  effets  des  différents  types  de  guillemets  sur  le
     backslash (\) sont les suivants :

         o    Entre guillemets doubles ("), le backslash (\)  est
              un caractère spécial.

         o    Entre guillemets  simples  ('),  le  backslash  (\)
              n'est pas un caractère spécial.

     Lorsqu'il  est  utilisé  sans  guillemet  simple   ('),   le
     caractère   d'échappement   désactive   le  séparateur  dans
     l'interface de ligne de commande. Le caractère d'échappement
     est   également   un   caractère  spécial  dans  le  système
     d'exploitation UNIX et en langage Java. Pour  cette  raison,
     dans  le  système  d'exploitation UNIX et en multimode, vous
     devez appliquer un  caractère  d'échappement  supplémentaire
     pour  chaque  caractère  d'échappement dans la ligne de com-
     mande.  Cette  exigence  ne  s'applique   pas   au   système

Java EE 6           Last change: 13 juin 2011                   4

Maintenance Commands                                  asadmin(1M)

     d'exploitation Windows.

     Par exemple, le  méta-caractère  backslash  (\)  du  système
     d'exploitation    UNIX    pour    un    argument    d'option
     Test\Escape\Character  est spécifié  sous  UNIX  et  Windows
     comme suit :

         o    Sous les systèmes UNIX, chaque backslash doit  être
              neutralisé avec un second backslash :

                Test\\Escape\\Character

         o    Sous  les   systèmes   Windows,   aucun   caractère
              d'échappement n'est requis :

                Test\Escape\Character

  Configuration minimale requise pour l'utilisation  de  l'option
     --secure
     La configuration  minimale  requise  pour  l'utilisation  de
     l'option --secure est la suivante :

         o    Le domaine que vous administrez doit être configuré
              pour la sécurité.

         o    L'attribut  security-enabled  de  l'élément   http-
              listener  de  la  configuration  du  DAS  doit être
              défini sur  true.

              Pour  définir  cet  attribut,  utilisez  la   sous-
              commande set(1).

  émarrage du serveur èsèuneéation ou suppression
     Lorsque vous utilisez des sous-commandes asadmin pour  créer
     ou   supprimer  un  élément  de  configuration,  vous  devez
     redémarrer le serveur DAS pour que  la  modification  prenne
     effet.  Pour  redémarrer  le  DAS, utilisez la sous-commande
     restart-domain(1).

  Informations   d'assistance   pour   les   sous-commandes    et
     l'utilitaire asadmin
     Pour obtenir des informations d'assistance  pour  une  sous-
     commande de l'utilitaire asadmin, spécifiez la sous-commande
     concernée comme opérande de  la  sous-commande  help  .  Par
     exemple,  pour obtenir les informations d'assistance pour la
     sous-commande start-domain(1), tapez :

Java EE 6           Last change: 13 juin 2011                   5

Maintenance Commands                                  asadmin(1M)

       asadmin help start-domain

     Si vous exécutez la sous-commande help  sans  opérande,  les
     informations    d'assistance   pour   l'utilitaire   asadmin
     s'affichent.

     Pour obtenir la liste des  sous-commandes  asadmin  disponi-
     bles, utilisez la sous-commande list-commands(1).

OPTIONS
     --host
     - H

         Nom de la  machine  où  le  serveur  DAS  est  en  cours
         d'exécution. La valeur par défaut est localhost.

     --port
     - p
         Port HTTP ou HTTPS pour l'administration. Ce port est le
         port  de  l'URL que vous spécifiez dans votre navigateur
         Web pour gérer  le  domaine.  Par  exemple,  dans  l'URL
         http://localhost:4949, le port est 4949.

         Le numéro de port par défaut pour  l'administration  est
         4848.

     --user
     - u

         Nom   d'utilisateur   de   l'utilisateur   administratif
         autorisé du serveur DAS.

         Si vous vous êtes  authentifié  auprès  d'un  domaine  à
         l'aide  de  la  commande  asadmin  login,  il  n'est pas
         nécessaire  de  préciser  l'option   --user   pour   les
         opérations suivantes dans le domaine.

     --passwordfile
     -W
         Indique le nom, incluant le chemin d'accès complet, d'un
         fichier  contenant  les  entrées de mot de passe dans un
         format donné.

         L'entrée correspondant à un mot de passe doit  comporter
         le  préfixe  AS_ADMIN_  suivi  du nom du mot de passe en

Java EE 6           Last change: 13 juin 2011                   6

Maintenance Commands                                  asadmin(1M)

         majuscules, un signe égal et le mot de passe.

         Les entrées du fichier  lues  par  l'utilitaire  asadmin
         sont les suivantes :

             o    AS_ADMIN_PASSWORD=administration-password

             o    AS_ADMIN_MASTERPASSWORD=master-password
         Les entrées de ce fichier lues  par  des  sous-commandes
         sont les suivantes :

             o    AS_ADMIN_USERPASSWORD=user-password    (lecture
                  par la sous-commande create-file-user(1))

             o    AS_ADMIN_ALIASPASSWORD=alias-password  (lecture
                  par la sous-commande create-password-alias(1))

             o    AS_ADMIN_MAPPEDPASSWORD=mapped-password   (lec-
                  ture  par  la  sous-commande  create-connector-
                  security-map(1))

             o    AS_ADMIN_SSHPASSWORD=sshd-password (lu par  les
                  sous-commandes   create-node-ssh(1),   install-
                  node(1) et update-node-ssh(1))

             o    AS_ADMIN_SSHKEYPASSPHRASE=sshd-passphrase(lu
                  par   les   sous-commandes  create-node-ssh(1),
                  install-node(1) et update-node-ssh(1))

             o    AS_ADMIN_JMSDBPASSWORD= jdbc-user-password  (lu
                  par la sous-commande configure-jms-cluster(1))
         Ces entrées de mot de passe sont stockées sous forme  de
         texte  en  clair  dans le fichier de mots de passe. Afin
         d'offrir  davantage  de   sécurité,   la   sous-commande
         create-password-alias  peut  être utilisée pour créer un
         alias pour le mot de passe. Le mot de passe pour  lequel
         l'alias  est  créé est stocké sous forme chiffrée. Si le
         mot de passe a un alias, ce  dernier  est  indiqué  dans
         l'entrée du mot de passe comme suit :

           AS_ADMIN_password-name=${ALIAS=password-alias-name}

         Par exemple :

           AS_ADMIN_SSHPASSWORD=${ALIAS=ssh-password-alias}
           AS_ADMIN_SSHKEYPASSPHRASE=${ALIAS=ssh-key-passphrase-alias}

         Dans les domaines  n'autorisant  pas  la  connexion  non
         authentifiée,   toutes   les   sous-commandes  distantes
         doivent spécifier le mot de  passe  d'administration  en
         vue de l'authentification dans le serveur DAS. Le mot de
         passe peut être spécifié de l'une des façons suivantes :

Java EE 6           Last change: 13 juin 2011                   7

Maintenance Commands                                  asadmin(1M)

             o    via l'option --passwordfile ;

             o    Via la sous-commande login(1)

             o    en mode interactif à l'invite de commande.
         La sous-commande login peut être utilisée pour  indiquer
         uniquement  le  mot  de passe d'administration. Pour les
         autres mots de passe requis par les sous-commandes  dis-
         tantes,  utilisez  l'option --passwordfile ou spécifiez-
         les à l'invite de commande.

         Une  fois   l'authentification   auprès   d'un   domaine
         effectuée  à  l'aide  de  la  commande asadmin login, il
         n'est  pas  nécessaire  de  préciser  le  mot  de  passe
         d'administration  via  l'option  --passwordfile pour les
         opérations suivantes sur le domaine. En revanche,  seule
         l'option AS_ADMIN_PASSWORD n'est pas requise. Vous devez
         toujours fournir les autres mots de passe, par  exemple,
         AS_ADMIN_USERPASSWORD,  lorsque  ceux-ci sont requis par
         les sous-commandes telles que update-file-user(1).

         Pour des raisons de sécurité, un mot de  passe  spécifié
         en  tant  que  variable d'environnement n'est pas lu par
         l'utilitaire asadmin.

         Le mot de passe principal n'est pas propagé sur la ligne
         de  commande  ou une variable d'environnement, mais vous
         pouvez le spécifier dans le fichier indiqué par l'option
         --passwordfile.

         La valeur  par  défaut  de  AS_ADMIN_MASTERPASSWORD  est
         changeit.

     --terse
     - t

         Si cette option est définie sur  true,  les  données  de
         sortie  sont  très  concises  et dans un format optimisé
         pour une utilisation dans des scripts, et non  pour  une
         lecture  par  des  utilisateurs.  En  règle générale, le
         texte descriptif et les messages d'état  détaillés  sont
         également  omis  des  données  de  sortie. La valeur par
         défaut est false.

     --secure
     - s
         Si cette valeur est définie sur true, utilisez le proto-
         cole SSL/TLS pour communiquer avec le serveur DAS.

         La valeur par défaut est false.

Java EE 6           Last change: 13 juin 2011                   8

Maintenance Commands                                  asadmin(1M)

     --echo
     - e

         Si cette valeur est définie sur true,  l'instruction  de
         ligne de commande est appliquée dans la sortie standard.
         La valeur par défaut est false.

     --interactive
     - I
         Si cette valeur est définie sur true, seules les options
         obligatoires sont demandées.

         La  valeur  par  défaut  dépend  de  la   manière   dont
         l'utilitaire asadmin est exécuté :

             o    Si l'utilitaire asadmin est  exécuté  à  partir
                  d'une fenêtre console, la valeur par défaut est
                  true.

             o    Si  l'utilitaire  asadmin  est   exécuté   sans
                  fenêtre  console,  à  partir  d'un  script, par
                  exemple, la valeur par défaut est false.

     --help
     - ?

         Affiche le texte d'aide pour l'utilitaire asadmin.

EXAMPLES
     Example 1  Exécution  d'une  sous-commande  de  l'utilitaire
     asadmin en mode simple

     Cet exemple exécute la sous-commande list-applications(1) en
     mode  simple.  Dans cet exemple, les valeurs par défaut sont
     utilisées pour toutes les options.

     L'exemple montre que l'application hello  est  déployée  sur
     l'hôte local.

       asadmin list-applications
       hello <web>

       Command list-applications executed successfully.

Java EE 6           Last change: 13 juin 2011                   9

Maintenance Commands                                  asadmin(1M)

     Example 2 Spécification d'une option de l'utilitaire asadmin
     avec une sous-commande

     Cet exemple spécifie l'option de l'utilitaire --host   asad-
     min  avec la sous-commande list-applications en mode simple.
     Dans cet exemple, le serveur DAS est  en  cours  d'exécution
     sur l'hôte srvr1.example.com .

     L'exemple montre que les applications basic-ezcomp,   scrum-
     toys,  ejb31-war  et automatic-timer-ejb  sont déployées sur
     l'hôte srvr1.example.com.

       asadmin --host srvr1.example.com list-applications
       basic-ezcomp <web>
       scrumtoys <web>
       ejb31-war <ejb, web>
       automatic-timer-ejb <ejb>

       Command list-applications executed successfully.

     Example 3 Spécification d'une option de l'utilitaire asadmin
     et d'une option de sous-commande

     Cet exemple spécifie l'option de l'utilitaire --host   asad-
     min  et  l'option  de  la sous-commande --type avec la sous-
     commande list-applications en mode simple. Dans cet exemple,
     le   serveur   DAS  est  en  cours  d'exécution  sur  l'hôte
     srvr1.example.com et les applications de  type  web  doivent
     être énumérées.

       asadmin --host srvr1.example.com list-applications --type web
       basic-ezcomp <web>
       scrumtoys <web>
       ejb31-war <ejb, web>

       Command list-applications executed successfully.

     Example 4 Neutralisation d'un argument de ligne de  commande
     avec des guillemets simples

Java EE 6           Last change: 13 juin 2011                  10

Maintenance Commands                                  asadmin(1M)

     Les commandes décrites dans cet exemple indiquent  le  méta-
     caractère  du système d'exploitation UNIX, ou backslash, (\)
     et le séparateur d'option, ou le signe deux-points (:), dans
     la valeur de propriété c:\extras\pmdapp.

     Pour le système d'exploitation UNIX en  mode  simple  et  en
     multiple,  et  pour tous les systèmes d'exploitation en mul-
     timode, un backslash (\) est obligatoire pour neutraliser le
     méta-caractère  backslash  (\)  et  le  séparateur  d'option
     deux-points (:) :

       asadmin deploy --property extras.home='c\:\\extras\\pmdapp' pmdapp.war
       Application deployed with name pmdapp.
       Command deploy executed successfully

     Pour le système d'exploitation Windows en mode  simple,  les
     caractères  de  guillemet  simple  (  ') éliminent le besoin
     d'autres caractères d'échappement :

       asadmin deploy --property extras.home='c:\extras\pmdapp' pmdapp.war
       Application deployed with name pmdapp.
       Command deploy executed successfully

     Example  5  Spécification  d'un  méta-caractère  du  système
     d'exploitation UNIX dans une option

     Les commandes décrites dans cet exemple spécifient le  méta-
     caractère  du  système  d'exploitation  UNIX, backslash, (\)
     dans l'argument d'option Test Escape\\Character .

     Pour le système d'exploitation UNIX en mode simple et multi-
     ple,  et pour tous les systèmes d'exploitation en multimode,
     un backslash (\) est obligatoire pour neutraliser  le  méta-
     caractère backslash (\) :

       asadmin --user admin --passwordfile gfpass create-jdbc-connection-pool
       --datasourceclassname sampleClassName
       --description Test\\Escape\\Character
       sampleJDBCConnectionPool

Java EE 6           Last change: 13 juin 2011                  11

Maintenance Commands                                  asadmin(1M)

     Pour le système d'exploitation Windows en mode simple, aucun
     caractère d'échappement n'est requis :

       asadmin --user admin --passwordfile gfpass create-jdbc-connection-pool
       --datasourceclassname sampleClassName
       --description Test\Escape\Character
       sampleJDBCConnectionPool

     Example  6  Spécification  d'un   méta-caractère   et   d'un
     séparateur d'option dans une propriété

     Les commandes décrites dans cet exemple spécifient le  méta-
     caractère  du système d'exploitation UNIX, backslash (\), et
     le séparateur d'option, signe deux-points (:), dans l'option
     --property   de   la  sous-commande  create-jdbc-connection-
     pool(1).

     Les paires nom et valeur pour l'option --property  sont  les
     suivantes :

       user=dbuser
       passwordfile=dbpasswordfile
       DatabaseName=jdbc:derby
       server=http://localhost:9092

     Pour le système d'exploitation UNIX en mode simple et multi-
     ple,  et pour tous les systèmes d'exploitation en multimode,
     un backslash (\) est obligatoire pour neutraliser les  deux-
     points (:) et le backslash (\) :

       asadmin --user admin --passwordfile gfpass create-jdbc-connection-pool
       --datasourceclassname com.derby.jdbc.jdbcDataSource
       --property user=dbuser:passwordfile=dbpasswordfile:
       DatabaseName=jdbc\\:derby:server=http\\://localhost\\:9092 javadb-pool

     Vous pouvez également placer l'intégralité de l'argument  de
     l'option --property  entre guillemets simples (') :

Java EE 6           Last change: 13 juin 2011                  12

Maintenance Commands                                  asadmin(1M)

       asadmin --user admin --passwordfile gfpass create-jdbc-connection-pool
       --datasourceclassname com.derby.jdbc.jdbcDataSource
       --property 'user=dbnuser:passwordfile=dbpasswordfile:
       DatabaseName="jdbc:derby":server="http://localhost:9092"'

     Pour le système d'exploitation Windows en  mode  simple,  un
     backslash  (\  )  est requis pour neutraliser uniquement les
     deux-points (:), mais pas le backslash (\) :

       asadmin --user admin --passwordfile gfpass create-jdbc-connection-pool
       --datasourceclassname com.derby.jdbc.jdbcDataSource
       --property user-dbuser:passwordfile-dbpasswordfile:
       DatabaseName=jdbc\:derby:server=http\://localhost\:9092 javadb-pool

     Pour tous les systèmes d'exploitation, la nécessité de  neu-
     traliser  les  deux-points  (:)  dans  une  valeur peut être
     évitée en plaçant la valeur entre des guillemets simples  ou
     doubles :

       asadmin --user admin --passwordfile gfpass create-jdbc-connection-pool
       --datasourceclassname com.derby.jdbc.jdbcDataSource
       --property user=dbuser:passwordfile=dbpasswordfile:
       DatabaseName=\"jdbc:derby\":server=\"http://localhost:9092\" javadb-pool

     Example 7 Spécification d'un  séparateur  d'option  et  d'un
     caractère d'échappement dans une option de machine JVM

     Les commandes  décrites  dans  cet  exemple  spécifient  les
     caractères   suivants   dans   l'option  de  machine  JVM  -
     Dlocation=c :\sun\appserver :

         o    Le séparateur d'option deux-points (:)

         o    Le caractère d'échappement backslash (\)

     Pour le système d'exploitation UNIX en mode simple et multi-
     ple,  et pour tous les systèmes d'exploitation en multimode,
     ces caractères doivent être spécifiés comme suit :

Java EE 6           Last change: 13 juin 2011                  13

Maintenance Commands                                  asadmin(1M)

         o    Pour insérer un backslash littéral dans  une  sous-
              commande,   deux   backslashs   sont   requis.  Par
              conséquent,  les  deux-points  (:)   doivent   être
              neutralisés avec deux backslashs (\\).

         o    Pour empêcher que la  sous-commande  ne  traite  le
              backslash  comme un caractère spécial, il doit être
              neutralisé.   Par   conséquent,   deux   backslashs
              littéraux  (\\) doivent être insérés dans une sous-
              commande.  Pour  éviter  que  le   shell   ne   les
              interprète  comme  des  caractères spéciaux, chaque
              backslash doit être neutralisé. Par conséquent,  le
              backslash  doit être spécifié avec un total de qua-
              tre backslashs (\ \\\).

     La commande qui en résulte est la suivante :

       asadmin create-jvm-options --target test-server
       -e -Dlocation=c\\:\\\\sun\\\\appserver

     Pour le système d'exploitation Windows en  mode  simple,  un
     backslash  (\  ) est requis pour neutraliser les deux-points
     (:) et le backslash (\) :

       asadmin create-jvm-options --target test-server
       -e -Dlocation=c\:\\sun\\appserver

     Example 8 Spécification d'une option incluant  un  caractère
     d'échappement

     Les  commandes  décrites  dans  cet  exemple  spécifient  le
     caractère  backslash  (\) et les guillemets doubles (") dans
     l'argument d'option  "Hello\App"\authentication.

     Pour le système d'exploitation UNIX en mode simple et multi-
     ple,  et pour tous les systèmes d'exploitation en multimode,
     un  backslash  (\)  est  obligatoire  pour  neutraliser   le
     caractère de guillemet double (") et le backslash (\) :

       asadmin set-web-env-entry --name="Hello User" --type=java.lang.String

Java EE 6           Last change: 13 juin 2011                  14

Maintenance Commands                                  asadmin(1M)

       --value=techscribe --description=\"Hello\\App\"\\authentication hello

     Pour le système d'exploitation Windows en  mode  simple,  un
     backslash  (\  )  est  requis pour neutraliser uniquement le
     guillemet double (:), mais pas le backslash (\) :

       asadmin set-web-env-entry --name="Hello User" --type=java.lang.String
       --value=techscribe --description=\"Hello\App\"\authentication hello

ENVIRONMENT VARIABLES
     Les variables  d'environnement  modifient  les  valeurs  par
     défaut  des  options  de  l'utilitaire asadmin comme indiqué
     dans le tableau suivant.

     Variable d'environnement    Option de l'utilitaire Asadmin
     ___________________________________________________________
     AS_ADMIN_TERSE             --terse
     AS_ADMIN_ECHO              --echo
     AS_ADMIN_INTERACTIVE       --interactive
     AS_ADMIN_HOST              --host
     AS_ADMIN_PORT              --port
     AS_ADMIN_SECURE            --secure
     AS_ADMIN_USER              --user
     AS_ADMIN_PASSWORDFILE      --passwordfile
     AS_ADMIN_HELP              --help

ATTRIBUTES
     Reportez-vous  à  attributes(5)  pour  une  description  des
     attributs suivants :

     ____________________________________________________________
    |       TYPE D'ATTRIBUT       |      VALEUR D'ATTRIBUT      |
    |_____________________________|_____________________________|
    |_____________________________|_____________________________|

SEE ALSO
     configure-jms-cluster(1),  create-connector-security-map(1),
     create-file-user(1),         create-jdbc-connection-pool(1),
     create-jvm-options(1), create-node-ssh(1),  create-password-
     alias(1),deploy(1),  install-node(1),  list-applications(1),
     list-commands(1), login(1), restart-domain(1), set(1),  set-

Java EE 6           Last change: 13 juin 2011                  15

Maintenance Commands                                  asadmin(1M)

     web-env-entry(1),    start-domain(1),   update-file-user(1),
     update-node-ssh(1)

     attributes(5)

Java EE 6           Last change: 13 juin 2011                  16

La commande help a été correctement exécutée.
Top /root/glassfish3/glassfish/bin/asadmin version Return:0
Impossible d’obtenir la chaîne de version auprès du serveur [localhost:4848].
(Activez le débogage, par exemple en définissant la propriété AS_DEBUG=true dans votre environnement, pour afficher les détails)
.
Utilisation de la chaîne de version extraite localement de la classe de version.
Version = GlassFish Server Open Source Edition 3.1.2-b11 (build 11)
La commande version a été correctement exécutée.
Top /root/glassfish3/glassfish/bin/asadmin stop-domain -? Return:0

User Commands                                      stop-domain(1)

NAME
     stop-domain -  arrête le serveur d'administration de domaine
     du domaine spécifié

SYNOPSIS
     stop-domain [--help] [--domaindir domaindir]
     [--force={true|false}] [--kill={false|true}]
     [domain-name]

DESCRIPTION
     La   sous-commande    stop-domain    arrête    le    serveur
     d'administration de domaine (DAS) du domaine spécifié. Si le
     répertoire du domaine n'est pas spécifié, le  domaine  placé
     dans  le répertoire des domaines par défaut est arrêté. S'il
     existe plusieurs domaines dans le répertoire  des  domaines,
     l'opérande domain-name doit être spécifié.

     Cette sous-commande est prise en charge en mode local et  en
     mode  distant.  Si  vous  spécifiez  un nom d'hôte, la sous-
     commande suppose que vous travaillez en mode distant, ce qui
     signifie  que  vous  devez  vous authentifier sur le serveur
     distant. En mode local, il n'est en principe pas  nécessaire
     de  vous  authentifier sur le serveur tant que vous exécutez
     la sous-commande en tant qu'utilisateur  qui  a  démarré  le
     serveur.

OPTIONS
     --help
     -?

         Affiche le texte d'aide de la sous-commande.

     --domaindir
         Spécifie le répertoire du domaine à  arrêter.  S'il  est
         spécifié, le chemin d'accès doit être accessible dans le
         système de fichiers. S'il n'est pas spécifié, le domaine
         placé  dans  le  répertoire as-install/glassfish/domains
         par défaut est arrêté.

     --force

         Indique si l'arrêt du domaine est immédiatement forcé.

         Les valeurs possibles sont :

         true
             L'arrêt du  domaine  est  forcé  immédiatement  (par
             défaut).

Java EE 6           Last change: 20 déc. 2010                   1

User Commands                                      stop-domain(1)

         false

             La  sous-commande  attend  que  tous   les   threads
             associés  au  domaine soient fermés avant l'arrêt du
             domaine.

     --kill
         Indique si le domaine est interrompu  en  utilisant  une
         fonctionnalité du système d'exploitation pour mettre fin
         au processus du domaine.

         Les valeurs possibles sont :

         false

             Le domaine n'est pas  interrompu.  La  sous-commande
             utilise  la  fonctionnalité  de  la plate-forme Java
             pour  mettre  fin  au  processus  du  domaine   (par
             défaut).

         true
             Le domaine est interrompu. La sous-commande  utilise
             la  fonctionnalité  du  système  d'exploitation pour
             mettre fin au processus du domaine.

OPERANDS
     domain-name         Nom  du  domaine  que   vous   souhaitez
                         arrêter. La valeur par défaut est le nom
                         spécifié   lors    de    l'installation,
                         généralement domain1.

EXAMPLES
     Example 1 Arrêt d'un domaine

     Cet exemple arrête le domaine  nommé  sampleDomain  dans  le
     répertoire des domaines par défaut.

       asadmin> stop-domain sampleDomain
       Waiting for the domain to stop .................
       Command stop-domain executed successfully.

Java EE 6           Last change: 20 déc. 2010                   2

User Commands                                      stop-domain(1)

EXIT STATUS
     0                   sous-commande correctement exécutée

     1                   erreur lors de l'exécution de  la  sous-
                         commande

SEE ALSO
     delete-domain(1),    list-domains(1),     restart-domain(1),
     start-domain(1)

     asadmin(1M)

Java EE 6           Last change: 20 déc. 2010                   3

La commande stop-domain a été correctement exécutée.
Top /root/glassfish3/glassfish/bin/asadmin stop-domain domain1 Return:0
Arrêt du domaine en cours .....
La commande stop-domain a été correctement exécutée.
Top /root/glassfish3/glassfish/bin/asadmin start-domain domain1 Return:0
Attente du démarrage de domain1 ...
Démarrage réussi pour le domain  : domain1
domain  Emplacement : /root/glassfish3/glassfish/domains/domain1
Fichier journal : /root/glassfish3/glassfish/domains/domain1/logs/server.log
 Port d’administration : 4848
La commande start-domain a été correctement exécutée.
Top /root/glassfish3/glassfish/bin/asadmin list-http-lb-configs --help Return:0
Impossible de trouver la page de manuel distant, recherche locale en cours... 

User Commands                             list-http-lb-configs(1)

NAME
     list-http-lb-configs  -  répertorie  les  configurations  de
     l'équilibreur de charge

SYNOPSIS
     list-http-lb-configs [--help] [target]

DESCRIPTION
     La sous-commande list-http-lb-configs répertorie les  confi-
     gurations d'équilibreur de charge. Répertoriez-les toutes ou
     répertoriez-les en fonction du cluster ou de  l'instance  de
     serveur auquel/à laquelle elles font référence.

     Note -

       Cette sous-commande s'applique uniquement à Oracle GlassF-
       ish  Server.  Cette  sous-commande  n'est pas applicable à
       GlassFish Server édition Open Source.

OPTIONS
     --help
     -?

         Affiche le texte d'aide de la sous-commande.

OPERANDS
     target
         Répertorie les équilibreurs de  charge  par  cible.  Les
         valeurs valides sont :

             o    cluster_name- Nom d'un cluster cible.

             o    instance_name- Nom d'une  instance  de  serveur
                  cible.

EXAMPLES
     Example 1 Liste des configurations d'équilibreur  de  charge
     sans cible

     Cet  exemple  répertorie  toutes   les   configurations   de
     l'équilibreur  de  charge définies pour tous les clusters et
     instances de GlassFish Server.

       asadmin> list-http-lb-configs
       mycluster-http-lb-config
       serverinstlb
       Command list-http-lb-configs executed successfully.

Java EE 6           Last change: 26 oct. 2010                   1

User Commands                             list-http-lb-configs(1)

     Example 2 Liste des configurations d'équilibreur  de  charge
     pour une cible spécifique

     Cet exemple répertorie la configuration de l'équilibreur  de
     charge définie pour un cluster intitulé mycluster.

       asadmin> list-http-lb-configs mycluster
       mycluster-http-lb-config
       Command list-http-lb-configs executed successfully.

EXIT STATUS
     0                           sous-commande       correctement
                                 exécutée

     1                           erreur lors de l'exécution de la
                                 sous-commande

SEE ALSO
     delete-http-lb-config(1), create-http-lb-config(1)

     asadmin(1M)

Java EE 6           Last change: 26 oct. 2010                   2

La commande list-http-lb-configs a été correctement exécutée.
Top /root/glassfish3/glassfish/bin/asadmin list-http-lb-configs --user admin --passwordfile /root/.asadminpass Return:0
Syntaxe dépréciée, utilisez plutôt :
asadmin --user admin --passwordfile /root/.asadminpass list-http-lb-configs [options] ...
La commande list-http-lb-configs a été correctement exécutée.
Top /root/glassfish3/glassfish/bin/asadmin list-http-lbs --user admin --passwordfile /root/.asadminpass --help Return:0
Syntaxe dépréciée, utilisez plutôt :
asadmin --user admin --passwordfile /root/.asadminpass --help list-http-lbs [options] ...

asadmin Utility Subcommands                      list-http-lbs(1)

NAME
     list-http-lbs  - lists load balancers

SYNOPSIS
     list-http-lbs [--help]

DESCRIPTION
     Use the  list-http-lbs  subcommand  to  list  physical  load
     balancers.

     Note -

       This subcommand is only  applicable  to  Oracle  GlassFish
       Server.  This  subcommand  is  not applicable to GlassFish
       Server Open Source Edition.

OPTIONS
     --help
     -?

         Displays the help text for the subcommand.

EXAMPLES
     Example 1 Listing Physical Load Balancers for a Domain

     This example lists all physical load balancers defined for a
     domain.

       asadmin> list-http-lbs
       lb1
       lb2
       Command list-http-lbs executed successfully.

EXIT STATUS
     0                           subcommand executed successfully

     1                           error in executing  the  subcom-
                                 mand

SEE ALSO
     create-http-lb(1), delete-http-lb(1)

Java EE 6           Last change: 26 Aug 2010                    1

asadmin Utility Subcommands                      list-http-lbs(1)

     asadmin(1M)

Java EE 6           Last change: 26 Aug 2010                    2


La commande list-http-lbs a été correctement exécutée.
Top /root/glassfish3/glassfish/bin/asadmin list-http-lbs --user admin --passwordfile /root/.asadminpass Return:0
Syntaxe dépréciée, utilisez plutôt :
asadmin --user admin --passwordfile /root/.asadminpass list-http-lbs [options] ...
La commande list-http-lbs a été correctement exécutée.
Top /root/glassfish3/glassfish/bin/asadmin create-http-lb --help Return:0
Impossible de trouver la page de manuel distant, recherche locale en cours... 

User Commands                                   create-http-lb(1)

NAME
     create-http-lb  - crée un équilibreur de charge

SYNOPSIS
     create-http-lb [--help] --devicehost device_host_or_IP_address --deviceport device_port [--sslproxyhost proxy_host]
     [--sslproxyport proxy_port] [--target target] [--lbpolicy lbpolicy] [--lbpolicymodule lb_policy_module] [--healthcheckerurl
 url]
     [--healthcheckerinterval 10] [--healthcheckertimeout 10][--lbenableallinstances=true [--lbenableallapplications=true] [--lb
weight instance=weight[:instance=weight]*] [--responsetimeout 60] [--httpsrouting=false] [--reloadinterval60][--monitor=false][-
-routecookie=true]
     [--property (name=value)[:name=value]*
     ] load_balancer_name

DESCRIPTION
     Utilisez  la  sous-commande  create-http-lb  pour  créer  un
     équilibreur   de  charge,  y  compris  la  configuration  de
     l'équilibreur de charge, la référence  de  la  cible  et  le
     vérificateur  de  maintenance.  Un équilibreur de charge est
     une représentation du périphérique d'équilibrage  de  charge
     réel,  définie  par son hôte de périphérique et les informa-
     tions  relatives  aux  ports.   Lorsque   vous   avez   créé
     l'équilibreur de charge, vous pouvez ajouter automatiquement
     les  modifications   apportées   à   la   configuration   de
     l'équilibreur  de charge sans exécuter export-http-lb-config
     et sans copier manuellement le fichier de  configuration  de
     l'équilibreur  de  charge  généré  sur l'instance du serveur
     Web.

     Note -

       Cette sous-commande s'applique uniquement à Oracle GlassF-
       ish  Server.  Cette  sous-commande  n'est pas applicable à
       GlassFish Server édition Open Source.

OPTIONS
     --help
     -?

         Affiche le texte d'aide de la sous-commande.

     --devicehost
         Hôte de  périphérique  ou  adresse  IP  du  périphérique
         d'équilibrage  de  charge.  Cet hôte ou cette adresse IP
         est l'emplacement où l'équilibreur  de  charge  physique
         résidera.

     --deviceport

         Port  utilisé  pour  communiquer  avec  le  périphérique
         d’équilibrage de charge. Il doit avoir SSL activé.

Java EE 6           Last change: 25 août 2010                   1

User Commands                                   create-http-lb(1)

     --sslproxyhost

         Hôte proxy utilisé pour le protocole HTTP sortant.

     --sslproxyport
         Port proxy utilisé pour le protocole HTTP sortant.

     --target

         Spécifie la cible à  laquelle  la  de  l'équilibreur  de
         charge s'applique.

         Les valeurs valides sont :

             o    cluster_name- Indique que les requêtes  concer-
                  nant    ce    cluster   seront   traitées   par
                  l'équilibreur de charge.

             o    stand-alone_instance_name :  indique  que   les
                  requêtes  concernant  cette  instance  autonome
                  sont traitées par l'équilibreur de charge.

     --lbpolicy
         La stratégie suivie par  l'équilibreur  de  charge  pour
         distribuer la charge aux instances de serveur d'un clus-
         ter. Les valeurs  valides  sont  round-robin,  weighted-
         round-robin  et  user-defined.  Si vous choisissez user-
         defined, indiquez un module de  stratégie  d'équilibrage
         de   charge   avec   l'option  lbpolicymodule.  Si  vous
         choisissez    weighted-round-robin,     assignez     les
         pondérations  aux  instances  de  serveur à l'aide de la
         sous-commande configure-lb-weight . La valeur par défaut
         est round-robin.

     --lbpolicymodule

         Si  votre  cible  est  un  cluster   et   la   stratégie
         d'équilibrage de charge est user-defined, utilisez cette
         option pour spécifier le chemin d'accès  complet  et  le
         nom  de  la  bibliothèque  partagée  de  votre module de
         stratégie  d'équilibrage  de  charge.  La   bibliothèque
         partagée doit se trouver à un emplacement accessible par
         le serveur Web.

     --healthcheckerurl
         URL à  laquelle  envoyer  le  ping  pour  déterminer  si
         l'instance est fonctionnelle.

Java EE 6           Last change: 25 août 2010                   2

User Commands                                   create-http-lb(1)

     --healthcheckerinterval

         Délai d'attente (en secondes) du vérificateur de mainte-
         nance  entre  deux vérifications du fonctionnement d'une
         instance. La valeur  par  défaut  est  10  secondes.  La
         valeur 0 désactive le vérificateur de maintenance.

     --healthcheckertimeout
         Délai d'attente (en secondes) du vérificateur de mainte-
         nance  pour  recevoir  une réponse d'une instance. Si le
         vérificateur de maintenance  ne  reçoit  aucune  réponse
         dans ce délai, l'instance est considérée comme non fonc-
         tionnelle. La valeur par défaut est 10 secondes.

     --lbenableallinstances

         Active  toutes  les  instances  du  cluster  cible  pour
         l'équilibrage de charge. Si la cible est une instance de
         serveur, active cette  instance  pour  l'équilibrage  de
         charge.

     --lbenableallapplications
         Active toutes les applications déployées dans l'instance
         ou le cluster cible pour l'équilibrage de charge.

     --lbweight

         Nom de l'instance et pondération que vous lui attribuez.
         La  pondération  doit  être un nombre entier. Les paires
         d'instances et de  pondérations  sont  séparées  par  le
         caractère        deux-points.        Par        exemple,
         instance1=1:instance2=4 signifie que,  toutes  les  cinq
         requêtes, l'une passe à instance1 et quatre à instance2.
         La valeur par défaut de la pondération est 1.

     --responsetimeout
         Délai exprimé en secondes au cours duquel  une  instance
         de serveur doit retourner une réponse. Si aucune réponse
         n’est reçue dans ce délai,  le  serveur  est  considéré
         comme  étant  non fonctionnel. Si le nombre spécifié est
         positif et que la requête est  idempotente,  la  requête
         est  relancée. Si la requête n’est pas idempotente, une
         page d’erreur s’affiche. Si la  valeur  est  0,  aucun
         délai n’est utilisé. La valeur par défaut est 60.

Java EE 6           Last change: 25 août 2010                   3

User Commands                                   create-http-lb(1)

     --httpsrouting

         Si l'option est définie sur  true,  les  requêtes  HTTPS
         adressées  à l’équilibreur de charge se transforment en
         requêtes HTTPS destinées à l’instance  de  serveur.  Si
         l'option  est  définie  sur  false,  les  requêtes HTTPS
         adressées à l’équilibreur de charge se transforment  en
         requêtes  HTTP  destinées  à  l’instance de serveur. La
         valeur par défaut est false.

     --reloadinterval
         Le temps, en secondes, que l'équilibreur de charge prend
         pour  vérifier  une configuration mise à jour. Lorsqu'il
         est détecté, le fichier de configuration  est  rechargé.
         La  valeur  par  défaut  est  60  secondes.  La valeur 0
         désactive le rechargement.

     --monitor

         Si  l'option  est  définie  sur  true,  le  contrôle  de
         l'équilibreur de charge est activé. La valeur par défaut
         est false.

     --routecookie
         Cette option est déconseillée. La  valeur  est  toujours
         true.

     --property

         Paires nom d’attribut/valeur facultatives  pour  confi-
         gurer l'équilibreur de charge.

OPERANDS
     lb_name
         Nom du nouvel équilibreur de charge. Ce nom ne doit  pas
         être  en  conflit avec les autres équilibreurs de charge
         du domaine.

EXAMPLES
     Example 1 Création d'un équilibreur de charge

     Cet exemple crée un équilibreur de charge nommé mylb.

       asadmin> create-http-lb

Java EE 6           Last change: 25 août 2010                   4

User Commands                                   create-http-lb(1)

       --devicehost host1 --deviceport 5555 mylb
       Command create-http-lb executed successfully.

EXIT STATUS
     0                           sous-commande       correctement
                                 exécutée

     1                           erreur lors de l'exécution de la
                                 sous-commande

SEE ALSO
     delete-http-lb(1),     list-http-lbs(1),     create-http-lb-
     config(1)

     asadmin(1M)

Java EE 6           Last change: 25 août 2010                   5

La commande create-http-lb a été correctement exécutée.
Top /root/glassfish3/glassfish/bin/asadmin create-http-lb --user admin --passwordfile /root/.asadminpass --devicehost localhost --de viceport 5555 mylb Return:0
Syntaxe dépréciée, utilisez plutôt :
asadmin --user admin --passwordfile /root/.asadminpass create-http-lb [options] ...
La commande create-http-lb a été correctement exécutée.
Top /root/glassfish3/glassfish/bin/asadmin create-http-lb-config --user admin --passwordfile /root/.asadminpass --help Return:0
Syntaxe dépréciée, utilisez plutôt :
asadmin --user admin --passwordfile /root/.asadminpass --help create-http-lb-config [options] ...

asadmin Utility Subcommands              create-http-lb-config(1)

NAME
     create-http-lb-config  - creates  a  configuration  for  the
     load balancer

SYNOPSIS
     create-http-lb-config [--help] [-->responsetimeout 60]
      [httpsrouting=false] [--reloadinterval 60]
      [--monitor=false] [--property (name=value)[:name=value]*]
      --target target | config_name

DESCRIPTION
     Use the create-http-lb-config subcommand to  create  a  load
     balancer  configuration.  This configuration applies to load
     balancing in the HTTP path. After using this  subcommand  to
     create the load balancer configuration file, create the load
     balancer by running create-http-lb.

     You must specify either a target or a configuration name, or
     both.  If  you do not specify a target, the configuration is
     created without  a  target  and  you  add  one  later  using
     create-http-lb-ref.  If  you  don't  specify a configuration
     name, a name is created based on the  target  name.  If  you
     specify  both,  the configuration is created with the speci-
     fied name, referencing the specified target.

     Note -

       This subcommand is only  applicable  to  Oracle  GlassFish
       Server.  This  subcommand  is  not applicable to GlassFish
       Server Open Source Edition.

OPTIONS
     --help
     -?

         Displays the help text for the subcommand.

     --responsetimeout
         The time in seconds within which a server instance  must
         return a response. If no response is received within the
         time period, the server is considered unhealthy. If  set
         to a positive number, and the request is idempotent, the
         request is retried. If the request is not idempotent, an
         error  page is returned. If set to 0 no timeout is used.
         The default is 60.

     --httpsrouting

         If set to true, HTTPS  requests  to  the  load  balancer

Java EE 6           Last change: 25 Aug 2010                    1

asadmin Utility Subcommands              create-http-lb-config(1)

         result  in HTTPS requests to the server instance. If set
         to false, HTTPS requests to the load balancer result  in
         HTTP  requests  to  the  server instance. The default is
         false.

     --reloadinterval

         The interval between checks  for  changes  to  the  load
         balancer  configuration  file loadbalancer.xml. When the
         check  detects  changes,  the  configuration   file   is
         reloaded. A value of 0 disables reloading.

     --monitor
         Specifies whether monitoring is enabled. The default  is
         false.

     --routecookie

         This option is deprecated. The value is always true.

     --property
         Optional attribute name/value pairs for configuring  the
         load balancer.

     --target

         Specifies the target to which the load  balancer  confi-
         guration  applies.  If  you  don't specify a target, the
         load balancer configuration is created without a target.
         You  can  specify  targets  later  using  the subcommand
         create-http-lb-ref.

         Valid values are:

             o    cluster_name- Specifies that requests for  this
                  cluster will be handled by the load balancer.

             o    stand-alone_instance_name-    Specifies    that
                  requests  for  this standalone instance will be
                  handled by the load balancer.

OPERANDS
     config_name
         The name of the new load  balancer  configuration.  This
         name  must  not  conflict  with  any other load balancer
         groups,  agents,  configurations,  clusters,  or   sever

Java EE 6           Last change: 25 Aug 2010                    2

asadmin Utility Subcommands              create-http-lb-config(1)

         instances  in  the  domain. If you don't specify a name,
         the load balancer configuration name  is  based  on  the
         target name, target_name-http-lb-config.

EXAMPLES
     Example 1 Creating a Load Balancer Configuration

     This example creates a load balancer configuration on a tar-
     get  named  mycluster  and load balancer configuration named
     mylbconfigname.

       asadmin> create-http-lb-config --target mycluster mylbconfigname
       Command create-http-lb-config executed successfully.

EXIT STATUS
     0                           subcommand executed successfully

     1                           error in executing  the  subcom-
                                 mand

SEE ALSO
     delete-http-lb-config(1),  list-http-lb-configs(1),  create-
     http-lb(1)

     asadmin(1M)

Java EE 6           Last change: 25 Aug 2010                    3


La commande create-http-lb-config a été correctement exécutée.
Top /root/glassfish3/glassfish/bin/asadmin create-http-lb-config --user admin --passwordfile /root/.asadminpass mylbconfig Return:0
Syntaxe dépréciée, utilisez plutôt :
asadmin --user admin --passwordfile /root/.asadminpass create-http-lb-config [options] ...
La commande create-http-lb-config a été correctement exécutée.
Top /root/glassfish3/glassfish/bin/asadmin create-http-lb-ref --help Return:0
Impossible de trouver la page de manuel distant, recherche locale en cours... 

User Commands                               create-http-lb-ref(1)

NAME
     create-http-lb-ref -  ajoute  un  cluster  existant  ou  une
     instance   de   serveur   existante   à   une  configuration
     d'équilibreur de  charge  existante  ou  un  équilibreur  de
     charge existant

SYNOPSIS
     create-http-lb-ref [--help] --config config_name  | --lbname load_balancer_name [--lbpolicy round-robin] [--lbpolicymodule 
lb_policy_module]
     [--healthcheckerurl url] [--healthcheckerinterval 10]
     [--healthcheckertimeout10] [--lbenableallinstances=true]
     [--lbenableallapplications=true] [--lbweight instance=weight[:instance=weight]*] target

DESCRIPTION
     Utilisez la sous-commande create-http-lb-ref pour :

         o    Ajouter un cluster existant ou une instance de ser-
              veur existante à une configuration d'équilibreur de
              charge existante ou un équilibreur de charge  exis-
              tant. L'équilibreur de charge transmet les requêtes
              aux instances en cluster et autonomes auxquelles il
              fait référence.

         o    Définir la règle d'équilibrage de  charge  sur  une
              règle  circulaire, une règle pondérée circulaire ou
              une règle définie par l'utilisateur.

         o    Configurer  un  vérificateur  de  maintenance  pour
              l'équilibreur  de  charge.  Tous  les paramètres du
              vérificateur    de    maintenance    définis    ici
              s'appliquent  uniquement  à  la  cible.  Si vous ne
              souhaitez pas créer de vérificateur de  maintenance
              avec  cette  sous-commande,  utilisez  create-http-
              health-checker.

         o    Activer toutes les instances du cluster cible  pour
              l'équilibrage  de  charge  ou utiliser enable-http-
              lb-server pour les activer séparément.

         o    Activer toutes les applications  déployées  sur  la
              cible  pour  l'équilibrage  de  charge  ou utiliser
              enable-http-lb-application   pour    les    activer
              séparément.

     Note -

       Cette sous-commande s'applique uniquement à Oracle GlassF-
       ish  Server.  Cette  sous-commande  n'est pas applicable à
       GlassFish Server édition Open Source.

OPTIONS

Java EE 6           Last change: 25 août 2010                   1

User Commands                               create-http-lb-ref(1)

     --help
     -?

         Affiche le texte d'aide de la sous-commande.

     --config
         Spécifie la  configuration  d'équilibreur  de  charge  à
         laquelle  ajouter  les clusters et les instances de ser-
         veur.  Spécifiez  une  configuration  d'équilibreur   de
         charge  ou  un équilibreur de charge. Spécifier les deux
         entraîne une erreur.

     --lbname

         Spécifie l'équilibreur  de  charge  auquel  ajouter  les
         clusters et les instances de serveur. Spécifiez une con-
         figuration d'équilibreur de charge ou un équilibreur  de
         charge. Spécifier les deux entraîne une erreur.

     --lbpolicy
         Règle suivie par l'équilibreur de  charge.  Les  valeurs
         valides  sont round-robin, weighted-round-robin et user-
         defined. Si vous choisissez user-defined,  spécifiez  un
         module  de  règle  d'équilibrage  de  charge à l'aide de
         l'option  lbpolicymodule. Si vous  choisissez  weighted-
         round-robin,  assignez les pondérations aux instances de
         serveur à l'aide de la sous-commande configure-lb-weight
         . La valeur par défaut est round-robin.

     --lbpolicymodule

         Si votre règle d'équilibrage de charge estéfinie  par
         l'utilisateur,  utilisez  l'option  correspondante  pour
         spécifier le chemin d'accès complet  et  le  nom  de  la
         bibliothèque   partagée   de   votre   module  de  règle
         d'équilibrage de charge. La bibliothèque  partagée  doit
         se  trouver  à  un emplacement accessible par le serveur
         Web.

     --healthcheckerurl
         URL qui fait l'objet d'une vérification pour  déterminer
         si l'instance fonctionne.

     --healthcheckerinterval

         Délai d'attente (en secondes) du vérificateur de mainte-
         nance  entre  deux vérifications du fonctionnement d'une

Java EE 6           Last change: 25 août 2010                   2

User Commands                               create-http-lb-ref(1)

         instance. La valeur  par  défaut  est  30  secondes.  La
         valeur 0 désactive le vérificateur de maintenance.

     --healthcheckertimeout

         Délai d'attente (en secondes) du vérificateur de mainte-
         nance  pour  recevoir  une réponse d'une instance. Si le
         vérificateur de maintenance  ne  reçoit  aucune  réponse
         dans ce délai, l'instance est considérée comme non fonc-
         tionnelle. La valeur par défaut est 10.

     --lbenableallinstances
         Active  toutes  les  instances  du  cluster  cible  pour
         l'équilibrage de charge. Si la cible est une instance de
         serveur, active cette  instance  pour  l'équilibrage  de
         charge. La valeur par défaut est true.

     --lbenableallapplications

         Active toutes les applications déployées dans l'instance
         ou  le  cluster  cible  pour l'équilibrage de charge. La
         valeur par défaut est true.

     --lbweight
         Nom de l'instance et la pondération que vous lui  attri-
         buez.  La  pondération  doit  être un nombre entier. Les
         paires d'instances et de pondérations sont séparées  par
         le      caractère      deux-points.     Par     exemple,
         instance1=1:instance2=4 signifie que,  toutes  les  cinq
         requêtes, l'une passe à instance1 et quatre à instance2.
         La valeur par défaut de la pondération est 1.

OPERANDS
     target

         Spécifie  le  cluster  ou   l'instance   à   ajouter   à
         l'équilibreur de charge. Les valeurs valides sont :

             o    cluster_name- Indique que les requêtes  concer-
                  nant    ce    cluster   seront   traitées   par
                  l'équilibreur de charge.

             o    stand-alone_instance_name-  indique   que   les
                  requêtes  concernant  cette  instance  autonome
                  sont traitées par l'équilibreur de charge.

Java EE 6           Last change: 25 août 2010                   3

User Commands                               create-http-lb-ref(1)

EXAMPLES
     Example 1 Ajout d'une référence de cluster à une  configura-
     tion d'équilibreur de charge

     Cet exemple ajoute une référence à un cluster nommé cluster2
     pour   une  configuration  d'équilibreur  de  charge  nommée
     mylbconfig.

       asadmin> create-http-lb-ref  --config mylbconfig cluster2
       Command create-http-lb-ref executed successfully.

     Example 2 Ajout d'un référence de cluster à  un  équilibreur
     de charge

     Cet exemple ajoute une référence à un cluster nommé cluster2
     pour un équilibreur de charge nommé mylbconfig.

       asadmin> create-http-lb-ref  --lbname mylb cluster2
       Command create-http-lb-ref executed successfully.

     Example 3 Configuration d'un vérificateur de maintenance  et
     de la stratégie de l'équilibreur de charge

     Cet exemple configure un vérificateur de maintenance et  une
     règle  d'équilibrage  de  charge  et active l'équilibreur de
     charge pour les instances et les applications.

       asadmin> create-http-lb-ref  --config mylbconfig --lbpolicy weighted-round-robin
       --healthcheckerinterval 40 --healthcheckertimeout 20
       --lbenableallinstances=true --lbenableallapplications=true cluster2
       Command create-http-lb-ref executed successfully.

     Example 4 Définition d'une stratégie d'équilibreur de charge
     définie par l'utilisateur

     Cet  exemple  définit  une  règle  d'équilibrage  de  charge
     définie par l'utilisateur.

Java EE 6           Last change: 25 août 2010                   4

User Commands                               create-http-lb-ref(1)

       asadmin> create-http-lb-ref  --lbpolicy user-defined --lbpolicymodule /user/modules/module.so
       --config mylbconfig cluster2
       Command create-http-lb-ref executed successfully.

EXIT STATUS
     0                           sous-commande       correctement
                                 exécutée

     1                           erreur lors de l'exécution de la
                                 sous-commande

SEE ALSO
     delete-http-lb-ref(1),        create-http-health-checker(1),
     enable-http-lb-server(1),     enable-http-lb-application(1),
     list-http-lb-configs(1),   list-http-lbs(1)    configure-lb-
     weight(1)

     asadmin(1M)

Java EE 6           Last change: 25 août 2010                   5

La commande create-http-lb-ref a été correctement exécutée.
Top /root/glassfish3/glassfish/bin/asadmin create-cluster --user admin --passwordfile /root/.asadminpass cluster2 Return:0
Syntaxe dépréciée, utilisez plutôt :
asadmin --user admin --passwordfile /root/.asadminpass create-cluster [options] ...
La commande create-cluster a été correctement exécutée.
Top /root/glassfish3/glassfish/bin/asadmin create-http-lb-ref --user admin --passwordfile /root/.asadminpass --config mylbconfig clu ster2 Return:0
Syntaxe dépréciée, utilisez plutôt :
asadmin --user admin --passwordfile /root/.asadminpass create-http-lb-ref [options] ...
La commande create-http-lb-ref a été correctement exécutée.
Top /root/glassfish3/glassfish/bin/asadmin delete-http-lb --user admin --passwordfile /root/.asadminpass --help Return:0
Syntaxe dépréciée, utilisez plutôt :
asadmin --user admin --passwordfile /root/.asadminpass --help delete-http-lb [options] ...

asadmin Utility Subcommands                     delete-http-lb(1)

NAME
     delete-http-lb  - deletes a load balancer

SYNOPSIS
     delete-http-lb [--help] load_balancer_name

DESCRIPTION
     Use the delete-http-lb subcommand to delete a physical  load
     balancer.

     Note -

       This subcommand is only  applicable  to  Oracle  GlassFish
       Server.  This  subcommand  is  not applicable to GlassFish
       Server Open Source Edition.

OPTIONS
     --help
     -?

         Displays the help text for the subcommand.

OPERANDS
     load_balancer_name
         The name of the load balancer to be deleted.

EXAMPLES
     Example 1 Deleting a Load Balancer Configuration

     This example deletes the load balancer  configuration  named
     mylb.

       asadmin> delete-http-lb mylb
       Command delete-http-lb executed successfully.

EXIT STATUS
     0                           subcommand executed successfully

     1                           error in executing  the  subcom-
                                 mand

SEE ALSO

Java EE 6           Last change: 25 Aug 2010                    1

asadmin Utility Subcommands                     delete-http-lb(1)

     create-http-lb(1), list-http-lbs(1)

     asadmin(1M)

Java EE 6           Last change: 25 Aug 2010                    2


La commande delete-http-lb a été correctement exécutée.
Top /root/glassfish3/glassfish/bin/asadmin delete-http-lb --user admin --passwordfile /root/.asadminpass mylb Return:0
Syntaxe dépréciée, utilisez plutôt :
asadmin --user admin --passwordfile /root/.asadminpass delete-http-lb [options] ...
La commande delete-http-lb a été correctement exécutée.
Top /root/glassfish3/glassfish/bin/asadmin delete-http-lb-ref --help Return:0
Impossible de trouver la page de manuel distant, recherche locale en cours... 

User Commands                               delete-http-lb-ref(1)

NAME
     delete-http-lb-ref - supprime le cluster  ou  l'instance  de
     serveur d'un équilibreur de charge

SYNOPSIS
     delete-http-lb-ref [--help] --config config_name | --lbname load_balancer_name[--force=false] target

DESCRIPTION
     Utilisez la sous-commande delete-http-lb-ref pour  supprimer
     une  référence à un cluster ou une instance de serveur auto-
     nome à partir d'une configuration d'équilibreur de charge ou
     d'un  équilibreur  de charge. Afin de ne pas interrompre les
     requêtes utilisateur, assurez-vous que l'instance de serveur
     autonome  ou  que toutes les instances de serveur du cluster
     sont désactivées avant de les supprimer à partir de la  con-
     figuration de l'équilibreur de charge. Si l'option force est
     définie sur true, les références sont supprimées même si des
     instances de serveur ou des clusters sont activés.

     Note -

       Cette sous-commande s'applique uniquement à Oracle GlassF-
       ish  Server.  Cette  sous-commande  n'est pas applicable à
       GlassFish Server édition Open Source.

OPTIONS
     --help
     -?

         Affiche le texte d'aide de la sous-commande.

     --config
         Spécifie la configuration d'équilibreur de  charge  dont
         il  faut  supprimer des références d'instance de serveur
         et de cluster.

         Spécifiez une configuration d'équilibreur de  charge  ou
         un  équilibreur  de  charge. Spécifier les deux entraîne
         une erreur.

     --lbname

         Spécifie l'équilibreur de charge dont il faut  supprimer
         des références d'instance de serveur et de cluster.

         Spécifiez une configuration d'équilibreur de  charge  ou
         un  équilibreur  de  charge. Spécifier les deux entraîne
         une erreur.

Java EE 6           Last change: 25 août 2010                   1

User Commands                               delete-http-lb-ref(1)

     --force

         Si l'option force est définie sur true,  les  références
         sont   supprimées   même  si  des  applications  ou  des
         instances sont activées. La valeur par défaut est false.

OPERANDS
     target
         Spécifie  le  cluster  ou  l'instance  à  supprimer   de
         l'équilibreur de charge. Les valeurs valides sont :

             o    cluster_name- Nom d'un cluster cible.

             o    instance_name- Nom d'une  instance  de  serveur
                  cible.

EXAMPLES
     Example 1 Suppression d'une référence à un cluster à  partir
     d'une configuration d'équilibreur de charge

     Cet exemple supprime la référence au cluster nommé  cluster2
     d'une  configuration d'équilibreur nommée mycluster-http-lb-
     config.

       asadmin> delete-http-lb-ref --config mycluster-http-lb-config cluster2
       Command delete-http-lb-ref executed successfully.

EXIT STATUS
     0                           sous-commande       correctement
                                 exécutée

     1                           erreur lors de l'exécution de la
                                 sous-commande

SEE ALSO
     create-http-lb-ref(1), disable-http-lb-server(1)

     asadmin(1M)

Java EE 6           Last change: 25 août 2010                   2

La commande delete-http-lb-ref a été correctement exécutée.
Top /root/glassfish3/glassfish/bin/asadmin delete-http-lb-ref --user admin --passwordfile /root/.asadminpass --config mylbconfig clu ster2 Return:0
Syntaxe dépréciée, utilisez plutôt :
asadmin --user admin --passwordfile /root/.asadminpass delete-http-lb-ref [options] ...
La commande delete-http-lb-ref a été correctement exécutée.
Top /root/glassfish3/glassfish/bin/asadmin enable-http-lb-server --help Return:0
Impossible de trouver la page de manuel distant, recherche locale en cours... 

User Commands                            enable-http-lb-server(1)

NAME
     enable-http-lb-server  -  active  un  serveur   ou   cluster
     précédemment désactivé géré par un équilibreur

SYNOPSIS
     enable-http-lb-server [--help] target

DESCRIPTION
     La sous-commande enable-http-lb-server active  une  instance
     de  serveur  autonome  ou  un  cluster pour l'équilibrage de
     charge. Par défaut, l'équilibrage de charge est activé  pour
     les instances et les clusters.

     Note -

       Cette sous-commande s'applique uniquement à Oracle GlassF-
       ish  Server.  Cette  sous-commande  n'est pas applicable à
       GlassFish Server édition Open Source.

OPTIONS
     --help
     -?

         Affiche le texte d'aide de la sous-commande.

OPERANDS
     target
         Cet opérande spécifie les instances de  serveur  et  les
         clusters à activer. Les valeurs valides sont :

             o    cluster_name- Nom d'un cluster cible.

             o    instance_name- Nom d'une  instance  de  serveur
                  cible.

EXAMPLES
     Example 1 Activation  d'un  cluster  pour  l'équilibrage  de
     charge

     Cet exemple active l'équilibrage de charge pour  un  cluster
     nommé mycluster.

       asadmin> enable-http-lb-server mycluster
       Command enable-http-lb-server executed successfully.

Java EE 6           Last change: 26 août 2010                   1

User Commands                            enable-http-lb-server(1)

EXIT STATUS
     0    sous-commande correctement exécutée

     1    erreur lors de l'exécution de la sous-commande

SEE ALSO
     create-http-lb-ref(1), disable-http-lb-server(1)

     asadmin(1M)

Java EE 6           Last change: 26 août 2010                   2

La commande enable-http-lb-server a été correctement exécutée.
Top /root/glassfish3/glassfish/bin/asadmin enable-http-lb-server --user admin --passwordfile /root/.asadminpass cluster2 Return:0
Syntaxe dépréciée, utilisez plutôt :
asadmin --user admin --passwordfile /root/.asadminpass enable-http-lb-server [options] ...
La commande enable-http-lb-server a été correctement exécutée.
Top /root/glassfish3/glassfish/bin/asadmin disable-http-lb-server --help Return:0
Impossible de trouver la page de manuel distant, recherche locale en cours... 

User Commands                           disable-http-lb-server(1)

NAME
     disable-http-lb-server - désactive un serveur ou un  cluster
     géré par un équilibreur de charge

SYNOPSIS
     disable-http-lb-server [--help] [--timeout 30]
      target

DESCRIPTION
     La sous-commande disable-http-lb-server désactive un serveur
     autonome  ou  un  cluster  de serveurs pour l'équilibrage de
     charge. L'instance de serveur ou le cluster désactivés  sont
     mis  hors  ligne pour l'équilibrage de charge avec un impact
     minimal pour les utilisateurs.

     Une fois la cible désactivée et les modifications appliquées
     à  l'équilibreur  de charge, ce dernier arrête d'assigner de
     nouvelles requêtes à la cible. Les requêtes  dont  les  ses-
     sions ont été créées avant la désactivation de la cible con-
     tinuent à être assignées à cette cible jusqu'à  l'expiration
     du délai d'attente. Ce processus est appelé mise en attente.

     Les  modifications   sont   automatiquement   appliquées   à
     l'équilibreur  de  charge.  Vous  pouvez  également exporter
     manuellement la  configuration  à  l'aide  deexport-http-lb-
     config et la copier dans l'équilibreur de charge.

     Note -

       Cette sous-commande s'applique uniquement à Oracle GlassF-
       ish  Server.  Cette  sous-commande  n'est pas applicable à
       GlassFish Server édition Open Source.

OPTIONS
     --help
     -?

         Affiche le texte d'aide de la sous-commande.

     --timeout
         Délai d'attente (en minutes) devant s'écouler  avant  la
         désactivation  de  la cible spécifiée. Il permet l'arrêt
         progressif (mise en attente) de la cible  spécifiée.  La
         valeur  par défaut est de 30 minutes. La valeur minimale
         est d'une minute.

Java EE 6           Last change: 26 août 2010                   1

User Commands                           disable-http-lb-server(1)

OPERANDS
     target

         Cet opérande spécifie les instances de  serveur  et  les
         clusters à désactiver. Les valeurs valides sont :

             o    cluster_name- Nom d'un cluster cible.

             o    instance_name- Nom d'une  instance  de  serveur
                  cible.

EXAMPLES
     Example 1 Désactivation d'un cluster pour  l'équilibrage  de
     charge

     Cet exemple désactive l'équilibrage de charge pour un  clus-
     ter nommé mycluster.

       asadmin> disable-http-lb-server mycluster
       Command disable-http-lb-server executed successfully.

EXIT STATUS
     0                           sous-commande       correctement
                                 exécutée

     1                           erreur lors de l'exécution de la
                                 sous-commande

SEE ALSO
     create-http-lb-ref(1), enable-http-lb-server(1)

     asadmin(1M)

Java EE 6           Last change: 26 août 2010                   2

La commande disable-http-lb-server a été correctement exécutée.
Top /root/glassfish3/glassfish/bin/asadmin disable-http-lb-server --user admin --passwordfile /root/.asadminpass cluster2 Return:0
Syntaxe dépréciée, utilisez plutôt :
asadmin --user admin --passwordfile /root/.asadminpass disable-http-lb-server [options] ...
La commande disable-http-lb-server a été correctement exécutée.
Top /root/glassfish3/glassfish/bin/asadmin configure-lb-weight --help Return:0
Impossible de trouver la page de manuel distant, recherche locale en cours... 

User Commands                              configure-lb-weight(1)

NAME
     configure-lb-weight - définit des pondérations d'équilibrage
     de charge pour des instances clusterisées

SYNOPSIS
     configure-lb-weight [--help] --cluster cluster_name
      instance-name=weight[:instance-name=weight]

DESCRIPTION
     La sous-commande configure-lb-weight affecte une pondération
     aux  instances  de serveur dans un cluster. Les pondérations
     peuvent être utilisées pour l'équilibrage  de  charge  HTTP,
     RMI/IIOP  et  JMS.  Pour  l'équilibreur  de charge HTTP, des
     pondérations sont utilisés uniquement si la  stratégie  de
     l'équilibreur  de  charge  est  définie  sur weighted-round-
     robin. La stratégie de l'équilibreur de charge  est  définie
     dans les sous-commandes·create-http-lb-ref ou set.

     Utilisez la pondération  pour  varier  la  charge  allant  à
     différentes  instances  du  cluster.  Par  exemple,  si  une
     instance se trouve sur  une  machine  dotée  d'une  capacité
     supérieure,  attribuez-lui  une pondération plus élevée afin
     que plusieurs demandes soient envoyées à cette instance  par
     l'équilibreur  de  charge.  La pondération par défaut est de
     100. Si toutes les instances ont la pondération par  défaut,
     l'équilibreur  de  charge  effectue un simple équilibrage de
     charge circulaire.

     Note -

       Cette sous-commande s'applique uniquement à Oracle GlassF-
       ish  Server.  Cette  sous-commande  n'est pas applicable à
       GlassFish Server édition Open Source.

OPTIONS
     --help
     -?

         Affiche le texte d'aide de la sous-commande.

     --cluster
         Nom du cluster.

OPERANDS
     instance-name=weight

         Nom de l'instance et pondération que vous lui attribuez.
         La  pondération  doit  être un nombre entier. Les paires
         d'instances et de  pondérations  sont  séparées  par  le

Java EE 6           Last change: 25 août 2010                   1

User Commands                              configure-lb-weight(1)

         caractère        deux-points.        Par        exemple,
         instance1=1:instance2=4 signifie que,  toutes  les  cinq
         requêtes, l'une passe à instance1 et quatre à instance2.
         La valeur par défaut de la pondération est 1.

EXAMPLES
     Example  1  Affectation  de  pondérations  d'équilibreur  de
     charge à des instances de cluster

     La sous-commande suivante affecte des pondérations de 1,   1
     et 2 aux instances i1,  i2 et i3 dans le cluster cluster1.

       asadmin> configure-lb-weight --cluster cluster1 i1=1:i2=1:i3=2
       Command configure-lb-weight executed successfully.

EXIT STATUS
     0                           sous-commande       correctement
                                 exécutée

     1                           erreur lors de l'exécution de la
                                 sous-commande

SEE ALSO
     create-http-lb-ref(1)create-cluster(1)

     asadmin(1M)

Java EE 6           Last change: 25 août 2010                   2

La commande configure-lb-weight a été correctement exécutée.
Top /root/glassfish3/glassfish/bin/asadmin create-instance --user admin --passwordfile /root/.asadminpass --node localhost-domain1 - -cluster cluster2 ins2 Return:0
Syntaxe dépréciée, utilisez plutôt :
asadmin --user admin --passwordfile /root/.asadminpass create-instance [options] ...
La commande _create-instance-filesystem a été correctement exécutée.
Port Assignments for server instance ins2: 
JMX_SYSTEM_CONNECTOR_PORT=28686
JMS_PROVIDER_PORT=27676
HTTP_LISTENER_PORT=28080
ASADMIN_LISTENER_PORT=24848
JAVA_DEBUGGER_PORT=29009
IIOP_SSL_LISTENER_PORT=23820
IIOP_LISTENER_PORT=23700
OSGI_SHELL_TELNET_PORT=26666
HTTP_SSL_LISTENER_PORT=28181
IIOP_SSL_MUTUALAUTH_PORT=23920
The instance, ins2, was created on host localhost
La commande create-instance a été correctement exécutée.
Top /root/glassfish3/glassfish/bin/asadmin configure-lb-weight --user admin --passwordfile /root/.asadminpass --cluster cluster2 ins 2=1 Return:0
Syntaxe dépréciée, utilisez plutôt :
asadmin --user admin --passwordfile /root/.asadminpass configure-lb-weight [options] ...
La commande configure-lb-weight a été correctement exécutée.
Top /root/glassfish3/glassfish/bin/asadmin export-http-lb-config --help --user admin --passwordfile /root/.asadminpass Return:0
Syntaxe dépréciée, utilisez plutôt :
asadmin --help --user admin --passwordfile /root/.asadminpass export-http-lb-config [options] ...

asadmin Utility Subcommands;             export-http-lb-config(1)

NAME
     export-http-lb-config - exports the load balancer configura-
     tion or load balancer to a file

SYNOPSIS
     export-http-lb-config [--help] --config config_name | --lbname load_balancer_name [--target target] [--retrieve=false] [fil
e_name]

DESCRIPTION
     The export-http-lb-config subcommand exports a load balancer
     configuration  or  load  balancer  into a file that the load
     balancer  plug-in  can  use.  The  default  file   name   is
     loadbalancer.xml, but you can specify a different name. Once
     exported, you manually copy the exported file  to  the  load
     balancer  plug-in  location before configuration changes are
     applied. The --target option makes it possible to generate a
     loadbalancer.xml   for   clusters  or  standalone  instances
     without having to manually create lb-config or load-balancer
     elements in the target's domain.xml.

     To apply changes to the load balancer without manually copy-
     ing  the  configuration file, configure the load balancer to
     automatically apply changes with create-http-lb. If you  use
     the  create-http-lb  subcommand,  you  do  not  need  to use
     export-http-lb-config.

     Note -

       This subcommand is only  applicable  to  Oracle  GlassFish
       Server.  This  subcommand  is  not applicable to GlassFish
       Server Open Source Edition.

OPTIONS
     --help
     -?

         Displays the help text for the subcommand.

     --config
         Specifies which load balancer configuration to export.

         Specify either a load balancer configuration or  a  load
         balancer. Specifying both results in an error.

     --lbname

         Specifies the load balancer to export.

         Specify either a load balancer configuration or  a  load
         balancer. Specifying both results in an error.

Java EE 6           Last change: 26 Aug 2010                    1

asadmin Utility Subcommands;             export-http-lb-config(1)

     --retrieve

         If set to true, retrieves the loadbalancer.xml file from
         the remote machine. The default is false.

     --target
         Specifies the target to which the load  balancer  confi-
         guration will be exported. If a target is not specified,
         the load balancer configuration is exported to the loca-
         tion specified with file_name.

OPERANDS
     file_name

         Specifies the file name and  location  of  the  exported
         configuration.

             o    If you specify a directory (relative  or  abso-
                  lute)  but  not  a  file  name,  the file named
                  loadbalancer.xml.load_balancer_config_name   is
                  created  in  the specified directory. On Micro-
                  soft  Windows  systems  the  path  must  be  in
                  quotes.

             o    If you specify a file name  in  a  relative  or
                  absolute  path,  the  file  is created with the
                  name you specify in the directory you specify.

             o    If you specify a file name but do not specify a
                  directory,  the  file is created with that name
                  in the current working directory.

             o    If you do not specify this operand, the default
                  value        is        a       file       named
                  loadbalancer.xml.load_balancer_config_name
                  created                  in                 the
                  app_sever_install/domains/domain_name/generated
                  directory.

     target
         Specifies the target to which the configuration will  be
         exported.

         Valid values are:

             o    cluster_name-  Specifies  a  cluster  and   its
                  server instances.

             o    stand-alone_instance_name- Specifies a specific

Java EE 6           Last change: 26 Aug 2010                    2

asadmin Utility Subcommands;             export-http-lb-config(1)

                  server instance.

EXAMPLES
     Example 1 Exporting a Load Balancer Configuration on UNIX

     The following example exports a load balancing configuration
     named    mycluster-http-lb-config    to    a    file   named
     loadbalancer.xml in the /Sun/AppServer directory .

       asadmin> export-http-lb-config --config mycluster-http-lb-config /Sun/AppServer/loadbalancer.xml
       Command export-http-lb-config executed successfully.

     Example 2 Exporting a Load Balancer Configuration on Windows

     The following example exports a load balancing configuration
     named    mycluster-http-lb-config    to    a    file   named
     loadbalancer.xml in the C:AppServer directory on a Microsoft
     Windows system.

       asadmin> export-http-lb-config --config mycluster-http-lb-config "C:AppServer
       Command export-http-lb-config executed successfully.

EXIT STATUS
     0    subcommand executed successfully

     1    error in executing the subcommand

SEE ALSO
     create-http-lb(1),  create-http-lb-config(1),  list-http-lb-
     configs(1)

     asadmin(1M)

Java EE 6           Last change: 26 Aug 2010                    3


La commande export-http-lb-config a été correctement exécutée.
Top /root/glassfish3/glassfish/bin/asadmin export-http-lb-config --config mylbconfig --user admin --passwordfile /root/.asadminpass Return:0
Syntaxe dépréciée, utilisez plutôt :
asadmin --user admin --passwordfile /root/.asadminpass export-http-lb-config [options] ...
Generated file location: [/root/glassfish3/glassfish/domains/domain1/load-balancer/loadbalancer.xml.mylbconfig]
La commande export-http-lb-config a été correctement exécutée.
Top /root/glassfish3/glassfish/bin/asadmin delete-http-lb-config --user admin --passwordfile /root/.asadminpass --help Return:0
Syntaxe dépréciée, utilisez plutôt :
asadmin --user admin --passwordfile /root/.asadminpass --help delete-http-lb-config [options] ...

asadmin Utility Subcommands              delete-http-lb-config(1)

NAME
     delete-http-lb-config  - deletes a load balancer  configura-
     tion

SYNOPSIS
     delete-http-lb-config [--help] config_name

DESCRIPTION
     Use the delete-http-lb-config subcommand to  delete  a  load
     balancer configuration. The load balancer configuration must
     not reference any clusters or server instances  enabled  for
     load balancing. In addition, the load balancer configuration
     must not be referenced by any physical load balancers.

     Note -

       This subcommand is only  applicable  to  Oracle  GlassFish
       Server.  This  subcommand  is  not applicable to GlassFish
       Server Open Source Edition.

OPTIONS
     --help
     -?

         Displays the help text for the subcommand.

OPERANDS
     config_name
         The name of the load balancer configuration  to  delete.
         The  configuration  must  not  reference any clusters or
         server instances enabled for load balancing, or be  used
         by any physical load balancers.

EXAMPLES
     Example 1 Deleting a Load Balancer Configuration

     This example deletes a  load  balancer  configuration  named
     mylbconfig

       asadmin> delete-http-lb-config mylbconfig
       Command delete-http-lb-config executed successfully.

EXIT STATUS
     0                           subcommand executed successfully

Java EE 6           Last change: 25 Aug 2010                    1

asadmin Utility Subcommands              delete-http-lb-config(1)

     1                           error in executing  the  subcom-
                                 mand

SEE ALSO
     create-http-lb-config(1), list-http-lb-configs(1)

     asadmin(1M)

Java EE 6           Last change: 25 Aug 2010                    2


La commande delete-http-lb-config a été correctement exécutée.
Top /root/glassfish3/glassfish/bin/asadmin delete-http-lb-config --user admin --passwordfile /root/.asadminpass mylbconfig Return:0
Syntaxe dépréciée, utilisez plutôt :
asadmin --user admin --passwordfile /root/.asadminpass delete-http-lb-config [options] ...
La commande delete-http-lb-config a été correctement exécutée.
Top /root/glassfish3/glassfish/bin/asadmin enable-secure-admin --user admin --passwordfile /root/.asadminpass --help Return:0
Syntaxe dépréciée, utilisez plutôt :
asadmin --user admin --passwordfile /root/.asadminpass --help enable-secure-admin [options] ...

asadmin Utility Subcommands                enable-secure-admin(1)

NAME
     enable-secure-admin - enables secure admin  (if  it  is  not
     already  enabled),  optionally  changing  the alias used for
     DAS-to-instance  admin  messages  or  the  alias  used   for
     instance-to-DAS admin messages.

SYNOPSIS
     enable-secure-admin [--help]
     [--adminalias=alias]
     [--instancealias=alias]

DESCRIPTION
     The enable-secure-admin subcommand causes the  DAS  and  the
     instances in the domain to use SSL certificates for encrypt-
     ing the messages they send to each  other.  This  subcommand
     also  allows  the DAS to accept administration messages from
     remote admin clients such as the asadmin utility and IDEs.

     Note -

       You must restart any running servers in the  domain  after
       you  enable  or  disable  secure  admin.  It is simpler to
       enable or disable secure admin with only the DAS  running,
       then restart the DAS, and then start any other instances.

     By default, when secure admin is enabled  the  DAS  and  the
     instances use these SSL certificates to authenticate to each
     other  as  security  "principals"  and  to  authorize  admin
     access.  The --asadminalias value indicates to the DAS which
     SSL certificate it should use  to  identify  itself  to  the
     instances.    The   --instancealias   value  determines  for
     instances which SSL certificate they should use to  identify
     themselves to the DAS.

     Alternatively,  you   can   use   the   enable-secure-admin-
     internal-user  subcommand  to  cause the servers to identify
     themselves using a secure admin user name and password.

OPTIONS
     --help
     -?

         Displays the help text for the subcommand.

     --adminalias
         The alias that refers to the SSL/TLS certificate on  the
         DAS. This alias is used by the DAS to identify itself to
         instances. The default value is s1as.

Java EE 6           Last change: 25 Jun 2011                    1

asadmin Utility Subcommands                enable-secure-admin(1)

     --instancealias

         The alias that refers to the SSL/TLS certificate on  the
         instances.  This alias is used by the instances to iden-
         tify  themselves  to  the  DAS.  The  default  value  is
         glassfish-instance.

EXAMPLES
     Example 1 Enabling secure admin for a domain

     The following example shows how to enable secure admin for a
     domain  using  an  admin  alias adtest and an instance alias
     intest

       asadmin> enable-secure-admin --adminalias adtest --instancealias intest
       server-config
       default-config

       Command enable-secure-admin executed successfully.

EXIT STATUS
     0                           subcommand executed successfully

     1                           error in executing  the  subcom-
                                 mand

SEE ALSO
     disable-secure-admin(1)

     enable-secure-admin-principal(1)

     enable-secure-admin-internal-user(1)

     asadmin(1M)

Java EE 6           Last change: 25 Jun 2011                    2


La commande enable-secure-admin a été correctement exécutée.
Top /root/glassfish3/glassfish/bin/asadmin enable-secure-admin --user admin --passwordfile /root/.asadminpass Return:0
Syntaxe dépréciée, utilisez plutôt :
asadmin --user admin --passwordfile /root/.asadminpass enable-secure-admin [options] ...
You must restart all running servers for the change in secure admin to take effect.
La commande enable-secure-admin a été correctement exécutée.
Top /root/glassfish3/glassfish/bin/asadmin disable-secure-admin --user admin --passwordfile /root/.asadminpass --help Return:0
Syntaxe dépréciée, utilisez plutôt :
asadmin --user admin --passwordfile /root/.asadminpass --help disable-secure-admin [options] ...

asadmin Utility Subcommands               disable-secure-admin(1)

NAME
     disable-secure-admin  -  disables  secure  admin  if  it  is
     already enabled.

SYNOPSIS
     disable-secure-admin [--help]

DESCRIPTION
     The disable-secure-admin subcommand disables secure admin if
     it is already enabled.

     Note -

       You must restart any running servers in the  domain  after
       you  enable  or  disable  secure  admin.  It is simpler to
       enable or disable secure admin with only the DAS  running,
       then restart the DAS, and then start any other instances.

OPTIONS
     --help
     -?

         Displays the help text for the subcommand.

EXAMPLES
     Example 1 Disabling secure admin for a domain

     The following example shows how to disable secure admin  for
     a domain.

       asadmin> disable-secure-admin
       server-config
       default-config

       Command disable-secure-admin executed successfully.

EXIT STATUS
     0                           subcommand executed successfully

     1                           error in executing  the  subcom-
                                 mand

SEE ALSO

Java EE 6           Last change: 25 Jun 2011                    1

asadmin Utility Subcommands               disable-secure-admin(1)

     enable-secure-admin(1)

     asadmin(1M)

Java EE 6           Last change: 25 Jun 2011                    2


La commande disable-secure-admin a été correctement exécutée.
Top /root/glassfish3/glassfish/bin/asadmin disable-secure-admin --user admin --passwordfile /root/.asadminpass Return:0
Syntaxe dépréciée, utilisez plutôt :
asadmin --user admin --passwordfile /root/.asadminpass disable-secure-admin [options] ...
You must restart all running servers for the change in secure admin to take effect.
La commande disable-secure-admin a été correctement exécutée.
Top /root/glassfish3/glassfish/bin/asadmin delete-instance ins2 --user admin --passwordfile /root/.asadminpass Return:0
Syntaxe dépréciée, utilisez plutôt :
asadmin --user admin --passwordfile /root/.asadminpass delete-instance [options] ...
La commande _delete-instance-filesystem a été correctement exécutée.
The instance, ins2, was deleted from host localhost
La commande delete-instance a été correctement exécutée.
Top /root/glassfish3/glassfish/bin/asadmin delete-cluster --user admin --passwordfile /root/.asadminpass cluster2 Return:0
Syntaxe dépréciée, utilisez plutôt :
asadmin --user admin --passwordfile /root/.asadminpass delete-cluster [options] ...
La commande delete-cluster a été correctement exécutée.