1. 程式人生 > >openstack 原版部署問題解決合集(待完善)

openstack 原版部署問題解決合集(待完善)

1. 部署完成keystone後,執行 su -s /bin/sh -c "keystone-manage db_sync" keystone 無響應,檢視keystone日誌發現,無法連線資料庫,重新部署無果,重灌系統部署依然依舊

解決:最後發現與虛擬機器部署的唯一區別就是裝完系統之後執行了一次 yum update 更新系統,遂在物理機更新後重新部署,問題解決

2、測試匯入glance映象,執行 glance image-create --name "cirros" \--file cirros-0.3.4-x86_64-disk.img \ --disk-format qcow2 --container-format bare \ --visibility public --progress 錯誤 410 Gone: Error in store configuration. Adding images to store is disabled. (HTTP N/A)

解決:許可權問題,配置檔案中指定的glance儲存目錄僅僅只有root有讀寫許可權,暴力解決:chmod 777 images (或者單獨建立資料夾更改所有者為glance使用者,使其有完全許可權)

3.接2問題,隨後使用 glance image-list 檢視映象發現有多個映象

解決:刪除之前失敗的映象,實際在images資料夾中只有最後一個成功匯入的映象

使用 glance image-list 檢視映象列表,獲取映象ID  執行 glance image-delete ImageID 刪除無效映象

4.執行資料庫同步後提示 No handlers could be found for logger "oslo_config.cfg" 

解決:經測試為開啟 verbose = True 並且未配置 log_dir = 路徑所致,可直接無視提示

5.建立專案提示錯誤:No domain with a name or ID of 'default' exists.

解決:不知道是不是官方文件少了一步,先建立一個domain,openstack domain create default,再建立專案

6.dashboard時區配置

解決:使用https://en.wikipedia.org/wiki/List_of_tz_database_time_zones 第三列,格式:TIME_ZONE = "Asia/Chongqing"