openstack版本:train
實驗平台:vmware workstation 15.1
實驗虛擬機器:控制節點(centos 7.6,2核,4g記憶體),計算節點(centos 7.6,2核,2g記憶體)
虛擬機器網路:
控制節點
網絡卡1:ens33,管理網路,192.168.223.11/24
網絡卡2:ens37,營運商網路
計算節點
網絡卡1:ens33,管理網路,192.168.223.31/24
網絡卡2:ens37,營運商網路
操作節點:控制節點
控制面板(horizon)為openstack的各種服務,如nova,swift,keystone等提供基於web的使用者介面進行管理。
控制面板基於認證服務(keystone),其他服務如果在認證服務註冊服務api端點,控制面板會自動檢測並提供服務。
本文選擇在控制節點上進行安裝。
# yuma)配置控制節點位址和認證服務引數install openstack-dashboard
#因為是在控制節點上進行安裝,位址可以就用127.0.0.1b)配置提供服務的主機位址(可以使用*來允許主機的所有網路位址,但在生產環境不要這樣配置,最好使用網域名稱),這裡配置成網絡卡1的位址#配置openstack的api版本
openstack_api_versions =
#開啟多域支援
openstack_keystone_multidomain_support =true
#配置預設域為default,預設角色為user
openstack_keystone_default_domain = "
default
"openstack_keystone_default_role = "
user
"
allowed_hosts = ['c)配置memcached的快取(特別是開發階段,該設定可以避免頻繁登入驗證)192.168.223.11
', '
localhost
']
#預設檔案注釋了下面幾行,取消注釋caches =,
}#設定會話引數
session_engine = '
django.contrib.sessions.backends.cache
'
openstack_neutron_network =f)重啟相關服務
# systemctl restart httpd.service memcached.service控制面板服務是開放的架構,有許多ui和功能的外掛程式,可以在官方文件中找到:
修改配置有2種方式:
第一種(推薦):在/usr/share/openstack-dashboard/openstack_dashboard/local/local_settings.d/目錄中,新增以下劃線開頭,.py結尾的檔案,該目錄中有一些示例(.example結尾的檔案)。
第二種:修改/etc/openstack-dashboard/local_settings檔案。
關於更多的配置參考,請檢視官方文件:
如果要在控制面板中使用vnc客戶端,需要瀏覽器支援,dashboard使用novnc作為vnc客戶端,可以從這裡獲取支援的瀏覽器列表。
在瀏覽器中輸入服務的位址,比如我的控制面板安裝在控制節點上,控制節點的位址是192.168.223.11,所以訪問
在登入介面中輸入網域名稱稱(本文是defautl),使用者名稱(本文使用admin),密碼(這裡使用rootpass,該密碼在控制節點安裝時設定的)
登入後右上角是使用者設定,主介面上的選項卡和功能取決於登入使用者的許可權。
在左邊的選單中,一級選單有專案(project,檢視和管理資源,包括建立例項和映象),管理(admin,管理員使用者檢視使用情況和做一些管理工作),認證管理(identity,建立和分配使用者等)
每天學習openstack(8)
openstack網路分為兩種模式,在以前的版本裡還存在nova network元件那個時候網路架構比較簡單。最新的版本中改名為neutron,其中的過渡不在細說。市面上主要流行兩種網路部署架構 一種是linuxbridge vxlan,另一種是ovs vxlan。其中linuxbridge vxl...
OpenStack學習筆記 2
今天為了重現昨天那個錯誤,又輸了好久的密碼。還是昨天那個錯誤。不過我為了不輸密碼,將我的使用者加入了su使用者裡面,神奇的是,這個錯誤沒有了。於是我把源換成了阿里的源,錯誤少了一些,但是提示缺少如下幾個檔案 接著又報錯,提示324 error installing epel repo,cannot ...
力控學習筆記(一)
力控組態軟體的組成 開發系統draw 介面執行系統 view 資料庫系統db。draw和view主要完 機介面的組態和執行,db主要完成過程實時資料採集 通過i o驅動程式 實時資料的處理 包括 報警處理 統計處理 歷史資料處理等。開發乙個系統的基本步驟 1.建立資料庫點引數,對引數點進行資料連線 ...