IBM MQ 고가용성 - 다중 인스턴스 구성 - HA

2977 단어 분산MQ 메시지
환경 1.192.168.13.128 xingyeIBMMQ 2. 192.168.13.162 xingyeIBMMQ1
먼저 공유 서버가 있는 기계를 시작하고 방화벽을 꺼야만 다른 기계가 자동으로 불러올 수 있다
각 서버의 mqm uid와gid 일치 확인
vim /etc/passwd
mount -t nfs 192.168.13.128:/MQHA  /MQHA
vim /etc/rc.local 
 
mount -t nfs 192.168.13.128:/MQHA  /MQHA
 nfs-utils
yum install nfs-utils
2.mount 
mount -t nfs 10.18.105.116:/home/dhcc/nfs /home/shao/nfs      #Ubuntu ip 10.18.105.116
3. ---- , 
vim /etc/rc.local 
 
sudo mount -t nfs 10.18.105.116:/home/dhcc/nfs /home/shao/nfs

 mount -t nfs 192.168.13.128:/MQHA  /MQHA

xingyeIBMMQ에 대기열 관리자 QM1을 만들고 데이터 파일을 지정합니다
[mqm@localhost bin]$ crtmqm -ld /MQHA/logs  -md /MQHA/qmgrs -q QM1

구성 세부 정보 복사 및 xingyeIBMMQ1
[mqm@localhost bin]$ dspmqinf -o command QM1
addmqinf -s QueueManager -v Name=QM1 -v Directory=QM1 -v Prefix=/var/mqm -v DataPath=/MQHA/qmgrs/QM1

QM1 시작
strmqm -x QM1

자원 관리자에서 정상적으로 시작된 서버에 백업하기 위해 다른 시작을 자원 관리자를 통해 QM1을 멈추고 swithover를 선택하여 테스트 고장 전이와 종료 테스트를 실현할 때 공유 서버가 있는 기계를 끄지 마십시오.
 CONNAME(‘92.46.1.1(1415), 85.42.3.8(2423)’)        QM1.listener  1417  192.168.13.128  
<property name="connectionNameList" value="192.168.13.131(1419),192.168.13.128(1419)" />
<property name="channel" value="QRECV"/>
<property name="queueManager" value="QM2" /> 

큐 매니저 QM2 시작
다른 서버에서 QM2를 대기 상태로 시작
대기 시작 성공 시계 표시
마스터 MQ2 중지
백업 MQ2 자동 접속 실행

좋은 웹페이지 즐겨찾기