
그리고 영어를 실례합니다 :-)
고가용성 모드에서 학습 목적으로 IBM 플랫폼 HPC v4.2를 설치하고 있습니다.
내 연구실은 다음과 같습니다.
- 물리적 머신 Fedora 25: 공유 스토리지용 nfs3
- VM1 : 관리자1 : RHEL 6.5
- VM2 : 관리자2 : RHEL 6.5
설치는 다음과 같이 진행됩니다.
- 첫 번째 관리자에 phpc 설치:manager1
- 두 번째 관리자:manager2에 phpc를 설치합니다(동일한 옵션 사용).
- HA용 NFS3 공유(홈 및 데이터) 구성
- Manager1에서 HA 설치를 트리거합니다.
이 모든 단계는 성공적으로 완료되었지만 HA 설치가 끝나면 phpc webmin 인터페이스에 로그인할 수 없었고 일부 서비스/데몬이 실행되지 않는 오류가 발생했습니다.
약간의 조사 끝에 문제를 발견했습니다. 적어도 문제는 있는 것 같습니다. :-)
문제는 ActiveMQ 프로세스에서 발생합니다. 프로세스가 시작되지만 해당 포트(61616)에 바인딩되지 않습니다. - 포트는 무료이며 방화벽에서 열려 있습니다.
activemq 프로세스는 /opt/pcm/activemq/data를 사용하여 로그 파일, pid 파일 및 데이터베이스가 포함된 kahadb 디렉토리를 저장합니다(저는 activemq에 대해 잘 모릅니다).
HA 모드에서는 데이터 디렉토리가 nfs3 공유에 복사되고 /shared_phpc/opt/pcm/activemq/data에 마운트되며, 해당 디렉토리를 가리키는 Symplink가 /opt/pcm/activemq/data의 두 관리자 모두에 생성됩니다.
/opt/pcm/activemq/data -> /shared_phpc/opt/pcm/activemq/data
심볼릭 링크의 이름을 바꾸고 HA 설치 프로그램에서 백업한 실제 디렉터리를 사용하면 activemq 프로세스가 성공적으로 시작되지만 심볼릭 링크를 사용하지 않으면 시작되지만 해당 포트에 바인딩되지 않습니다.
액세스 권한 문제인지 확인하기 위해 공유 데이터 디렉터리의 모든 파일을 삭제하기도 했지만 그렇지 않았습니다. activemq 프로세스가 시작되고 로그 파일, pid 파일, kahadb 디렉터리, 잠금 파일이 다시 생성됩니다. kahadb 디렉터리에 설치했는데 kahadb 파일이 생성되지 않고 제대로 시작되지 않습니다.
로그 파일에 오류 메시지가 없습니다. 지금은 어디를 봐야 할지 모르겠습니다.
미리 감사드립니다.