Com o xscmd, é possível
concluir tarefas administrativas no ambiente.
Antes de Iniciar
- Você deve ter uma instalação cliente.
- O dispositivo deve ser iniciado. Você deve ter o endereço IP e o
número da porta para um servidor de catálogos ativo. Na interface com o usuário, clique em . Selecione um membro coletivo. O IP e o número da porta
para o servidor de catálogos são exibidos.
- Verifique se a variável de ambiente JAVA_HOME
está configurada para usar o ambiente de tempo de execução que foi instalado com o produto.
Se estiver usando a versão de avaliação do produto, você deverá configurar a variável de ambiente
JAVA_HOME.
Procedimento
- Faça download do truststore ativo para o dispositivo para o cliente. Na interface com o usuário do dispositivo,
clique em . O
arquivo truststore padrão é o arquivo xsatruststore.jks. A senha padrão
para este arquivo é: xc10pass.
- 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.
- Configure a variável de ambiente CLIENT_AUTH_LIB:
set CLIENT_AUTH_LIB=<path_to_security_JAR_or_classes>
set CLIENT_AUTH_LIB=<path_to_security_JAR_or_classes>
export CLIENT_AUTH_LIB
- 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]
- Exiba a ajuda para as várias opções xscmd.
- Para exibir a ajuda geral, execute o seguinte comando:
./xscmd.sh -h
xscmd.bat -h
- Para exibir uma lista de todos os comandos, execute o comando
a seguir:
./xscmd.sh -lc
xscmd.bat -lc
- Para exibir a ajuda para um comando específico, execute o seguinte comando:
./xscmd.sh -h command_name
xscmd.bat -h command_name
- Para exibir uma lista dos grupos de comandos, execute o seguinte comando:
./xscmd.sh -lcg
xscmd.bat -lcg
- Para exibir uma lista dos comandos dentro de um grupo de comandos, execute o seguinte comando:
./xscmd.sh
-lc command_group_name
xscmd.bat -lc command_group_name
- 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:
./xscmd.sh -c <command_name>
-cep hostname:port(,hostname:port)
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. .
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