Administrando com o Utilitário xscmd

Com o xscmd, é possível concluir tarefas administrativas no ambiente.

Antes de Iniciar

Procedimento

  1. Faça download do truststore ativo para o dispositivo para o cliente. Na interface com o usuário do dispositivo, clique em Dispositivo > Configurações > Segurança da Camada de Transporte > Fazer download do armazenamento confiável ativo. O arquivo truststore padrão é o arquivo xsatruststore.jks. A senha padrão para este arquivo é: xc10pass.
  2. Opcional: Se a autenticação de cliente estiver ativa: Na instalação de cliente, abra uma janela de linha de comandos. Na linha de comandos, configure as variáveis de ambiente apropriadas.
    1. Configure a variável de ambiente CLIENT_AUTH_LIB:
      • [Windows] set CLIENT_AUTH_LIB=<path_to_security_JAR_or_classes>
      • [Unix] set CLIENT_AUTH_LIB=<path_to_security_JAR_or_classes> export CLIENT_AUTH_LIB
  3. Conecte o utilitário xscmd ao dispositivo. No diretório bin na instalação cliente, execute o comando a seguir:
    xscmd.bat -ts xsatruststore.jks -tst jks -tsp xc10pass -user xcadmin -pwd xcadmin 
    -cep myxc10.mycompany.com  -prot TLS -cxpv IBMJSSE2 -tt TCP/IP [parâmetros adicionais]
  4. Exiba a ajuda para as várias opções xscmd.
    • Para exibir a ajuda geral, execute o seguinte comando:
      • [Unix] ./xscmd.sh -h
      • [Windows] xscmd.bat -h
    • Para exibir uma lista de todos os comandos, execute o comando a seguir:
      • [Unix] ./xscmd.sh -lc
      • [Windows] xscmd.bat -lc
    • Para exibir a ajuda para um comando específico, execute o seguinte comando:
      • [Unix] ./xscmd.sh -h command_name
      • [Windows] xscmd.bat -h command_name
    • Para exibir uma lista dos grupos de comandos, execute o seguinte comando:
      • [Unix] ./xscmd.sh -lcg
      • [Windows] xscmd.bat -lcg
    • Para exibir uma lista dos comandos dentro de um grupo de comandos, execute o seguinte comando:
      • [Unix] ./xscmd.sh -lc command_group_name
      • [Windows] xscmd.bat -lc command_group_name
  5. Execute comandos que se conectam a servidores de catálogos específicos. Você deve fornecer uma ou mais combinações de endereço IP e porta do servidor de catálogos para recuperar informações sobre as grades de dados que estão em execução no dispositivo.
    • Forneça uma lista de servidores de catálogos a serem conectados:
      • [Unix] ./xscmd.sh -c <command_name> -cep hostname:port(,hostname:port)
      • [Windows] xscmd.bat -c <command_name> -cep hostname:port(,hostname:port)
      Nos comandos, o command_name é o nome do comando que você está executando. O valor hostname:port é o nome do host e a porta do listener do servidor de catálogos. .
    CUIDADO:
    Não use os comandos a seguir em um ambiente do WebSphere DataPower XC10 Appliance:
    • -c releaseShard
    • -c reserveShard
    • -c swapShardWithPrimary
    • -c suspendBalancing
    • -c resumeBalancing
    • -c teardown
    • -c triggerPlacement
    • -c showinfo