14.2. 실행 중인 로드 밸런싱 서비스 인스턴스 업데이트
주기적으로 최신 이미지로 실행 중인 로드 밸런싱 서비스 인스턴스(amphora)를 업데이트할 수 있습니다. 예를 들어 다음 이벤트 중에 amphora 인스턴스를 업데이트할 수 있습니다.
- RHOSP(Red Hat OpenStack Platform) 업데이트 또는 업그레이드.
- 시스템에 대한 보안 업데이트
- 기본 가상 시스템의 다른 플레이버로 변경합니다.
RHOSP 업데이트 또는 업그레이드 중에 director는 기본 amphora 이미지를 자동으로 다운로드하여 오버클라우드 이미지 서비스(glance)에 업로드한 다음 새 이미지를 사용하도록 로드 밸런싱 서비스(octavia)를 구성합니다. 로드 밸런서를 통해 실패하면 로드 밸런싱 서비스가 새 amphora 이미지를 사용하는 인스턴스(amphora)를 시작하도록 강제 적용합니다.
사전 요구 사항
- amphora를 위한 새로운 이미지 RHOSP 업데이트 또는 업그레이드 중에 사용할 수 있습니다.
절차
자격 증명 파일을 가져옵니다.
- 예제
$ source ~/overcloudrc
업데이트할 모든 로드 밸런서의 ID를 나열합니다.
$ openstack loadbalancer list -c id -f value각 로드 밸런서에 대해 실패합니다.
$ openstack loadbalancer failover <loadbalancer_id>참고로드 밸런서를 통해 장애 조치(failover)를 시작하고 시스템 사용률을 모니터링하고 필요에 따라 페일오버를 수행하는 속도를 조정합니다. 로드 밸런서 장애 조치로 인해 새 가상 머신 및 포트가 생성되어 OpenStack Networking의 로드가 일시적으로 증가할 수 있습니다.
로드 밸런서에서 실패한 상태를 모니터링합니다.
$ openstack loadbalancer show <loadbalancer_id>로드 밸런서 상태가
ACTIVE이면 업데이트가 완료됩니다.