4.3. 모든 데이터베이스의 동기화 수행
다음 단계는 각 서비스에 대한 데이터베이스를 업그레이드합니다.
ID 서비스에서 만료된 토큰을 플러시하여 데이터베이스를 동기화하는 데 필요한 시간을 줄입니다.
keystone-manage token_flush
# keystone-manage token_flush
데이터베이스를 사용하는 각 서비스의 데이터베이스 스키마를 업그레이드합니다. 서비스의 데이터베이스를 호스팅하는 노드에서 다음 명령을 실행합니다.
openstack-db --service SERVICENAME --update
# openstack-db --service SERVICENAME --update
서비스의 프로젝트 이름을 SERVICENAME으로 사용합니다. 예를 들어 ID 서비스의 데이터베이스 스키마를 업그레이드하려면 다음을 수행합니다.
openstack-db --service keystone --update
# openstack-db --service keystone --update
서비스 | 프로젝트 이름 |
---|---|
ID | Keystone |
이미지 서비스 | glance |
블록 스토리지 | cinder |
오케스트레이션 | Heat |
Compute | Nova |
네트워킹 | Neutron |
원격 분석 서비스는 데이터베이스 업그레이드를 위해 별도의 명령을 사용합니다.
ceilometer-dbsync
# ceilometer-dbsync