4장. 클러스터링
새로운 Pacemaker 기능
Red Hat Enterprise Linux 6.8 릴리스는 다음과 같은 Pacemaker 기능을 지원합니다.
- 이제 pcs resource relocate run 명령을 사용하여 현재 클러스터 상태, 제약 조건, 리소스 및 기타 설정에 따라 리소스를 기본 노드로 이동할 수 있습니다.
- 중복 전원 공급 장치를 위해 펜싱을 구성할 때 이제 각 장치를 한 번만 정의하고 두 장치가 노드를 펜싱해야 함을 지정해야 합니다.
- 새
resource-discovery
위치 제약 조건 옵션을 사용하면 Pacemaker에서 지정된 리소스에 대한 리소스 검색을 수행해야 하는지 여부를 표시할 수 있습니다. - 이제 모든 리소스의 상태를 확인할 때까지 기다리지 않고 모든 노드에서 상태가 확인되고 모든 종속 항목이 충족되면 리소스가 시작됩니다. 이를 통해 일부 서비스를 더 빠르게 시작하고 시작 로드를 추가로 시작할 수 있습니다.
- 복제 리소스는 종속 리소스를 실행하기 전에 특정 수의 인스턴스를 실행해야 하는 새
clone-min
메타데이터 옵션을 지원합니다. 이는 OpenStack에서 자주 수행하는 것처럼 가상 IP 및 haproxy 뒤에 있는 서비스에 특히 유용합니다.
이러한 기능은 https://access.redhat.com/documentation/en-US/Red_Hat_Enterprise_Linux/6/html/Configuring_the_Red_Hat_High_Availability_Add-On_with_Pacemaker/index.html에서 확인할 수 있는 Pacemaker를 사용하여 Red Hat High Availability Add-On 구성에 설명되어 있습니다. (BZ#1290458)
pacemaker_remote
서비스가 활성 Pacemaker 원격 노드에서 중지될 때 리소스의 정상 마이그레이션
pacemaker_remote
서비스가 활성 Pacemaker 원격 노드에서 중지되면 클러스터를 통해 노드를 중지하기 전에 노드에서 리소스를 정상적으로 마이그레이션합니다. 이전에는 노드가 클러스터를 먼저 사용하지 않는 한 서비스가 중지될 때( yum update와 같은 명령 포함) Pacemaker 원격 노드가 펜싱되었습니다. 이제 Pacemaker 원격 노드에서 소프트웨어 업그레이드 및 기타 일상적인 유지 관리 절차를 훨씬 쉽게 수행할 수 있습니다.
참고: 클러스터의 모든 노드는 모든 노드에서 사용하기 전에 이 기능을 지원하는 버전으로 업그레이드해야 합니다. (BZ#1297564)
Pacemaker를 사용한 SBD 펜싱 지원
SBD(Storage-Based Death) 데몬은 Pacemaker, 워치독 장치 및 선택적으로 펜싱이 필요할 때 노드를 안정적으로 자체 종료하도록 준비하기 위해 공유 스토리지와 통합됩니다. SBD는 기존 펜싱 메커니즘이 가능하지 않은 환경에서 특히 유용할 수 있습니다. Pacemaker에서 SBD를 사용하는 방법에 대한 자세한 내용은 https://access.redhat.com/articles/2212861 을 참조하십시오. (BZ#1313246)
glocktop
툴이 gfs2-utils에 추가되었습니다.
gfs2-utils 패키지에는 이제 GFS2(Global File System 2)와 관련된 잠금 관련 성능 문제를 해결하는 데 사용할 수 있는
glocktop
툴이 포함되어 있습니다. (BZ#1202817)
pcs
에서 pcs 명령 목록으로 클러스터 구성 내보내기 지원
이번 업데이트를 통해 pcs config export 명령을 사용하여 클러스터 구성을 pcs 명령 목록으로 내보낼 수 있습니다. 또한 CMAN 클러스터 구성을 Pacemaker 클러스터 구성으로 변환하는 pcs config import-cman 명령은 Pacemaker 클러스터 구성 파일을 생성하는 데 사용할 수 있는 pcs 명령 목록을 출력할 수 있습니다. 결과적으로 사용자는 구성 파일을 기반으로 클러스터를 설정하는 데 사용할 수 있는 명령을 결정할 수 있습니다. (BZ#1264795)
APC의 Fence 에이전트에서 펌웨어 6.x 지원
APC의 펜스 에이전트는 이제 펌웨어 6.x를 지원합니다. (BZ#1259254)