3.6. GFS2 파일 시스템에 저널 추가
GFS2에는 파일 시스템을 마운트해야 하는 클러스터의 각 노드에 대해 저널이 1개 있어야 합니다. 클러스터에 노드를 추가하는 경우 gfs2_jadd
명령을 사용하여 GFS2 파일 시스템에 저널을 추가할 수 있습니다. 기본 논리 볼륨을 확장하지 않고 언제든지 GFS2 파일 시스템에 저널을 동적으로 추가할 수 있습니다. gfs2_jadd
명령은 마운트된 파일 시스템에서 실행해야 하지만 클러스터의 하나의 노드에서만 실행해야 합니다. 다른 모든 노드는 확장이 발생했음을 인식합니다.
GFS2 파일 시스템이 가득 차면 파일 시스템이 포함된 논리 볼륨이 확장되어 파일 시스템보다 큰 경우에도 gfs2_jadd
명령이 실패합니다. 이는 GFS2 파일 시스템에서 저널이 포함된 메타데이터가 아닌 일반 파일이므로 기본 논리 볼륨을 확장하면 저널 공간을 제공하지 않습니다.
GFS2 파일 시스템에 저널을 추가하기 전에 다음 예와 같이 현재 gfs2_edit -p jindex
명령을 사용하여 현재 GFS2 파일 시스템에 포함된 저널 수를 확인할 수 있습니다.
# gfs2_edit -p jindex /dev/sasdrives/scratch|grep journal
3/3 [fc7745eb] 4/25 (0x4/0x19): File journal0
4/4 [8b70757d] 5/32859 (0x5/0x805b): File journal1
5/5 [127924c7] 6/65701 (0x6/0x100a5): File journal2
GFS2 파일 시스템에 저널을 추가하는 기본 명령의 형식은 다음과 같습니다.
gfs2_jadd -j Number MountPoint
숫자
- 추가할 새 저널 수를 지정합니다.
MountPoint
- GFS2 파일 시스템이 마운트된 디렉터리를 지정합니다.
이 예에서는 /mygfs2
디렉터리의 파일 시스템에 하나의 저널이 추가됩니다.
# gfs2_jadd -j 1 /mygfs2