8.10. 고가용성 및 클러스터
pcsd Web UI를 더 이상 독립 실행형 사용자 인터페이스로 사용할 수 없음
pcsd 웹 UI는 RHEL 웹 콘솔 애드온으로 사용할 수 있도록 수정되었으며 더 이상 독립 실행형 인터페이스로 작동하지 않습니다.
RHEL 탄력적 스토리지 애드온에 대한 지원이 제거되었습니다.
RHEL(Red Hat Enterprise Linux) 탄력적 스토리지 애드온은 Red Hat Enterprise Linux 10 및 RHEL 10 이후의 후속 릴리스에서 더 이상 지원되지 않습니다. RHEL 탄력적 스토리지 애드온은 이전 버전의 RHEL (7, 8, 9) 및 해당 유지 관리 지원 라이프 사이클에서 계속 지원됩니다.
Jira:RHELDOCS-19023[1]
Pacemaker CIB 요소 제거 및 업데이트
RHEL 10에서 Pacemaker CIB의 다음 구성 구성 요소가 제거되거나 수정되었습니다. RHEL 10으로 업그레이드하면 이러한 구성 요소가 설명된 대로 자동으로 제거, 수정 또는 교체됩니다. 업그레이드하기 전에 Pacemaker CIB에 validate-with 속성에 대해 지원되는 값이 있는지 확인합니다. 클러스터 구성 파일을 직접 편집해서는 안 되지만 pcs cluster cib 명령을 사용하여 원시 클러스터 구성을 볼 수 있습니다.
업그레이드는 다음 CIB 구성 요소를 수정합니다.
-
pacemaker-4.0으로 설정된cib요소의validate-with속성 -
이전에
power로 설정된offstonith-action클러스터 속성 -
Master XML 요소를 clone XML 요소로 변경하고 승격 가능한 메타 특성을 설정하여 표준 승격 가능한
복제본으로 변경되는 기존승격가능한 복제(master) 리소스 - 각 최상위 규칙에 대한 별도의 위치 제약 조건으로 변환되는 하나 이상의 최상위 규칙이 있는 위치 제약 조건
업그레이드의 이름은 다음 구성 요소를 변경합니다.
-
이름이
join-finalization-timeout로 변경되는crmd-finalization-timeout클러스터 속성 -
이름이
join-integration-timeout로 변경되는crmd-integration-timeout클러스터 속성 -
이름이
transition-delay로 변경되는crmd-transition-delay클러스터 속성
업그레이드는 CIB에서 다음 구성 요소를 제거합니다.
-
Cryostat-class및upstart-class리소스 -
rkt컨테이너를 기반으로 하는번들리소스. -
restart-type리소스 meta-attribute -
can_fail작업 메타 속성 -
role_after_failure작업meta-attribute -
규칙의
date_spec요소에 있는달속성 -
remove-after-stop클러스터 속성입니다. - ping 노드: 모든 리소스가 금지되고 프로브가 비활성화된 클러스터 멤버 노드로 변경됨
- 값 속성이 없는 NVpairs
- NVset 내에 지정된 이름의 중복 NVpair는 첫 번째 NVpair만 유지됩니다.
업그레이드는 다음 기본값을 변경합니다.
- 이제 fence 장치 매개 변수로 구성된 작업이 기본 펜싱 작업으로 처리되지 않고 무시됩니다.
-
이제
concurrent-fencing클러스터 옵션이 기본적으로true로 설정되고 더 이상 사용되지 않습니다. -
clone-node-max가 1보다 크면globally-uniqueclone 옵션이true로 설정됩니다.
업그레이드는 수명 요소를 제거하고 다음과 같이 CIB를 수정합니다.
위치 제약 조건에서
수명요소는 제거됩니다.-
위치 제약 조건의 수명 요소에 최상위 규칙이 없는 경우 수명 기반 규칙이 제약 조건의 최상위 규칙이 됩니다.If the
element in a location constraint has no top-level rules, the lifetime -based rule becomes the constraint's top-level rule.lifetime -
위치 제약 조건의
수명요소에 여러 최상위 규칙이 있는 경우 단일또는규칙 내에 중첩됩니다. -
위치 제약 조건의
lifetime요소에 단일 최상위 규칙이 있는 경우 기존 최상위 제약 조건 규칙과수명기반 규칙이 포함된 새 및 최상위 제약 조건 규칙이 추가됩니다.
-
위치 제약 조건의 수명 요소에 최상위 규칙이 없는 경우 수명 기반 규칙이 제약 조건의 최상위 규칙이 됩니다.If the
-
공동 배치 또는 순서 제약 조건의
수명요소는 제거됩니다. 공동 배치 또는 순서 제약 조건에 포함된 규칙이 다른 위치에서 참조되는 경우 리소스에 적용되지 않는 새 위치 제약 조건에 배치됩니다.수명요소의 규칙에는 이제 위치 제약 조건 내에서만 허용되는 노드 특성 표현식이 포함될 수 있으므로 위치 제약 조건이 적용됩니다. - 업그레이드 후 잘못된 펜싱 수준은 CIB가 로드될 때 경고를 표시합니다.
Jira:RHELDOCS-19813[1]
Red Hat High Availability Add-On의 제거된 기능
RHEL 10에서는 다음 Red Hat High Availability Add-On 기능이 더 이상 지원되지 않습니다.
- 번들의 RKT 컨테이너. Docker 및 Podman 컨테이너는 계속 지원됩니다.
-
upstart및nagios리소스 클래스입니다. -
여러 최상위 규칙이 있는 위치 제한 사항입니다. 제약 조건당 하나의 규칙만 허용됩니다.
pcs constraint 규칙 add,pcs constraint rule delete및pcs constraint rule remove명령이 제거되었습니다. 여러 규칙으로 제약 조건을 구성한 경우pcs cluster cib-upgrade명령을 실행하여 최신 CIB 스키마로 업데이트합니다. 업데이트 중에 Pacemaker는 각 규칙에 대한 제약 조건을 생성하므로 각 제약 조건에는 하나의 규칙만 있습니다. -
Pacemaker 규칙에 대한 월경,
달,평일, 연중 기간 옵션. - 위치 제약 조건 규칙의 날짜에서 공백을 사용합니다.
-
pcs stonith 수준 add | clear | delete | remove 명령을 쉼표로 사용하여 stonith장치를 제한합니다. -
pcs stonith 수준 지우기 | delete | remove명령의 모호한 구문입니다. stonith 장치와 대상을 구분하도록 명령이 명확하게되어 있습니다. -
마스터와슬레이브의 레거시 역할 이름은pcs명령줄 인터페이스에서 더 이상 허용되지 않습니다. 대신Promoted,unpromoted, --promoted,promotable,promoted-max를 사용합니다. -
pcs 리소스 명령 및 pcsstonith 명령의 stonith 리소스와pcs,stonithdisable 명령의--brief,--no-strict--safe및--simulate플래그를 사용합니다. -
pcs stonith create명령을 사용하여 그룹에 stonith 리소스를 생성하는 기능 -
API v1 및 v2의
stonith.create_in_group명령. -
pcs cluster pcsd-status명령.pcs status pcsd또는pcs pcsd status명령을 사용합니다. -
pcs cluster certkey명령pcs pcsd certkey명령을 사용합니다. -
pcs 리소스 | stonith [op] 기본값은 <name>=<value>…명령입니다.pcs resource | stonith [op] defaults update명령을 사용합니다. -
pcs acl show명령pcs acl config명령을 사용합니다. -
pcs alert show명령입니다.pcs alert config명령을 사용합니다. -
pcs constraint [location | colocation | order | ticket] show | listcommands.pcs constraint [location | colocation | order | ticket] config명령을 사용합니다. -
pcs 속성은 표시및pcs 속성 목록명령입니다.pcs property config명령을 사용합니다. -
pcs tag list명령입니다.pcs tag config명령을 사용합니다. -
pcs resource move명령의--autodelete플래그입니다.
Jira:RHEL-49521, Jira:RHEL-62719, Jira:RHEL-49524, Jira:RHEL-49520