MariaDB/장애

[장애] ssh: connect to host 10.10.10.191 port 22: Connection refused

유희수 2020. 2. 28. 10:02

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