OpenStack的部署T版(八)——Dashboard
生活随笔
收集整理的這篇文章主要介紹了
OpenStack的部署T版(八)——Dashboard
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
OpenStack的部署T版(八)——Dashboard
- OpenStack-Dashboard組件部署
- 重啟服務(c1節點)
- 重啟 ct 節點的 memcache 服務
- 驗證操作
OpenStack-Dashboard組件部署
因為在CT控制節點已安裝httpd服務,而Dashboard控制臺也需要httpd支持,所以此處可以在C1節點進行安裝httpd
yum -y install openstack-dashboard httpd修改local_setting本地控制臺的配置文件
cd /etc/openstack-dashboard/vim local_settings #15行--22行; import os #使用Python導入一個模塊 from django.utils.translation import ugettext_lazy as _ from openstack_dashboard.settings import HORIZON_CONFIG DEBUG = False #不開啟調式#39行;修改;只允許通過列表中指定的域名訪問dashboard;允許通過指定的IP地址及域名訪問dahsboard;['*']表示允許所有域名 ALLOWED_HOSTS = ['*']#76行 LOCAL_PATH = '/tmp' #87行; SECRET_KEY='f8ac039815265a99b64f' #94--99行;取消注釋,修改 CACHES = {'default': {'BACKEND': 'django.core.cache.backends.memcached.MemcachedCache','LOCATION': 'ct:11211', #指定memcache地址及端口} }#以下配置session信息存放到memcache中;session信息不僅可以存放到memcache中,也可以存放到其他地方 EMAIL_BACKEND = 'django.core.mail.backends.console.EmailBackend' #108行修改 OPENSTACK_HOST = "ct" #118-127行修改 OPENSTACK_KEYSTONE_URL = "http://%s:5000/v3" % OPENSTACK_HOST OPENSTACK_KEYSTONE_MULTIDOMAIN_SUPPORT = True #讓dashboard支持域 OPENSTACK_API_VERSIONS = {"identity": 3,"image": 2,"volume": 3, } #配置openstack的API版本 OPENSTACK_KEYSTONE_DEFAULT_DOMAIN = "Default" OPENSTACK_KEYSTONE_DEFAULT_ROLE = "user"OPENSTACK_NEUTRON_NETWORK = { #132行到152行修改'enable_auto_allocated_network': False,'enable_distributed_router': False,'enable_fip_topology_check': False,'enable_ha_router': False,'enable_lb': False,'enable_firewall': False,'enable_vpn': False,'enable_ipv6': True,'enable_quotas': True,'enable_rbac_policy': True,'enable_router': True,'default_dns_nameservers': [],'supported_provider_types': ['*'],'segmentation_id_range': {},'extra_provider_types': {},'supported_vnic_types': ['*'],'physical_networks': [], } #定義使用的網絡類型,[*]表示TIME_ZONE = "Asia/Shanghai" #156行修改
重啟服務(c1節點)
#重新生成openstack-dashboard.conf并重啟Apache服務 (由于dashborad會重新復制代碼文件,重啟apache會比較慢) cd /usr/share/openstack-dashboard python manage.py make_web_conf --apache > /etc/httpd/conf.d/openstack-dashboard.confsystemctl enable httpd.service systemctl restart httpd.service重啟 ct 節點的 memcache 服務
systemctl restart memcached.service驗證操作
打開瀏覽器,在地址欄中輸入“http://192.168.100.20”,進入Dashboard登錄頁面。
在登錄頁面依次填寫:“域:default、用戶名:admin、密碼:ADMIN_PASS”(在~.bashrc中已定義)
完成后,進行登陸
總結
以上是生活随笔為你收集整理的OpenStack的部署T版(八)——Dashboard的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 内存CPU选购全攻略,让你秒变电脑达人
- 下一篇: OpenStack的部署T版(九)——控