Démarrage et arrêt d'un serveur d'applications sous OS/400

Vous devez disposer des droits *JOBCTL pour démarrer ou arrêter un serveur d'application.

Pour démarrer un serveur d'applications sous OS/400, procédez comme suit :

  1. Assurez-vous que le sous-système WebSphere Application Server a démarré en procédant comme suit :
    1. Ouvrez une session OS/400.
    2. Exécutez l'instruction suivante :
      WRKSBS
      
    3. Assurez-vous que le sous-système suivant apparaît dans la liste des sous-systèmes démarrés qui s'affiche :
      QEJBAS5
      
    4. Si le sous-système QEJBAS5 ne figure pas dans cette liste, vous devez le démarrer avant de démarrer un serveur d'applications.
  2. Démarrez une session QShell en exécutant l'instruction à partir d'une ligne de commande OS/400 :
    STRQSH
    
  3. Exécutez l'instruction suivante :
    /QIBM/ProdData/WebAS5/Base/bin/startServer -instance nom_instance_WASnom_serveur_app

    où :

    nom_instance_WAS
    est le nom de l'instance WebSphere Application Server dans laquelle vous souhaitez démarrer le serveur d'applications. Le nom par défaut de l'instance WebSphere Application Server est default.

    Pour démarrer le serveur d'applications dans l'instance WebSphere Application Server par défaut, le paramètre -instance de l'instruction est facultatif. Par exemple, exécutez l'instruction suivante :

    /QIBM/ProdData/WebAS5/Base/bin/startServer nom_instance
    nom_serveur_app
    est le nom du serveur d'applications que vous souhaitez démarrer. Ce paramètre est dépendant des majuscules et des minuscules. Vérifiez que vous les avez respectées lors de l'entrée du nom du serveur d'application.

    Les noms des serveurs d'applications associés à WebSphere Commerce sont composés comme suit :

    Application Nom du serveur d'application
    WebSphere CommerceWC_nom_instance_commerce
    WebSphere Commerce Paymentsnom_instance_payments_Commerce_Payments_Server

    nom_instance_commerce est le nom de l'instance WebSphere Commerce et nom_instance_payments celui de l'instance WebSphere Commerce Payments. Le nom par défaut de l'instance WebSphere Commerce est demo. Le nom du serveur d'application WebSphere Commerce par défaut est donc WC_demo. Le nom par défaut de l'instance WebSphere Commerce Payments est wpm. Le nom du serveur d'application WebSphere Commerce Payments par défaut est donc wpm_Commerce_Payments_Server.

Lorsqu'un serveur d'applications démarre correctement, le message suivant s'affiche :

EJB6123: Application server started.
Cause . . . . . : Application server nom_serveur_app in Base instance nom_instance_WAS has
started and is ready to accept connections on admin port numéro_port.

où :

nom_serveur_app
est le nom du serveur d'applications.
nom_instance_WAS
est le nom de l'instance WebSphere Application Server dans laquelle le serveur d'applications a démarré. Le nom de l'instance WebSphere Application Server par défaut est default.
numéro_port
est le numéro du port de WebSphere Application Server Administrative Console. Le numéro de port par défaut est 9090.

Si le numéro de port indiqué dans le message est 0, le serveur d'applications n'a pas démarré correctement.

Pour arrêter un serveur d'application sous OS/400, procédez comme suit :

  1. Assurez-vous que le sous-système WebSphere Application Server a démarré en procédant comme suit :
    1. Ouvrez une session OS/400.
    2. Exécutez l'instruction suivante :
      WRKSBS
      
    3. Assurez-vous que le sous-système suivant apparaît dans la liste des sous-systèmes démarrés qui s'affiche :
      QEJBAS5
      
    4. Si le sous-système QEJBAS5 ne figure pas dans cette liste, vous devez le démarrer avant de démarrer un serveur d'applications.
  2. Démarrez une session QShell en exécutant l'instruction à partir d'une ligne de commande OS/400 :
    STRQSH
    
  3. Exécutez l'instruction suivante :
    /QIBM/ProdData/WebAS5/Base/bin/stopServer -instance nom_instance_WASnom_serveur_app

    où :

    nom_instance_WAS
    est le nom de l'instance WebSphere Application Server dans laquelle vous souhaitez démarrer le serveur d'applications. Le nom par défaut de l'instance WebSphere Application Server est default.

    Pour arrêter le serveur d'applications dans l'instance WebSphere Application Server par défaut, le paramètre -instance de l'instruction est facultatif. Par exemple, exécutez l'instruction suivante :

    /QIBM/ProdData/WebAS5/Base/bin/stopServer nom_instance
    nom_serveur_app
    est le nom du serveur d'applications que vous souhaitez démarrer. Ce paramètre est dépendant des majuscules et des minuscules. Vérifiez que vous les avez respectées lors de l'entrée du nom du serveur d'application.

    Les noms des serveurs d'applications associés à WebSphere Commerce sont composés comme suit :

    Application Nom du serveur d'application
    WebSphere CommerceWC_nom_instance_commerce
    WebSphere Commerce Paymentsnom_instance_payments_Commerce_Payments_Server

    nom_instance_commerce est le nom de l'instance WebSphere Commerce et nom_instance_payments celui de l'instance WebSphere Commerce Payments.

    Le nom par défaut de l'instance WebSphere Commerce est demo. Le nom du serveur d'application WebSphere Commerce par défaut est donc WC_demo.

    Le nom par défaut de l'instance WebSphere Commerce Payments est wpm. Le nom du serveur d'application WebSphere Commerce Payments par défaut est donc wpm_Commerce_Payments_Server.

Lorsqu'un serveur d'applications s'arrête correctement, le message suivant s'affiche :

Server nom_serveur_app stop completed.

nom_serveur_app est le nom du serveur d'application qui a été arrêté.