É possível usar o script stopOgServer para parar processos do servidor eXtreme Scale.
cd wxs_install_root/bin
Execute o script stopOgServer para parar o servidor de contêiner. Use esse comando apenas quando parar um servidor de contêiner único. Se executar o comando para parar um servidor de catálogos único ou vários servidores de contêiner sucessivamente, poderão ocorrer problemas de desempenho ao desordenar o posicionamento dosshards.
stopOgServer containerServer -catalogServiceEndPoints MyServer1.company.com:2809
Para evitar problemas de desordem e de desempenho de posicionamento de shard quando desejar parar diversos servidores de contêiner ao mesmo tempo, use o seguinte formato de comando. Separe uma lista de servidores de contêiner com vírgulas:
stopOgServer containerServer0,containerServer1,containerServer2
-catalogServiceEndPoints MyServer1.company.com:2809
Se desejar parar todos os contêineres em uma zona ou host específico, será possível usar o parâmetro -teardown. Consulte o Parando Servidores Corretamente com o Utilitário xscmd para obter informações adicionais.Execute o script stopOgServer para parar o servidor de catálogos.
stopOgServer.sh catalogServer -catalogServiceEndPoints MyServer1.company.com:2809
Iniciar um serviço de catálogo requer portas de acesso peer e portas de acesso do cliente, se as portas padrão não tiverem sido usadas. Parar um serviço de catálogo requer apenas a porta ORB.
Se um contêiner falhar ao parar, é possível ativar o rastreio para ajudar com a depuração do problema. Para ativar o rastreio durante a interrupção de um servidor, inclua os parâmetros -traceSpec e -traceFile nos comandos de interrupção. O parâmetro -traceSpec especifica o tipo de rastreio a ser ativado e o parâmetro -traceFile especifica o caminho e o nome do arquivo a ser criado e utilizado para os dados de rastreio.
cd wxs_install_root/bin
stopOgServer.sh c4 -catalogServiceEndPoints MyServer1.company.com:2809
-traceFile ../logs/c4Trace.log -traceSpec ObjectGrid=all=enabled
Após o rastreio ser obtido, consulte os erros relacionados aos conflitos de porta, às classes ausente, aos arquivos XML ausentes ou incorretos ou a quaisquer rastreios de pilha. As especificações de rastreio de inicialização sugeridas são:
Para obter mais informações sobre como parar servidores integrados programaticamente, consulte o Usando a API do Servidor Integrado para Iniciar e Parar Servidores.