日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

OpenStack的部署T版(八)——Dashboard

發布時間:2024/2/28 编程问答 27 豆豆
生活随笔 收集整理的這篇文章主要介紹了 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 = ['*']#76LOCAL_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的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。