Avvio e arresto di un server di applicazione su OS/400

Il profilo utente deve avere autorizzazione *JOBCTL per avviare o arrestare un server di applicazione.

Per avviare un server di applicazione su OS/400, procedere nel modo seguente:

  1. Verificare che il sottosistema di WebSphere Application Server sia stato avviato nel modo seguente:
    1. Avviare una sessione di comandi OS/400.
    2. Eseguire il comando:
      WRKSBS
      
    3. Verificare che il seguente sottosistema venga visualizzato nell'elenco dei sottosistemi in esecuzione:
      QEJBAS5
      
    4. Se il sottosistema QEJBAS5 non viene visualizzato nell'elenco dei sottosistemi in esecuzione, è necessario avviare il sottosistema prima di avviare un server di applicazione.
  2. Avviare una sessione QShell eseguendo quanto segue da una riga comandi OS/400:
    STRQSH
    
  3. Immettere il seguente comando:
    /QIBM/ProdData/WebAS5/Base/bin/startServer -instance
    nome_istanza_WASnome_app_server

    ::

    nome_istanza_WAS
    è il nome dell'istanza WebSphere Application Server in cui si desidera avviare il server di applicazione. L'istanza predefinita di WebSphere Application Server è default.

    Se si desidera avviare il server di applicazione nell'istanza predefinita di WebSphere Application Server, il parametro -instance è facoltativo per il comando. Immettere ad esempio il seguente comando:

    /QIBM/ProdData/WebAS5/Base/bin/startServer nome_istanza
    nome_app_server
    è il nome del server di applicazione che si desidera avviare.  Questo parametro è sensibile al maiuscolo/minuscolo - accertarsi di immettere il nome del server di applicazione in modo corretto.

    I nomi dei server di applicazione associati a WebSphere Commerce sono i seguenti:

    Applicazione Nome server di applicazione
    WebSphere CommerceWC_commerce_instance_name
    Pagamenti in WebSphere Commercepayments_instance_name_Commerce_Payments_Server

    dove commerce_instance_name è il nome dell'istanza WebSphere Commerce e payments_instance_name è il nome dell'istanza WebSphere Commerce Payments. Il nome predefinito dell'istanza di WebSphere Commerce è demo ed il nome del server di applicazione predefinito di WebSphere Commerce è WC_demo. Il nome predefinito dell'istanza di WebSphere Commerce Payments è wpm d il nome del server di applicazione predefinito di WebSphere Commerce Payments è wpm_Commerce_Payments_Server.

Quando un server di applicazione viene avviato correttamente, viene visualizzato il seguente messaggio:

EJB6123: Application server started.
Cause . . . . . : Application server nome_app_server in Base instance
nome_istanza_WAS has
started and is ready to accept connections on admin port port_number.

::

nome_app_server
è il nome del server di applicazione.
nome_istanza_WAS
è il nome dell'istanza di WebSphere Application Server in cui il server di applicazione è stato avviato. Il nome dell'istanza predefinita di WebSphere Application Server è default.
numero_porta
è il numero di porta di WebSphere Application Server - Console di gestione. Il numero di porta predefinito è 9090.

Se il numero di porta nel messaggio è 0 significa che il server di applicazione non è stato avviato.

Per arrestare un server di applicazione su OS/400, procedere nel modo seguente:

  1. Verificare che il sottosistema di WebSphere Application Server sia stato avviato nel modo seguente:
    1. Avviare una sessione di comandi OS/400.
    2. Eseguire il comando:
      WRKSBS
      
    3. Verificare che il seguente sottosistema venga visualizzato nell'elenco dei sottosistemi in esecuzione:
      QEJBAS5
      
    4. Se il sottosistema QEJBAS5 non viene visualizzato nell'elenco dei sottosistemi in esecuzione, è necessario avviare il sottosistema prima di avviare un server di applicazione.
  2. Avviare una sessione QShell eseguendo quanto segue da una riga comandi OS/400:
    STRQSH
    
  3. Immettere il seguente comando:
    /QIBM/ProdData/WebAS5/Base/bin/stopServer -instance
    nome_istanza_WASnome_app_server

    ::

    nome_istanza_WAS
    è il nome dell'istanza WebSphere Application Server in cui si desidera avviare il server di applicazione. L'istanza predefinita di WebSphere Application Server è default.

    Se si desidera arrestare il server di applicazione nell'istanza predefinita di WebSphere Application Server, il parametro -instance è facoltativo per il comando. Immettere ad esempio il seguente comando:

    /QIBM/ProdData/WebAS5/Base/bin/stopServer nome_istanza
    nome_app_server
    è il nome del server di applicazione che si desidera avviare.  Questo parametro è sensibile al maiuscolo/minuscolo - accertarsi di immettere il nome del server di applicazione in modo corretto.

    I nomi dei server di applicazione associati a WebSphere Commerce sono i seguenti:

    Applicazione Nome server di applicazione
    WebSphere CommerceWC_commerce_instance_name
    Pagamenti in WebSphere Commercepayments_instance_name_Commerce_Payments_Server

    dove commerce_instance_name è il nome dell'istanza WebSphere Commerce e payments_instance_name è il nome dell'istanza WebSphere Commerce Payments.

    Il nome predefinito dell'istanza di WebSphere Commerce è demo ed il nome del server di applicazione predefinito di WebSphere Commerce è WC_demo.

    Il nome predefinito dell'istanza di WebSphere Commerce Payments è wpm d il nome del server di applicazione predefinito di WebSphere Commerce Payments è wpm_Commerce_Payments_Server.

Quando un server di applicazione viene arrestato correttamente, viene visualizzato il seguente messaggio:

L'arresto del server nome_app_server è stato eseguito correttamente.

dove nome_app_server è il nome del del server di applicazione arrestato.