[Windows]

Utilisation de l'utilitaire WASServiceHelper pour créer des services Windows pour les serveurs d'applications

Vous pouvez utiliser wasservicehelper.bat comme serveur frontal pour WASService.exe afin d'ajouter, de mettre à jour ou de supprimer des services WebSphere Application Server sur un système d'exploitation Windows.

Avant de commencer

WASService.exe et wasservicehelper.bat doivent se trouver dans leur répertoire par défaut pour que vous puissiez ajouter, mettre à jour ou supprimer des services WebSphere Application Server sur un système d'exploitation Windows à l'aide de l'utilitaire WASServiceHelper :
app_server_root\bin

Pourquoi et quand exécuter cette tâche

Using the WASService command to add or remove a WebSphere Application Server service on a Windows operating system can be confusing and error prone. The WASServiceHelper utility greatly reduces the time it takes to add, update, or remove a Windows service for WebSphere Application Server and reduces the opportunity for errors.

Supported management functions of the WASServiceHelper utility include the ability to:
  • Add a new or update an existing Windows service using the minimum required parameters
  • Add a new or update an existing Windows service using all available parameters
  • Remove a service
  • Display the status of a service
  • Enable WASService traces for problem determination
Remarque : Hints and warnings display as you go to help you prevent common problems.
The following procedure is an example of using the WASServiceHelper utility to create a service using the minimum number of parameters.

Procédure

  1. Change to the following directory:
    app_server_root\bin
  2. Launch the WASServiceHelper utility.
    wasservicehelper.bat
  3. In response to Select number next to the options on the main menu, select 1 to create a service using the minimum number of parameters.
  4. In response to Select number next to the profile, select the number associated with the profile for which you want to create the service.
  5. In response to Select number next to server, select the number associated with the server.
  6. Enter the service name for your service.
  7. In the next steps, accept the default values by pressing Enter or make changes as needed.
    1. Enter any additional start arguments.
      -startArgs and –stopArgs are not required options. Use these options to specify additional parameters used for starting and stopping the JVM process. For example, you can add a user name and password:
      -stopArgs “-username myname –password passw0rd”
      Ces paramètres supplémentaires sont transmis automatiquement dans le script que le service Windows utilise pour arrêter le processus JVM.

      Par défaut, aucun argument supplémentaire n'est fourni et vous pouvez appuyer sur Entrée pour ignorer cette option.

    2. Entrez la racine du fichier journal.

      Vous pouvez appuyer sur Entrée pour accepter l'emplacement par défaut ou vous pouvez entrer le chemin d'accès complet à votre répertoire racine de journal.

    3. Entrez le nom du fichier journal.

      Vous pouvez appuyer sur Entrée pour accepter l'emplacement par défaut ou vous pouvez entrer le chemin d'accès complet à votre répertoire de fichier journal.

    4. Entrez l'emplacement racine de la configuration.

      Vous pouvez appuyer sur Entrée pour accepter l'emplacement par défaut ou vous pouvez entrer le chemin d'accès complet à votre répertoire racine de configuration.

    5. Spécifiez la règle de redémarrage.

      Entrez 1 pour redémarrer automatiquement ce service en cas d'échec. Entrez 2 pour redémarrer manuellement le service en cas d'échec.

      Si vous appuyez sur Entrée, la valeur par défaut 1 est prise par défaut.

    6. Spécifiez le type de démarrage.

      Entrez 1 si vous souhaitez que ce service démarre automatiquement en même temps que le système d'exploitation ou lorsque le service est appelé pour la première fois. Entrez 2 si le service doit être démarré manuellement à l'aide du panneau Services de Windows.

      Si vous appuyez sur Entrée, la valeur par défaut 1 est prise par défaut.

  8. Examinez tous les paramètres sur le panneau qui contient la commande finale, puis répondez à l'invite Execute command now? (Exécuter la commande maintenant ?) en tapant Y (oui) ou N (non).

    Si vous entrez Y, l'utilitaire WASServiceHelper exécute la commande WASService et appelle tous les paramètres sélectionnés.

    Remarque : En outre, une entrée est créée dans un fichier WASServiceHelper.log dans le répertoire de travail qui contient la commande WASService utilisée pour ajouter, mettre à jour ou supprimer le service. Exemple :
    WASService.exe -add "Deployment Mgr01" -serverName "dmgr"
    -profilePath "C:\Program Files\IBM\WebSphere\AppServer\profiles\Dmgr01"
    -logRoot "C:\Program Files\IBM\WebSphere\AppServer\profiles\Dmgr01\logs\dmgr"
    -logFile "C:\Program Files\IBM\WebSphere\AppServer\profiles\Dmgr01\logs\dmgr\WS_startdmgr.log" 
    -encodeParams -stopArgs "-username vanno -password ****** "
    -startType manual
    -restart false

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=tins_wasservicecmd
Nom du fichier : tins_wasservicecmd.html