GFS2 withDraw 대응

환경 : RHCS + GFS2
상황발생 : GFS2파일 시스템에 error가 발생하게 되면 withdraw 되면서 파일 시스템이 unavailable(이용할수없는) 상태로 빠집니다.
로그

GFS2:fsid=data01:fatal: invalid metadata block

참고 자료 : https://access.redhat.com/solutions/332223

해결방법

1. GFS2파일 시스템을 remount 하시기 전 withdraw 메세지 발생한 노드(서버)를 모두 리부팅
2. 최신 버전인 fsck.gfs2프로그램을 적용 할수 있기 위해 gfs2-utils 패키지를 최신 버전으로 업데이트 하시는 것을 권장 함

# yum update gfs2-utils

3. GFS2 파일 시스템이 모든 노드에 umount 된것을 확인

[root@node1]# umount /export/gfs2
[root@node1]# mount | grep '/export/gfs2'
[root@node1]#

3-1.withDraw 발생한 노드에서 fsck.gfs2 명령어로 파일시스템 체크

fsck.gfs2 -vvv -y <device path> 2>&1 | tee <output file>

4. fsck.gfs2 실행 완료 후 로그에 에러 메세지가 있는지를 확인!! 에러가 없으면 파일 시스템 리마운트