Iniciando e Parando um Servidor de Aplicativos no OS/400

O perfil do usuário deve ter autoridade *JOBCTL para iniciar ou parar um servidor de aplicativos.

Para iniciar um servidor de aplicativos no OS/400, proceda da seguinte forma:

  1. Assegure que o subsistema do WebSphere Application Server seja iniciado, procedendo da seguinte forma:
    1. Inicie uma sessão de comando do OS/400.
    2. Emita o seguinte comando:
      WRKSBS
      
    3. Assegure que o seguinte subsistema apareça na lista de subsistemas em execução exibida:
      QEJBAS5
      
    4. Se o subsistema QEJBAS5 não aparecer na lista de subsistemas em execução, você deverá iniciar o subsistema antes de iniciar um servidor de aplicativos.
  2. Inicie uma sessão de QShell inserindo o seguinte a partir de uma linha de comandos do OS/400:
    STRQSH
    
  3. Digite o seguinte comando:
    /QIBM/ProdData/WebAS5/Base/bin/startServer -instance WAS_instance_nameapp_server_name

    em que:

    WAS_instance name
    é o nome da instância do WebSphere Application Server na qual você deseja iniciar o servidor de aplicativos. A instância padrão do WebSphere Application Server é default.

    Se você deseja iniciar o servidor de aplicativos na instância padrão do WebSphere Application Server, o parâmetro -instance é opcional para o comando. Por exemplo, insira o seguinte comando:

    /QIBM/ProdData/WebAS5/Base/bin/startServer instance_name
    app_server_name
    é o nome do servidor de aplicativos que você deseja iniciar.   Este parâmetro faz distinção entre maiúsculas e minúsculas - assegure que você tenha o tipo de letra correto na ortografia do nome do servidor de aplicativos.

    Os nomes dos servidores de aplicativos associados ao WebSphere Commerce são os seguintes:

    Aplicativo Nome do Servidor de Aplicativos
    WebSphere CommerceWC_commerce_instance_name
    WebSphere Commerce Paymentspayments_instance_name_Commerce_Payments_Server

    em que commerce_instance_name é o nome da instância do WebSphere Commerce e payments_instance_name é o nome da instância do WebSphere Commerce Payments. O nome padrão da instância do WebSphere Commerce é demo, deste modo o nome do servidor de aplicativos padrão do WebSphere Commerce é WC_demo.O nome padrão da instância do WebSphere Commerce Payments é wpm, deste modo o nome do servidor de aplicativos padrão do WebSphere Commerce Payments é wpm_Commerce_Payments_Server.

Quando um servidor de aplicativos é iniciado com êxito, a seguinte mensagem é exibida:

EJB6123: Servidor de aplicativos iniciado.
Causa . . . . . : O servidor de aplicativos app_server_name na instância Base WAS_instance_name foi
iniciado e está pronto para aceitar conexões na porta admin port_number.

em que:

app_server_name
é o nome do servidor de aplicativos.
WAS_instance_name
é o nome da instância do WebSphere Application Server na qual o servidor de aplicativos foi iniciado. O nome da instância padrão do WebSphere Application Server é default.
port_number
é o número da porta do WebSphere Application Server Administrative Console. O número da porta padrão é 9090.

Se o número da porta na mensagem for 0, o servidor de aplicativos não foi iniciado com êxito.

Para parar um servidor de aplicativos no OS/400, proceda da seguinte forma:

  1. Assegure que o subsistema do WebSphere Application Server seja iniciado, procedendo da seguinte forma:
    1. Inicie uma sessão de comando do OS/400.
    2. Emita o seguinte comando:
      WRKSBS
      
    3. Assegure que o seguinte subsistema apareça na lista de subsistemas em execução exibida:
      QEJBAS5
      
    4. Se o subsistema QEJBAS5 não aparecer na lista de subsistemas em execução, você deverá iniciar o subsistema antes de iniciar um servidor de aplicativos.
  2. Inicie uma sessão de QShell inserindo o seguinte a partir de uma linha de comandos do OS/400:
    STRQSH
    
  3. Digite o seguinte comando:
    /QIBM/ProdData/WebAS5/Base/bin/stopServer -instance WAS_instance_nameapp_server_name

    em que:

    WAS_instance name
    é o nome da instância do WebSphere Application Server na qual você deseja iniciar o servidor de aplicativos. A instância padrão do WebSphere Application Server é default.

    Se você deseja parar o servidor de aplicativos na instância padrão do WebSphere Application Server, o parâmetro -instance é opcional para o comando. Por exemplo, insira o seguinte comando:

    /QIBM/ProdData/WebAS5/Base/bin/stopServer instance_name
    app_server_name
    é o nome do servidor de aplicativos que você deseja iniciar.   Este parâmetro faz distinção entre maiúsculas e minúsculas - assegure que você tenha o tipo de letra correto na ortografia do nome do servidor de aplicativos.

    Os nomes dos servidores de aplicativos associados ao WebSphere Commerce são os seguintes:

    Aplicativo Nome do Servidor de Aplicativos
    WebSphere CommerceWC_commerce_instance_name
    WebSphere Commerce Paymentspayments_instance_name_Commerce_Payments_Server

    em que commerce_instance_name é o nome da instância do WebSphere Commerce e payments_instance_name é o nome da instância do WebSphere Commerce Payments.

    O nome padrão da instância do WebSphere Commerce é demo, deste modo o nome do servidor de aplicativos padrão do WebSphere Commerce é WC_demo.

    O nome padrão da instância do WebSphere Commerce Payments é wpm, deste modo o nome do servidor de aplicativos padrão do WebSphere Commerce Payments é wpm_Commerce_Payments_Server.

Quando um servidor de aplicativos for parado com êxito, a seguinte mensagem será exibida:

A parada do servidor app_server_name foi concluída.

em que app_server_name é o nome do servidor de aplicativos que foi parado.