RHEL8 HA-LVM 설정 > Cluster 자료실

본문 바로가기

사이트 내 전체검색

뒤로가기 Cluster 자료실

RHEL8 HA-LVM 설정

페이지 정보

작성자 kwazii 작성일 21-12-09 14:03 조회 4,441 댓글 1

본문

레드햇 클러스터에서 사용하는 볼륨 종류에는 대표적으로 HA-LVM CLVM 있습니다.

주로 SAN스토리지를 이용하여 구성되며, 두 볼륨은 아래와 같은 특성을 가지고 있습니다.

 

HA-LVM

번에 노드에서만 볼륨 활성화가 진행되는 Active-Standby구조를 가지며, 클러스터에 리소스로 등록하여 클러스터의 제어를 받습니다.

 

CLVM

번에 노드 모두에서 읽고 쓰기가 가능하며, 주로 gfs2 파일 시스템으로 포맷 하여 사용합니다.



HA-LVM 경우는 RHEL7에서는 /etc/lvm.conf volume_list 등록하여 사용하였지만RHEL8부터는 볼륨 설정 방법이 조금 변경되었습니다.

아래의 내용은 RHEL8에서 HA-LVM을 설정 하기 위한 방법이며, 스토리지 할당 및 클러스터 구축 부분은 생략하였습니다.




RHEL8 HA-LVM 설정



1) 주요 파일 백업

All Node] # cp -a /etc/lvm/lvm.conf /root/backup

All Node] # cp /boot/initramfs-$(uname-r).img /root/backup 


 

2) lvm.conf 수정

All Node] #  cat /etc/lvm/lvm.conf  | grep system_id_source

         system_id_source = "uname"           ## system_id_source 의 값을 "uname"으로 변경'


All Node] #  dracut -f -v                           ## initramfs 파일 재 생성


All Node] #  reboot



3) PV/VG/LV 생성  ( 한쪽 노드에서만 진행 )

[root@clu1 ~] # pvcreate /dev/sdb1

[root@clu1 ~] # vgcreate cluster_vg /dev/sdb1

 

[root@clu1 ~] # lvcreate -L +10G -n data cluster_vg

[root@clu1 ~] # mkfs.xfs /dev/cluster_vg/data 

 

** 여기 까지 완료되면 VG를 생성한 노드에서만 LV를 볼 수 있다 **


[root@clu1 ~]# vgs -o +systemid

  VG             #PV #LV #SN Attr   VSize    VFree    System ID

  cluster_vg       1   3   0 wz--n- <256.00g <226.00g clu1    

  rootvg           1   5   0 wz--n-  <63.02g  <40.02g

 

[root@clu2 ~]# vgs -o+systemid

  VG     #PV #LV #SN Attr   VSize   VFree   System ID

  rootvg   1   5   0 wz--n- <63.02g <40.02g   



4) 클러스터 리소스 등록


- LVM 리소스 등록

[root@clu1 ~]# pcs resource create [resoucre_name] ocf:heartbeat:LVM-activate vgname=cluster_vg activation_mode=exclusive vg_access_mode=system_id --group [group_name] 


- 인식이 잘 안 될 경우 아래 명령어 실행

All Node] # vgchange --systemid $(uname -n) cluster_vg 


- 파일시스템 리소스 등록

[root@clu1 ~]# pcs resource create [resoucre_name] Filesystem device=/dev/cluster_vg/data directory=/data fstype=xfs --group [group_name] 



댓글목록 1

최고관리자님의 댓글

최고관리자 작성일

좋은글 감사합니다. ^^

Copyright © 소유하신 도메인. All rights reserved.

사이트 정보

회사명 : (주)리눅스데이타시스템 / 대표 : 정정모
서울본사 : 서울특별시 강남구 봉은사로 114길 40 홍선빌딩 2층 / tel : 02-6207-1160
대전지사 : 대전광역시 유성구 노은로174 도원프라자 5층 / tel : 042-331-1161

PC 버전으로 보기