5장. 리소스 유지관리 및 업그레이드
5.1. 셀프 호스트 엔진 유지관리
유지관리 모드 사용 시 고가용성 에이전트의 방해를 받지 않고 엔진 가상 머신을 시작, 중지, 및 수정할 수 있으며 엔진을 방해하지 않고 사용자 환경의 호스트를 다시 시작하거나 수정할 수 있습니다.
다음과 같이 세 가지 유지관리 모드를 사용할 수 있습니다:
global
- 클러스터 내의 모든 고가용성 에이전트가 엔진 가상 머신 상태를 감시하는 것이 모두 비활성화됩니다. Red Hat Virtualization의 최신 버전 업그레이드 등과 같이 엔진을 중지해야 하는 모든 설정 또는 업그레이드 작업 시 글로벌 유지관리 모드를 반드시 적용해야 합니다.local
- 명령을 내리는 호스트의 고가용성 에이전트가 엔진 가상 머신 상태를 감시하는 것이 비활성화됩니다. 로컬 유지관리 모드에 있는 동안 호스트는 엔진 가상 머신을 호스팅하지 않게 됩니다. 로컬 유지관리 모드에 있는 동안 엔진 가상 머신을 호스팅하는 경우 해당 엔진은 다른 적당한 호스트가 있으면 그 호스트로 마이그레이션됩니다. 시스템 변경 사항 또는 업데이트를 호스트에 적용할 때 로컬 유지 보수 모드에서 하는 것이 좋습니다.none
- 유지관리 모드를 비활성화하여 고가용성 에이전트가 작동하게 됩니다.
절차 5.1. RHEL 기반 셀프 호스트 엔진 유지관리 (로컬 유지관리)
- 셀프 호스트 엔진 호스트를 로컬 유지관리 모드로 변경합니다:
- 관리 포털에서 호스트를 유지관리 모드로 변경 시 그 호스트에 대한 로컬 유지관리 모드가 자동으로 실행됩니다.
- 또한 명령행에서 유지 보수 모드를 설정할 수도 있습니다:
# hosted-engine --set-maintenance --mode=local
- 유지관리 작업을 완료한 후 유지관리 모드를 비활성화합니다:
# hosted-engine --set-maintenance --mode=none
절차 5.2. RHEL 기반 셀프 호스트 엔진 유지관리 (글로벌 유지관리)
- 셀프 호스트 엔진 호스트를 글로벌 유지관리 모드로 전환합니다.
- 관리 포털에서 셀프 호스트 엔진 호스트를 오른쪽 클릭하고 글로벌 HA 유지 관리를 활성화를 선택합니다.
- 또한 명령행에서 유지 보수 모드를 설정할 수도 있습니다:
# hosted-engine --set-maintenance --mode=global
- 유지관리 작업을 완료한 후 유지관리 모드를 비활성화합니다:
# hosted-engine --set-maintenance --mode=none