IBM GPFS SSH 포트 변경하고 SSH 키 쌍을 생성하여 SSH 구성 방법을 안내합니다.
IBM GPFS SSH 포트 변경
- sshd 구성 파일을 엽니다:
vi /etc/ssh/sshd_config
- SSH 포트를 나타내는 라인을 찾아 (기본값은 22) 원하는 포트로 변경합니다(예: 2222):
# Port 22
Port 2222
- 변경 사항을 저장하고 에디터를 종료합니다.
- 변경 사항을 적용하려면 SSH 데몬을 중지하고 시작합니다:
stopsrc –s sshd
startsrc –s sshd
GPFS SSH 키 쌍 생성 및 접속 테스트
- 각 노드에서 SSH 키 쌍을 생성합니다(모든 노드에서 실행):
ssh-keygen -t rsa
- 공개 키를 authorized_keys 파일로 복사합니다(Node_01에서 실행):
cp ~/.ssh/id_rsa.pub ~/.ssh/authorized_keys
- Node_02의 공개 키를 Node_01의 임시 디렉토리로 복사합니다(Node_01에서 실행):
scp node_02:~/.ssh/id_rsa.pub /tmp/id_rsa.pub
- Node_02의 공개 키를 Node_01의 authorized_keys 파일에 추가합니다(Node_01에서 실행):
cat /tmp/id_rsa.pub >> ~/.ssh/authorized_keys
- authorized_keys 파일을 Node_02로 복사합니다(Node_01에서 실행):
scp ~/.ssh/authorized_keys node_02:~/.ssh/authorized_keys
SSH 접속 테스트
node_01# ssh node_01 date
node_01# ssh node_02 date
node_02# ssh node_01 date
node_02# ssh node_02 date
GPFS SSH 파일 원격 복사 구성
- GPFS 클러스터 정보 표시:
mmlscluster
- 원격 셸 및 파일 복사 명령을 SSH로 변경합니다(어떤 노드에서든 실행):
mmchcluster -r /usr/bin/ssh -R /usr/bin/scp
- 변경 사항 확인:
mmlscluster
출력에는 다음이 표시되어야 합니다:
Remote shell command: /usr/bin/ssh
Remote file copy command: /usr/bin/scp
GPFS 클러스터 정상 확인
- GPFS 클러스터 구성 확인:
mmlscluster
- GPFS 디스크 공간 사용량 표시:
df
- GPFS 클러스터 상태 표시:
mmgetstate -aL
- 문제가 있는지를 모니터링하기 위해 GPFS 로그를 실시간으로 표시:
tail -f /var/mmfs/gen/mmfslog
- GPFS 로그 표시:
cat /var/mmfs/gen/mmfslog
- AIX 에러 로그 확인:
errpt
요약
이러한 단계를 따라 GPFS 시스템에서 SSH 포트를 변경하고 SSH 키 쌍을 생성하며 원격 셸 및 파일 복사 작업에 SSH를 사용하여 GPFS SSH 변경 작업을 구성합니다.