5.8. 컴퓨팅 업그레이드 (nova)
컴퓨팅 호스트의 롤링 업그레이드를 수행하는 경우 해당 환경의 호환성을 보장하기 위해 명시적 API 버전 제한을 설정해야 합니다.
컨트롤러 또는 컴퓨팅 노드에서 컴퓨팅 서비스를 시작하기 전에
nova.conf의[upgrade_levels]섹션에서compute옵션을 이전 Red Hat OpenStack Platform 버전(kilo)으로 설정합니다.# crudini --set /etc/nova/nova.conf upgrade_levels compute kilo컨트롤러 및 컴퓨팅 노드에서 이러한 변경을 수행해야 합니다.
모든 컴퓨팅 노드를 업그레이드한 후 이 작업을 실행 취소해야 합니다.
컴퓨팅 호스트에서 다음을 실행합니다.
# openstack-service stop nova # yum -d1 -y upgrade \*nova\* # openstack-db --service nova --update모든 호스트를 업그레이드한 후 이전 단계에서 구성한 API 제한을 제거해야 합니다. 모든 호스트에서 다음을 수행합니다.
# crudini --del /etc/nova/nova.conf upgrade_levels compute모든 컨트롤러 및 컴퓨팅 노드에서 Compute 서비스를 다시 시작합니다.
# openstack-service start nova