1. 내용
1.1 환경
- MariaDB Version : 10.1.12
- DB 서버 2대 이중화 구성
1.2 내용
- 서버 Port 변경 후 mha_controller 실행 시 에러 발생하며 실행되지 않음
[hiwdbusr@hiwsvr02 scripts]$ ./mha_controller.sh
ssh: connect to host 10.10.10.191 port 22: Connection refused
ssh: connect to host 10.10.10.192 port 22: Connection refused
[ERR-005] Unable to perform programs on MariaDB MHA master server. Please start the program on the Slave server. (Current Status : Unknown)
2. 원인 분석
2.1 ssh config 확인
- 변경되기 이전 port로 ssh 통신을 시도하여 에러 메시지 발생됨
3. 해결 방법
3.1 Master/Slave 서버의 ssh config 파일 수정
- 'Port' 항목을 찾아 변경된 port 번호로 수정 (주석# 표시가 되어있는 경우 주석 해제)
- 수정 파일 : /etc/ssh/ssh_config , /etc/ssh/sshd_config
3.2 ssh 재시작
- root 권한으로 재시작 실행
- 명령어 : systemctl restart sshd