반응형
Pacemaker 설치 및 클러스터 구성
VMware 환경의 Rocky Linux 8.X 서버에 Pacemaker를 설치하는 과정을 설명하고자 합니다. CentOS, RHEL 서버도 동일한 절차로 설치가 가능합니다.
설치 환경
- OS : Rocky Linux 8.8
- 가상화 플랫폼 : VMware Vsphere Horizon 8
- VMware 가상 서버 2대
참고. VMware 공유 디스크 설정
VMware Vsphere 환경에서 공유 디스크 설정하는 방법을 설명하고자 합니다.
서버 1
-
신규 SCSI 컨트롤러 생성 : SCSI 버스 공유 - 가상
-
신규 하드 디스크 생성 : 위에 생성한 SCSI 컨트롤러 연결
-
공유 디스크 설정 : 공유 - 다중작성기, 빠르게 비워지는 씩
서버 2
-
신규 SCSI 컨트롤러 생성 : SCSI 버스 공유 - 가상
-
기존 하드디스크 연결 : 위에 생성한 SCSI 컨트롤러 연결
-
공유 디스크 설정 : 공유 - 다중작성기 (Pacemaker 설치한 후, 공유 - 공유 없음 으로 변경)
Pacemaker 설치
1. 패키지 설치
$ yum localinstall clufter-*
$ yum localinstall libknet1-*
$ yum localinstall python3-clufter-0.77.1-5.el8.noarch.rpm
$ yum localinstall ruby*
$ yum localinstall resource-agents-4.9.0-51.el8.x86_64.rpm
$ yum localinstall libnozzle1-1.28-1.el8.x86_64.rpm
$ yum localinstall corosync*
$ yum localinstall pacemaker-*
$ yum localinstall pcs-0.10.8-4.el8.x86_64.rpm
$ yum localinstall fence-agents-all-4.2.1-67.el8.x86_64.rpm
2. 클러스터 구성
1) /etc/hosts 파일 내 서버 등록
$ vi /etc/hosts
10.100.1.1 TEST-1 TEST-1_hb
10.100.1.2 TEST-2 TEST-2_hb
2) 클러스터 hacluster 계정 패스워드 변경
$ echo '{Password}' | passwd hacluster --stdin
3) PCS 기동 및 자동실행 등록
$ systemctl enable pcsd
$ systemctl start pcsd
4) 클러스터 노드 인증
$ pcs host auth TEST-1_hb TEST-2_hb
5) 클러스터 생성 및 노드 가입
$ pcs cluster setup test-cluster TEST-1_hb TEST-2_hb
6) 클러스터 기동
$ pcs cluster start
7) 기타 설정
$ pcs property set stonith-enabled=false
반응형
'서버 운영 > Pacemaker' 카테고리의 다른 글
리눅스 고가용성을 위한 Pacemaker, Corosync, pcsd (0) | 2024.04.09 |
---|---|
리눅스 Pacemaker 참고 명령어 (0) | 2024.04.09 |
리눅스 Pacemaker 리소스 생성 및 설정 (0) | 2024.04.09 |
리눅스 pacemaker MariaDB 프로세스 모니터링 및 페일오버 (0) | 2024.03.20 |