7.3. 클러스터링

corosync-qdevice 의 추론을 기술 프리뷰로 사용 가능

복구는 시작 시 로컬로 실행되는 명령 집합, 클러스터 멤버십 변경, 성공적으로 연결되고 corosync-qnetd 에 연결되며 선택적으로 주기적으로 실행됩니다. 모든 명령이 시간에 성공적으로 완료되면(반환 오류 코드가 0임) 추론이 전달되고, 그렇지 않으면 실패합니다. 추론 결과는 corosync-qnetd 로 전송됩니다. 여기서 어떤 파티션을 정족수로 결정하기 위해 계산에 사용됩니다.

(BZ#1413573)

새로운 fence-agents-heuristics-ping 펜스 에이전트

Pacemaker는 기술 프리뷰로 fence_heuristics_ping 에이전트를 지원합니다. 이 에이전트는 자체적으로 실제 펜싱을 수행하지 않고 새로운 방식으로 펜싱 수준의 동작을 활용하는 실험적 펜스 에이전트 클래스를 여는 것을 목표로 합니다.

복구 에이전트가 실제 펜싱을 수행하지만 순서대로 구성되기 전에 펜싱을 구성하는 펜스 에이전트와 동일한 펜싱 수준에서 구성된 경우 펜싱은 펜싱을 수행하는 에이전트에서 복구 에이전트에서 끄기 조치를 수행합니다. 복구 에이전트가 off 조치에 대해 부정적인 결과를 제공하는 경우 펜싱 수준이 성공하지 않을 것으로 이미 명확하여 Pacemaker 펜싱에서 펜싱을 수행하는 에이전트에서 off 조치를 건너뛰는 단계를 건너뜁니다. 복구 에이전트는 이 동작을 악용하여 실제 펜싱이 특정 조건에서 노드를 펜싱하지 못하도록 할 수 있습니다.

사용자가 이 에이전트(특히 2-노드 클러스터에서)를 사용하기를 원할 수 있습니다. 이전에 알 수 있는 경우 노드가 피어를 펜싱하는 것이 적절하지 않을 수 있습니다. 예를 들어, 네트워킹 업링크에 도달하는 데 문제가 있는 경우 노드에서 서비스를 인계받는 것이 적절하지 않을 수 있으며, 이러한 경우 라우터에 대한 ping이 탐지될 수 있는 클라이언트에서 서비스에 연결할 수 없습니다.

(BZ#1476401)

pcs 툴에서 Pacemaker에서 번들 리소스를 관리합니다.

Pacemaker는 Red Hat Enterprise Linux 7.4부터 기술 프리뷰로서 필요한 인프라로 Docker 컨테이너를 시작하기 위한 특수 구문인 번들을 지원합니다. Pacemaker 번들을 생성한 후에는 번들에서 캡슐화하는 Pacemaker 리소스를 생성할 수 있습니다. 컨테이너에 대한 Pacemaker 지원에 대한 자세한 내용은 High Availability Add-On Reference 를 참조하십시오.

이 기능에는 기술 프리뷰가 한 가지 예외가 있습니다. RHEL 7.4부터 Red Hat은 RHOSP(Red Hat Openstack Platform) 배포를 위한 Pacemaker 번들의 사용을 완전히 지원합니다.

(BZ#1433016)

새로운 LVM 및 LVM 잠금 관리자 리소스 에이전트

Red Hat Enterprise Linux 7.6에는 기술 프리뷰로서 lvmlockdLVM-activate 라는 두 가지 새로운 리소스 에이전트가 도입되었습니다.

LVM-activate 에이전트는 클러스터 전체에서 LVM을 관리할 수 있는 여러 가지 방법 중에서 선택할 수 있습니다.

  • 태그 지정: 기존 lvm 리소스 에이전트 태그 지정과 동일합니다.
  • clvmd: 기존 lvm 리소스 에이전트와 clvmd와 동일합니다.
  • 시스템 ID: 볼륨 그룹 장애 조치(태깅 대체)에 시스템 ID를 사용하는 새 옵션입니다.
  • lvmlockd: 볼륨 그룹 공유에 lvmlockddlm 을 사용하기 위한 새 옵션입니다(clvmd에 대한 대안).

LVM-activatelvmlockd 를 사용하도록 구성된 경우 새로운 lvmlockd 리소스 에이전트를 사용하여 lvmlockd 데몬을 시작합니다.

lvmlockd 및 LVM-activate 리소스 에이전트에 대한 자세한 내용은 해당 에이전트의 PCS 도움말 화면을 참조하십시오. lvmlockd 와 함께 사용하기 위해 LVM을 설정하는 방법에 대한 자세한 내용은 lvmlockd(8) 도움말 페이지를 참조하십시오.

(BZ#1513957)