GFS Best Practices and Performance Tuning
Configuration and Setup
- Locking, and single to clustered filesystem changes
- Distributed lock management
- Switching from lock_nolock to a clustered filesystem:
- Display the superblock:
-gfs_tool sb /dev/vg00/mygfs all
## gfs volume 정보 확인
- Change Locking:
-gfs_tool sb /dev/vg00/mygfs proto lock_dlm
## protocol 변경
- Change Cluster:
-gfs_tool sb /dev/vg00/mygfs locktable mycluster:mygfs
## locktable 변경
## 상황에 따라선 LVM Locking Type 를 변경 한 후 적용해야 될때도 있다.
기존 2대의 GFS 시스템에서 1대의 Single GFS 로 갈경우 RHCS 가 Start 되어 있지 않아서 LVM 이 Cluster Volume 라고 활성화가 안 된다.
이 경우 일반 LVM 으로 변경 후 Cluster LVM 을 해제 한다. 방법은 아래와 같다.
/etc/lvm/lvm.conf
locking_type=1
to
locking_type=0 ## 1 을 0 으로 변경 한다.
vgchange -aln ## VG 비 활성화
vgchange -cn VG_Name ## VG cluster No
/etc/lvm/lvm.conf
locking_type=0
to
locking_type=1 ## 0 을 1 으로 원복 한다.
vgchange -aly ## VG 활성화
하면 LVM 이 활성화 된다.
그리고 나서 해당 LVM 의 protocol 이나 locktable 을 변경 하면 된다.



