Utilisation des outils en ligne de commande

Le produit contient de nombreux outils que vous pouvez appeler à partir d'une ligne de commande.

Pourquoi et quand exécuter cette tâche

Il existe plusieurs outils de ligne de commande que vous pouvez utiliser pour démarrer, arrêter et surveiller les processus et les noeuds de serveur d'applications. Ces outils ne fonctionnent que sur les serveurs et les noeuds locaux. Ils ne peuvent pas fonctionner sur un serveur ou un noeud distant. Pour administrer un serveur distant, vous pouvez utiliser le programme de scriptage wsadmin connecté au gestionnaire de déploiement pour la cellule dans laquelle le serveur ou le noeud cible est configuré.

Les informations suivantes sont communes à chaque commande :
  • Sauf indication contraire, toutes les commandes de serveur d'applications résident dans le répertoire racine_serveur_app/bin.
  • Les majuscules et les minuscules sont différenciées dans les valeurs de paramètres qui indiquent un nom de serveur, un nom de noeud ou un nom de cellule. Par exemple, pour démarrer le serveur d'applications MyServer pour le test de profil, appelez startServer MyServer -profileName test. Si vous entrez myserver comme nom de serveur, le script startServer échoue.
[AIX Solaris HP-UX Linux Windows]
[Windows Vista][Windows 2008 Server][Windows 7]Exécution des outils de ligne de commande sur le système d'exploitation Microsoft Windows Vista ou sur une version plus récente : Sous Windows Vista, Windows Server 2008 et Windows 7, vous pouvez installer WebSphere Application Server en tant qu'administrateur ou que non-administrateur. Pour une installation en tant qu'administrateur, certaines opérations (notamment celles impliquant des services Windows) nécessitent des droits d'administrateur. Pour garantir que les outils de ligne de commande WebSphere Application Server disposent des privilèges appropriés, exécutez-les avec les droits administrateur sur les systèmes sur lesquels la fonction Contrôle de compte utilisateur (UAC) Windows Exécuter tous les administrateurs en mode d'approbation administrateur est activée. Lorsque vous exécutez les outils de ligne de commande à partir d'une invite de commande, procédez comme suit pour lancer la fenêtre d'invite de commande :
  • Cliquez avec le bouton droit de la souris sur un raccourci d'invite de commande.
  • Cliquez sur Exécuter en tant qu'administrateur.

    Lorsque vous ouvrez la fenêtre d'invite de commande en tant qu'administrateur, un message du système d'exploitation s'affiche pour demander confirmation avant de continuer. Cliquez sur Continuer.

Voici des exemples de ces outils : commande startServer, commande stopServer, commande startManager, commande stopManager, commande startNode, commande stopNode, commande firststeps et l'outil de gestion des profils.

Si vous utilisez la variante d'installation Windows Server Core de Windows Server 2008, toute commande WebSphere Application Server requérant une interface graphique n'est pas prise en charge, car un système Windows Server Core ne comporte pas d'interface graphique. Par conséquent, les commandes telles que launchpad.exe ou ifgui.bat ne sont pas prises en charge par ce type d'installation Windows Server 2008.

Effectuez les opérations générales ci-après pour exécuter une commande :

Procédure

  1. [AIX Solaris HP-UX Linux Windows][z/OS]Ouvrez une invite de commande.
  2. [IBM i]A partir de la ligne de commande IBM® i, ouvrez une session Qshell via la commande STRQSH CL.
  3. Déterminez si le script sera exécuté à partir du profil ou du répertoire principal du serveur d'applications.
    La plupart des outils de ligne de commande fonctionnent dans un profil spécifique. Pour savoir si une commande nécessite le paramètre -profileName, voir la documentation relative à cette commande. Si vous exécutez une commande à partir du répertoire racine_serveur_app/bin sans le paramètre -profileName, le profil par défaut associé au produit définit des variables spécifiques au profil. Pour indiquer un profil différent, utilisez l'une des options suivantes :
    • Accédez au répertoire racine_serveur_app/bin et exécutez la commande suivante, en indiquant le profil voulu en tant que valeur du paramètre profileName :
      startServer serveur1 -profileName ProfilServeurApp
    • Lors de la création d'un profil, le serveur d'applications crée un script de proxy dans le répertoire racine_profil/bin pour chaque script contenu dans le répertoire racine_serveur_app/bin applicable au type de profil créé. Lors de l'appel d'un script de proxy, les variables spécifiques au profil associé au script sont définies en fonction du profil à partir duquel le script est appelé. Pour exécuter la commande pour un profil spécifique, accédez au répertoire racine_profil/bin de ce profil.
  4. Exécutez la commande qui vous intéresse.

Résultats

La commande exécute la fonction demandée et affiche les résultats à l'écran.

Pour plus d'informations, reportez-vous au fichier journal des commandes. Lorsque vous utilisez l'option -trace pour la commande, les données de trace complémentaire sont capturées dans le fichier journal de la commande. L'emplacement du répertoire des fichiers journaux est situé en dessous du répertoire racine des journaux système par défaut, sauf pour les commandes liées à une instance de serveur spécifique, auquel cas c'est le répertoire des journaux de ce serveur qui est utilisé. Vous pouvez remplacer l'emplacement par défaut du fichier journal de la commande en utilisant l'option -logfile de la commande.

Que faire ensuite

[AIX Solaris HP-UX Linux Windows][IBM i]Pour plus d'informations sur l'utilisation des profils et sur l'obtention d'une liste de profils, voir la rubrique consacrée à la commande manageprofiles.


Icône indiquant le type de rubrique Rubrique de tâche



Icône d'horodatage Dernière mise à jour: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=txml_command
Nom du fichier : txml_command.html