2장. 환경 요구 사항 및 사용량
인스턴스 HA를 활성화하려면 Red Hat OpenStack Platform 오버클라우드가 다음 요구 사항을 충족해야 합니다.
- 환경은 Red Hat OpenStack Platform director를 사용하여 배포되었습니다. 자세한 내용은 Director Installation and Usage 를 참조하십시오.
- 컨트롤 플레인에서 펜싱이 수동으로 활성화되어 있습니다.
다음 패키지는 모든 노드에 설치됩니다.
-
fence-agents-4.0.11-66.el7_4.3이상 -
Pacemaker-1.1.16-12.el7.x86_64이상 -
resource-agents-3.9.5-105.el7.x86_64이상
-
- 환경은 컴퓨팅 및 컨트롤 플레인을 모두 완전히 중단할 수 있습니다.
- 공유 스토리지는 임시 및 블록 스토리지에 대해 환경 내에서 활성화됩니다. 관련 정보는 2.1절. “공유 스토리지의 예외” 을 참조하십시오.
AMQP(Message Broker)는 각 컴퓨팅 노드의 호스트 이름을 유효한 것으로 인식합니다. 컴퓨팅 노드의 호스트 이름을 확인하려면 다음을 수행합니다.
heat-admin@compute-n $ sudo crudini --get /etc/nova/nova.conf DEFAULT host
heat-admin@compute-n $ sudo crudini --get /etc/nova/nova.conf DEFAULT hostCopy to Clipboard Copied! Toggle word wrap Toggle overflow 각 컴퓨팅 노드는 $OS_AUTH_URL 에 설정된 엔드포인트에 연결할 수 있어야 합니다. 또한 이 환경 변수를 다음과 같이 설정해야 합니다.
- 오버클라우드의 인증 서비스(외부 네트워크에 액세스해야 함) 또는
- 내부 인증 URL입니다.
주의
인스턴스 HA가 활성화되면 오버클라우드 업그레이드 또는 확장 작업이 불가능합니다. 이렇게 하려는 모든 시도는 실패합니다. 여기에는 마이너 업그레이드 및 주요 업그레이드가 포함됩니다.
오버클라우드를 업그레이드하거나 확장하기 전에 먼저 인스턴스 HA를 비활성화합니다. 자세한 내용은 5장. rollback에서 참조하십시오.