activemq não pode criar o kahadb no diretório de dados com links simbólicos

1

e desculpe o inglês: -)

Estou instalando a plataforma IBM HPC v4.2 para fins de aprendizado no modo de alta disponibilidade.

Meu laboratório é:

  • máquina física Fedora 25: nfs3 para armazenamento compartilhado
  • VM1: manager1: RHEL 6.5
  • VM2: manager2: RHEL 6.5

A instalação é assim:

  1. instala o phpc no primeiro gerenciador: manager1
  2. instala o phpc no segundo gerenciador: manager2 (usando as mesmas opções)
  3. configurar um compartilhamento NFS3 (home e dados) para HA
  4. acionar a instalação de HA no gerenciador1

Todos esses passos foram feitos com sucesso, mas no final da instalação do HA, eu não consegui logar na interface webmin do phpc, eu tive um erro de alguns serviços / daemons que não estavam rodando.

Depois de algumas escavações, eu encontrei o problema, eu acho que tenho pelo menos: -)

O problema vem do processo do ActiveMQ, o processo é iniciado, mas não se liga à sua porta (61616). - a porta está livre e aberta no firewall.

O processo do activemq usa / opt / pcm / activemq / data para armazenar seu arquivo de log, arquivo pid e diretório kahadb que contém seu banco de dados (não sei muito sobre o activemq).

No modo HA, o diretório de dados é copiado para o compartilhamento nfs3, montado em / shared_phpc / opt / pcm / activemq / data, e um link simbólico é criado em ambos os gerenciadores em / opt / pcm / activemq / data para apontar para esse diretório.

/ opt / pcm / activemq / data - > / shared_phpc / opt / pcm / activemq / data

Se eu renomear o symlink e usar o diretório real (que foi feito backup pelo instalador de alta disponibilidade), o processo do activemq será iniciado com êxito, mas se eu usar o symlink, ele será iniciado, mas não será vinculado é a porta.

Até deletei todos os arquivos no diretório de dados compartilhados para ver se havia algum problema de direitos de acesso, mas não foi, o processo do activemq inicia, recria seu arquivo de log, arquivo pid, o diretório kahadb, o bloqueio arquivo no diretório kahadb, mas ele não cria os arquivos kahadb e não inicia corretamente.

Não tenho mensagens de erro no arquivo de log, não sei onde procurar agora.

Obrigado antecipadamente.

    
por Wodel 16.12.2016 / 18:23

0 respostas

Tags