문서유형ㅣ기술정보
분야ㅣ설치
적용제품버전ㅣ Tibero5/Tibero6/Tibero7
문서번호ㅣTINTI043
개요
본 문서는 CentOS7 2Node 기준 OCFS2(Oracle Cluster File System Version 2) 설정하는 방법을 기술합니다.
방법
1. 패키지 설치 (두 노드 공통)
yum install -y ocfs2-tools ocfs2-tools-devel
2. 클러스터 레이아웃 설정 (각 노드 순서대로)
[1번 노드]
o2cb add-cluster tbdata
o2cb list-cluster tbdata
o2cb add-node --ip 192.168.0.168 --port 7777 --number 1 tbdata tac1
o2cb add-node --ip 192.168.0.169 --port 7777 --number 2 tbdata tac2
cat /etc/ocfs2/cluster.conf
[2번 노드]
mkdir /etc/ocfs2
vi /etc/ocfs2/cluster.conf
1번 노드 cluster.conf 내용 입력
3. O2CB 클러스터 스택 활성화 (두 노드 모두)
[1번/2번 노드]
/sbin/o2cb.init configure
y
enter
tbdata
enter
enter
enter
enter
systemctl start o2cb
systemctl enable o2cb
systemctl status o2cb
systemctl start ocfs2
systemctl enable ocfs2
systemctl status ocfs2
vi /etc/sysctl.d/99-sysctl.conf
kernel.panic = 30
kernel.panic_on_oops = 1
sysctl -p
4. OCFS2 파일시스템 생성 (한 노드에서만, 딱 1번)
[1번 노드]
mkfs.ocfs2 -L "tbdata" /dev/sdb
5. 마운트 (두 노드 모두)
[1번/2번 노드]
mkdir /tbdata
mount /dev/sdb1 /tbdata
sudo mount -L tbdata /tbdata
chown -R tibero:dba /tbdata
chmod -R 750 /tbdata
vi /etc/fstab
/dev/sdb1 /tbdata ocfs2 _netdev,defaults 0 0