< Anterior | Próximo >

Módulo 5: Use o Utilitário xscmd para Monitorar as Grades de Dados e Mapas

O utilitário xscmd pode ser usado para mostrar as grades de dados e tamanhos de mapa principais da grade de dados Grade. A ferramenta xscmd usa o MBean para consultar todos os artefatos grade de dados, tais como os shards primários, os shards de réplica, servidores de contêiner, tamanhos de mapa, e outros dados.

Para este tutorial, o servidor de catálogos está em execução como um servidor Java SE independente. Os servidores de contêiner estão em execução nos servidores de aplicativos do WebSphere Application Server.

Para o servidor de catálogos, um servidor MBean é criado na Java virtual machine (JVM) padrão. Quando a ferramenta xscmd é usada no servidor de catálogos, a segurança do WebSphere eXtreme Scale é usada.

Para os servidores de contêiner, o tempo de execução do WebSphere eXtreme Scale registra o beans gerenciados (MBean) com o servidor MBean que é criado pelo tempo de execução do WebSphere Application Server. A segurança usada pela ferramenta xscmd é fornecida pela segurança MBean do WebSphere Application Server.

  1. Usando uma ferramenta de linha de comandos, abra o diretório DMGR_PROFILE/bin .
  2. Executar a ferramenta xscmd. Use os parâmetros -c showPlacement -st P como nos exemplos a seguir:
    [Linux][Unix]
    xscmd.sh -c listObjectGridPlacement -cep localhost:16099 -g Grid -ms mapSet -sf P 
    -user manager -pwd manager1 
    [Windows]
    xscmd.bat -c listObjectGridPlacement -cep localhost:16099 -g Grid -m mapSet -sf P 
    -user manager -pwd manager1 
    O nome do usuário e a senha são passados para o servidor de catálogos para autenticação.
  3. Visualize os resultados do comando.
    *** Showing all primaries for grid - Grid & mapset - mapSet
    Partition Container Host Server
    0 myCell02\myNode04\xs2_C-1 myhost.mycompany.com myCell02\myNode04\xs2
    1 myCell02\myNode04\xs2_C-1 myhost.mycompany.com myCell02\myNode04\xs2
    2 myCell02\myNode04\xs2_C-1 myhost.mycompany.com myCell02\myNode04\xs2
    3 myCell02\myNode04\xs2_C-1 myhost.mycompany.com myCell02\myNode04\xs2
    4 myCell02\myNode04\xs2_C-1 myhost.mycompany.com myCell02\myNode04\xs2
  4. Executar a ferramenta xscmd. Use o parâmetro -c showMapSizes como nos exemplos a seguir:
    [Linux][Unix]
    xscmd.sh -c showMapSizes -cep localhost:16099 -g Grid -ms mapSet  -user manager -pwd manager1
    [Windows]
    xscmd.bat -c showMapSizes -cep localhost:16099 -g Grid -ms mapSet -user manager -pwd manager1
    O nome do usuário e a senha são passados para o servidor de catálogos para autenticação. Depois de executar o comando, será solicitado fornecer o ID de usuário e senha do WebSphere Application Server para autenticação no WebSphere Application Server. Você deve fornecer estas informações de login porque a opção -c showMapSizes obtém o tamanho de mapa de cada servidor de contêiner, o qual requer a segurança do WebSphere Application Server.
  5. Opcional: É possível alterar o arquivo PROFILE/properties/sas.client.props para executar o comando sem o ID do usuário e a senha necessários. Altere a propriedade com.ibm.CORBA.loginSource a partir do prompt para propriedades e, em seguida, forneça o ID de usuário e a senha. Um exemplo das propriedades no arquivo PROFILE/properties/sas.client.props é o seguinte:
    com.ibm.CORBA.loginSource=properties
    # RMI/IIOP user identity
    com.ibm.CORBA.loginUserid=Admin
    com.ibm.CORBA.loginPassword=xxxxxx
  6. Opcional: Se estiver usando o comando xscmd em uma instalação independente do WebSphere eXtreme Scale, você deverá incluir as opções a seguir:
    • Se estiver usando a segurança do WebSphere eXtreme Scale:
      -user
      -pwd
    • Se estiver usando a segurança do WebSphere eXtreme Scale com geração de credencial customizada:
      -user
      -pwd
      -cgc
      -cgp
    • Se SSL estiver ativado:
      -tt
      -cxpv
      -prot
      -ks
      -ksp
      -kst
      -ts
      -tsp
      -tst
    Se a segurança do WebSphere eXtreme Scale e o SSL estiverem ativados, ambos os conjuntos de parâmetros serão necessários.

Ponto de verificação de lições

Você usou a ferramenta xscmd para monitorar as grades de dados e os mapas em sua configuração.

< Anterior | Próximo >