Linux 클러스터 페이스메이커(PCS)를 이용한 중지 및 기동 Fail-Over 및 원복 작업, 신규 디스크 인식 및 파일시스템 확장 작업 , 다중 경로 Multipath 설정에 대해서 알아보겠습니다.
1. Linux 클러스터 PCS를 이용한 Fail-Over 및 원복
1.1 클러스터 상태 확인
# pcs status # 현재 상태 확인
# pcs config # 구성 정보 확인
1.2 클러스터 중지 및 Fail-Over 수행
# pcs cluster stop --all # 클러스터 중지
# pcs cluster stop node1 # Fail-Over 수행 (node1 → node2)
1.3 클러스터 원복 및 Take-Over 수행
# pcs cluster start --all # 클러스터 기동 (중지된 상태에서)
# pcs cluster start node1 # Fail-Over 수행 (node2 → node1)
# pcs cluster standby node2 # 리소스 Take-Over 확인
# pcs cluster unstandby node2 # Take-Over 취소
2. 새로운 디스크 및 파일시스템 확장
2.1 새로운 디스크 인식
# ls /sys/class/scsi_host/ | while read host ; do echo "- - -" > /sys/class/scsi_host/$host/scan ; done
# fdisk –l # 신규 디스크 확인
2.2 GPT 파티션 작업 및 파일시스템 생성
# parted /dev/sd?? # 디스크 정보 확인 후
(parted) mklabel gpt
(parted) print
(parted) mkpart primary 0 100%
Warning: The resulting partition is not properly aligned for best performance.
Ignore/Cancel? I
(parted) print
(parted) quit
# mkfs.xfs –f /dev/sd?? # 디스크 정보 확인 후
2.3 파일시스템 확장
# pvscan
# pvcreate /dev/sd??
# vgextend VG01 /dev/sd??
# lvscan
# lvextend –l +100%FREE /dev/VG01/lvapp
# xfs_growfs /dev/mapper/VG01-lvapp
3. Multipath 설정
3.1 Multipath 서비스 활성화
# mpathconf —enable
# systemctl start multipathd
# systemctl enable multipathd
# systemctl reboot # 필요시 OS 재기동
3.2 Multipath 상태 확인
# multipath -ll
이상으로 Linux 클러스터 PCS를 이용한 Fail-Over 및 원복, 디스크 및 파일시스템 확장, Multipath 설정에 관한 블로그를 마치겠습니다.