本操作在控制節點上完成
安裝Horizon軟體包
root@controller ~(keystone)# apt install openstack-dashboard -y
修改組態檔
由于組態檔本身是一個Python檔案,對縮進要求非常嚴格,修改時需要小心,
root@controller ~(keystone)# vi /etc/openstack-dashboard/local_settings.py
# 190行,改成自己的控制節點ip
OPENSTACK_HOST = "10.0.0.7"
OPENSTACK_KEYSTONE_URL = "http://%s:5000/v3" % OPENSTACK_HOST
OPENSTACK_KEYSTONE_DEFAULT_ROLE = "_member_"
# 163行,改成自己的控制節點ip
CACHES = {
'default': {
'BACKEND': 'django.core.cache.backends.memcached.MemcachedCache',
'LOCATION': '10.0.0.7:11211',
},
}
# 98行,取消注釋
OPENSTACK_KEYSTONE_DEFAULT_DOMAIN = 'Default'
# 76行,取消注釋并修改
OPENSTACK_KEYSTONE_MULTIDOMAIN_SUPPORT = True
# 65行,按下面格式取消注釋
OPENSTACK_API_VERSIONS = {
# "data-processing": 1.1,
"identity": 3,
"image": 2,
"volume": 2,
"compute": 2,
}
# 39行,取消注釋并添加自己的hostname
ALLOWED_HOSTS = ['dlp.srv.world', 'localhost']
重啟服務
root@controller ~(keystone)# systemctl restart apache2 memcached
登錄Dashboard
在瀏覽器上輸入http://10.0.0.7/horizon

使用之前配置的admin用戶登錄即可,admin/root

轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/21435.html
標籤:其他
