38장. 클러스터링
pcs
에서 Booth 및 티켓 제약 조건을 사용하는 다중 사이트 클러스터 관리 지원
Red Hat Enterprise Linux 7.3부터 기술 프리뷰로
pcs
booth 명령을 사용하여 Booth
클러스터 티켓 관리자를 사용하는 다중 사이트 클러스터를 관리할 수 있습니다. pcs constraint ticket 명령을 사용하여 다중 사이트 클러스터에서 리소스를 관리하여 티켓 제약 조건을 설정할 수도 있습니다. 웹 UI에서 티켓 제약 조건을 관리할 수도 있습니다. (BZ#1305049, BZ#1308514)
Pacemaker 클러스터에서 쿼럼 장치 지원
Red Hat Enterprise Linux 7.3부터 클러스터의 타사 중재 장치 역할을 하는 별도의 쿼럼 장치(QDevice)를 구성할 수 있습니다. 이 기능은 기술 프리뷰로 제공되며 주요 사용은 클러스터가 표준 쿼럼 규칙에서 허용하는 것보다 더 많은 노드 오류를 유지할 수 있도록 하는 것입니다. 쿼럼 장치는 노드가 짝수인 클러스터에 권장되며 노드 2개 클러스터에는 권장됩니다. 쿼럼 장치 구성에 대한 자세한 내용은 https://access.redhat.com/documentation/en-US/Red_Hat_Enterprise_Linux/7/html/High_Availability_Add-On_Reference/ 에서 참조하십시오. (BZ#1158805)
클러스터 구성 형식을 변환하고 분석하기 위한 툴인 clufter
지원
Red Hat Enterprise Linux 7에서 기술 프리뷰로 사용할 수 있는 clufter 패키지는 클러스터 구성 형식을 변환하고 분석하기 위한 툴을 제공합니다. 기존 스택 구성에서 Pacemaker를 활용하는 최신 구성으로의 마이그레이션을 지원하는 데 사용할 수 있습니다.
clufter
의 기능에 대한 자세한 내용은 clufter(1)
매뉴얼 페이지 또는 clufter -h 명령의 출력을 참조하십시오. (BZ#1212909)
clufter 버전 0.59.5로 다시 기반
기술 프리뷰로 제공되는 clufter 패키지는 업스트림 버전 0.59.5로 업그레이드되어 이전 버전에 비해 여러 버그 수정, 새로운 기능 및 사용자 환경 개선 사항을 제공합니다. 주요 업데이트 중 하나는 다음과 같습니다.
- 기존 클러스터 스택 구성을 Pacemaker 스택의 파일로 변환하거나 ccs2
pcs
및ccs2pcs
cmd - CMAN 기반 구성을 변환하거나
*2pcscmd{,-needle}
제품군과 같은 최초 입력을 사용하는corosync.conf
파일을 사용하여 Pacemaker 스택의 구성 파일을 변환하는 경우 클러스터 이름이 올바르게 전파됩니다. 이전 버전에서는 클러스터 이름이 실수로 삭제되어 pcs cluster setup --start --name node2 node3과 같이 클러스터 이름에 대한 첫 번째 클러스터 노드의 이름을 혼동하는 명령이 발생했습니다. - CMAN 기반 구성을
ccs2pcs
명령 제품군을 사용하여 Pacemaker 스택의 병렬 구성으로 변환하는 경우 실수로 스키마에서 ID 유형이 있는 것으로 표시된 속성 값이 손상되었습니다. *2pcscmd
명령 제품군을 사용하여 CMAN 또는 Pacemaker 스택 특정 구성을 각pcs
명령 시퀀스로 변환하는 경우clufter
툴에서 더 이상 후속 로컬 수정 pcs 명령에 대해 작동하지 않는pcs
cib 파일 --config 를 제안하지 않습니다. 대신 pcs cluster cib 파일을 제안합니다.- 이제
clufter
툴 출력은 지정된 배포 대상에 따라 크게 달라질 수 있습니다. 이제 툴이pcs
버전과 같은 각 환경과 출력을 지원할 수 있기 때문입니다. 이로 인해 배포 또는 설정이 지원되지 않을 수 있으며,clufter
툴이 생성하는 하나의 일련의pcs
명령을 완전히 다른 환경으로 이식할 것으로 예상해서는 안 됩니다.
Booth 클러스터 티켓 관리자 지원
Red Hat Enterprise Linux 7.3은 기술 프리뷰로 Booth 클러스터 티켓 관리자를 지원합니다. 이를 통해 리소스 관리를 조정하기 위해 분산 서비스를 통해 통신하는 별도의 사이트에 여러 고가용성 클러스터를 구성할 수 있습니다. Booth 티켓 관리자는 개별 티켓에 대한 계약적 기반 결정 프로세스를 용이하게 하여 지정된 리소스가 한 번에 한 사이트에서만 실행되도록 하며, 티켓이 부여되었습니다. Booth 티켓 관리자를 사용하여 다중 사이트 클러스터를 구성하는 방법에 대한 자세한 내용은 https://access.redhat.com/documentation/en-US/Red_Hat_Enterprise_Linux/7/html/High_Availability_Add-On_Reference/ (BZ#1302087)을 참조하십시오.