查看設定檔
有兩個方法可以看設定檔 第一個是進去 container 裡面看 第二個方法是看 deploy node 下的 /etc/kolla 路徑 裡面有各個元件的設定檔
啟動或停止服務
kolla-ansible 並無提供友善的管理界面來開啟或停止服務 需要到各個主機去開啟或停止服務,指令如下
docker stop glance_registry
docker start glance_registry
docker restart glance_registry
檢查 cinder 和 glance 正確接到 ceph
sudo docker
exec
-it -u root cinder_volume rbd --id cinder -p volumes ls
sudo docker
exec
-it -u root cinder_backup rbd --id cinder-backup -p backups ls
主機重開機後要做的事情
由於很多 interface 需要和 br-ex 相接,可是 br-ex 剛開機完並不存在(br-ex 是 container 建立的) 因此需要在 br-ex 建立後,將其他 interface 加入 br-ex
修改 OpenStack 設定檔
設定檔都在 Container 裡面,實務上你不應該直接修改它。在 deploy node 的 /etc/kolla/config 放你要修改 的設定檔。 如你想要修改 nova.conf 的 cpu_mode 的值,則在 /etc/kolla/config 建立 nova.conf 並填入 cpu_mode=kvm
執行 reconfig 時,產生出來的設定檔有變動,但 container 內的設定沒變
遇到此問題時,解決方法是重新起到那個 container ,讓它讀取新的 container。 目前已知有此問題的 container 有 cinder_backup