安装Horizon
Horizon提供基于Web与内部各服务组件进行交互的界面。例如,插件虚拟机实例分配IP地址和配置访问控制等。请在控制节点安装Horizon。
- 安装软件包。
yum install openstack-dashboard
- 修改“/etc/openstack-dashboard/local_settings”文件。
- 打开文件。
vi /etc/openstack-dashboard/local_settings
- 按“i”进入编辑模式,对照以下内容修改配置文件。
OPENSTACK_HOST = "controller" ALLOWED_HOSTS = ['*', ] SESSION_ENGINE = 'django.contrib.sessions.backends.cache' CACHES = { 'default': { 'BACKEND': 'django.core.cache.backends.memcached.MemcachedCache', 'LOCATION': 'controller:11211', } } OPENSTACK_KEYSTONE_URL = "http://%s:5000/v3" % OPENSTACK_HOST OPENSTACK_KEYSTONE_MULTIDOMAIN_SUPPORT = True OPENSTACK_KEYSTONE_DEFAULT_DOMAIN = "Default" OPENSTACK_KEYSTONE_DEFAULT_ROLE = "member" WEBROOT = '/dashboard' POLICY_FILES_PATH = "/etc/openstack-dashboard" OPENSTACK_API_VERSIONS = { "identity": 3, "image": 2, "volume": 3, }
- 按“Esc”键退出编辑模式,输入:wq!,按“Enter”键保存并退出文件。
- 打开文件。
- 重启httpd服务。
systemctl restart httpd.service memcached.service
- 验证Horizon是否安装成功。打开浏览器,输入网址http://controller_ip/dashboard,登录Horizon。如果可以成功登录,表示Horizon已经安装成功。
- controller_ip为控制节点的IP地址。
- 登录Horizon的默认域为default,默认用户名为admin,默认用户密码6中使用的ADMIN_PASSWORD。
父主题: 部署并验证