6.11.5. 선호도 그룹 문제 해결
유사성 그룹의 문제를 방지하기 위해
- 선호도 그룹을 사용할 때 예상되는 시나리오와 결과를 계획 및 문서화합니다.
- 다양한 조건에서 결과를 확인하고 테스트합니다.
- 변경 관리 모범 사례를 따르십시오.
- 필요한 경우에만 Enforcing 옵션만 사용하십시오.
가상 머신이 실행되지 않는 문제가 있는 경우
-
weight 모듈 및 filter 모듈 섹션에
VmAffinityGroups
및VmToHostsAffinityGroups
가 포함된 스케줄링 정책이 클러스터에 있는지 확인합니다. 자세한 내용은 관리 가이드 의 새 스케줄링 정책 편집 및 스케줄링 정책 편집 창의 설정 이해를 참조하십시오. - 선호도 라벨과 선호도 그룹 간의 충돌을 확인합니다.
유사성 라벨과 선호도 그룹 간의 충돌 가능
- 선호도 레이블 은 Positive 이고 Enforcing 이 활성화되어 있는 호스트 선호도 규칙이 있는 선호도 그룹과 동일합니다.
- 선호도 레이블 및 선호도 그룹이 서로 충돌하는 경우 가상 머신 교차 집합이 실행되지 않습니다.
충돌이 발생할 수 있는지 여부를 확인합니다.
-
클러스터의 스케줄링 정책의 filter 모듈 섹션을 검사합니다. 여기에는
Label
키워드와VmAffinityGroups
또는VmToHostsAffinityGroups
키워드가 모두 포함되어야 합니다. 그렇지 않으면 충돌이 발생할 수 없습니다. ( weight 모듈 섹션에VmAffinityGroups
및VmToHostsAffinityGroups
가 있는 경우 필터 모듈의레이블
이 재정의되므로 중요하지 않습니다.) - 선호도 그룹을 검사합니다. Enforcing 이 활성화된 규칙이 포함되어야 합니다. 그렇지 않으면 충돌이 발생할 수 없습니다.
-
클러스터의 스케줄링 정책의 filter 모듈 섹션을 검사합니다. 여기에는
충돌이 발생할 수 있는 경우 관련 가상 머신 세트를 확인합니다.
- 선호도 레이블 및 그룹을 검사합니다. 선호도 레이블의 멤버인 가상 머신 목록과 Enforcing 옵션이 활성화된 선호도 그룹을 만듭니다.
- 이 교차 세트의 각 호스트 및 가상 시스템에 대해 잠재적인 충돌이 발생하는 조건을 분석합니다.
- 실제 실행 불가능한 가상 머신이 분석의 항목과 일치하는지 확인합니다.
- 마지막으로 선호도 그룹 및 선호도 레이블을 재구성하여 의도하지 않은 충돌을 방지할 수 있습니다.
- 모든 변경 사항이 다양한 조건에서 예상 결과를 생성하는지 확인합니다.
- 유사성 그룹 및 유사성 라벨이 겹치는 경우 선호도 그룹으로 한 위치에서 더 쉽게 볼 수 있습니다. 선호도 레이블을 Positive selected 및 Enforcing 이 활성화된 호스트 선호도 규칙이 있는 동일한 선호도 그룹으로 변환하는 것이 좋습니다.