devstack搭建openstack多region開發驗證環境

參考https://blog.zhaw.ch/icclab/how-to-install-a-multi-region-devstack-part-1/ 文章對OpenStack 多region進行了一次實踐。完全按照教程,中間出了一點小問題,通過閱讀devstack源碼,將問題解決掉了,將實踐的關鍵過程記錄下來。此次使用的是devstack m版本的代碼。

1、安裝beijing region,localrc的配置如下
[[local|localrc]]
ADMIN_PASSWORD=password
DATABASE_PASSWORD=password
SEVICE_PASSWORD=password
SERVICE_TOKEN=password
RABBIT_PASSWORD=password
GIT_BASE=https://github.com
REGION_NAME=beijing

2、部署完在beijing region中手動創建shandong region的endpoint
openstack endpoint create –publicurl XXX –adminurl XX –internalurl XX –region shandong keystone

3、使用devstack部署shandong region,localrc的配置如下
[[local|localrc]]
ADMIN_PASSWORD=password
DATABASE_PASSWORD=password
SEVICE_PASSWORD=password
SERVICE_TOKEN=password
RABBIT_PASSWORD=password
GIT_BASE=https://github.com
REGION_NAME=shandong
KEYSTONE_AUTH_HOST=192.168.1.3
KEYSTONE_SERVICE_HOST=192.168.1.3

4、部署成功後的效果如下圖
多region

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章