activemq는 심볼릭 링크 데이터 디렉토리에 kahadb를 생성할 수 없습니다

activemq는 심볼릭 링크 데이터 디렉토리에 kahadb를 생성할 수 없습니다

영어로 되어있는 점 양해 부탁드립니다 :-)

고가용성 모드 학습을 위해 IBM Platform HPC v4.2를 설치 중입니다.

내 연구실은 다음과 같습니다.

  • 물리적 머신 Fedora 25: 공유 스토리지용 nfs3
  • VM1: 관리자 1: RHEL 6.5
  • VM2: 관리자 2: RHEL 6.5

설치 과정은 다음과 같습니다.

  1. 첫 번째 관리자:manager1에 phpc를 설치합니다.
  2. 두 번째 관리자:manager2에 phpc를 설치합니다(동일한 옵션 사용).
  3. HA용 NFS3 공유(홈 및 데이터) 구성
  4. Manager1에서 HA 설치 트리거

이 모든 단계는 성공적으로 완료되었지만 HA 설치가 끝나면 phpc webmin 인터페이스에 로그인할 수 없어 일부 서비스/데몬이 실행되지 않는다는 오류가 발생했습니다.

몇 가지 조사 끝에 문제를 발견했는데 적어도 하나는 있는 것 같습니다. :-)

문제는 시작되었지만 해당 포트(61616)에 바인딩되지 않은 ActiveMQ 프로세스에서 발생합니다. - 포트는 무료이며 방화벽에서 열려 있습니다.

activemq 프로세스는 /opt/pcm/activemq/data를 사용하여 로그 파일, pid 파일 및 데이터베이스가 포함된 kahadb 디렉터리를 저장합니다(저는 activemq에 대해 잘 모릅니다).

HA 모드에서 데이터 디렉토리는 /shared_phpc/opt/pcm/activemq/data에 마운트된 nfs3 공유에 복사되고 /opt/pcm/activemq/data의 두 관리자 모두에 기호 링크가 생성됩니다. 이 디렉토리를 가리킵니다.

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

심볼릭 링크의 이름을 바꾸고 HA 설치 프로그램으로 백업된 실제 디렉터리를 사용하면 activemq 프로세스가 성공적으로 시작되지만 심볼릭 링크를 사용하면 시작되지 않고 시작되지만 해당 포트에 바인딩되지 않습니다.

액세스 권한 문제인지 확인하기 위해 공유 데이터 디렉터리의 모든 파일을 삭제하기도 했지만 그렇지 않았습니다. activemq 프로세스가 시작되고 로그 파일, pid 파일, kahadb 디렉터리, 잠금 파일 및 kahadb 디렉터리가 다시 생성되지만 kahadb 파일이 생성되어 제대로 시작되지 않습니다.

내 로그 파일에는 오류 메시지가 없으며 지금은 어디를 봐야 할지 모르겠습니다.

미리 감사드립니다.

관련 정보