【七】OpenStack(M版)双节点搭建 之 Dashboard图形化的安装与配置

Dashboard(Horizon)是一个Web接口,可使云平台管理员以及用户管理不同的OpenStack资源以及服务。Dashboard提供了一个模块化的、基于Web的图形化界面服务门户。用户可以通过浏览器使用这个Web图形化界面来访问、控制其计算、存储和网络资源,如启动云主机、分配IP地址、设置访问控制等。

以下步骤在controller节点

1、安装并配置Dashboard服务

#1.安装服务
yum -y install openstack-dashboard

#2.配置Dshboard所需组件
#修改/etc/openstack-dashboard/local_settings配置文件
cp /etc/openstack-dashboard/local_settings{,.bak}

vim /etc/openstack-dashboard/local_settings
#找到并修改如下内容:
#1.配置控制节点使用Dashboard
OPENSTACK_HOST = "controller"

#2.配置允许所有主机访问Dashboard
ALLOWED_HOSTS = ['*', ]

#3.配置memcached的会话存储服务
CACHES = {
    'default': {
         'BACKEND': 'django.core.cache.backends.memcached.MemcachedCache',
         'LOCATION': 'controller:11211',
    }
}
#添加以下内容:
SESSION_ENGINE = 'django.contrib.sessions.backends.cache'

#4.启用身份验证
OPENSTACK_KEYSTONE_URL = "http://%s:5000/v3" % OPENSTACK_HOST

#5.启用域支持
OPENSTACK_KEYSTONE_MULTIDOMAIN_SUPPORT = True

#6.配置API版本
OPENSTACK_API_VERSIONS = {
    "identity": 3,
    "compute": 2,
    "volume": 2,
}

#7.配置域
OPENSTACK_KEYSTONE_DEFAULT_DOMAIN = "default"

#8.配置用户
OPENSTACK_KEYSTONE_DEFAULT_ROLE = "user"

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

2、重启apache和memcached服务

systemctl restart httpd.service memcached.service

以下步骤在浏览器中操作

3、浏览器访问

浏览器打开,键入controllerIP地址。如:http://192.168.100.10/dashboard
域:default
用户名:admin
密码:0

在这里插入图片描述
在这里插入图片描述

4、在web界面创建网络设置访问规则以及创建用户云主机

(1)创建内部网络

创建云主机内部网络
点击左侧 【管理员】—>【系统】—>【网络】—>右上角【创建网络】

在这里插入图片描述

创建内部网络的子网
点击"int_net" —> 右上角【创建子网】

在这里插入图片描述在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

(2)创建外部网络

创建云主机外部浮动网络
点击左侧 【管理员】—>【系统】—>【网络】—>右上角【创建网络】

在这里插入图片描述

创建子网,此时子网需要和虚拟机的eth1网卡网段相对应
点击"int_net" —> 右上角【创建子网】
注意:此处子网需要和虚拟机的eth1网卡网段相对应

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

(3)创建路由

创建路由
点击左侧【项目】—>【网络】—>【路由】—> 右上角【新建路由】

在这里插入图片描述
在这里插入图片描述

增加接口
点击"ext-router" —> 选择【接口】 —> 右上角【增加接口】

在这里插入图片描述

查看网络拓扑图
点击左侧【项目】—>【网络】—>【网络拓扑】

在这里插入图片描述

5、创建云主机

点击左侧【项目】—>【计算】—>【云主机】—> 右上角【创建云主机】
名字自定义
选定之前上传的【cirros镜像】
选定云主机大小【m1.tiny】,因为cirros镜像很小,所以m1.tiny可以运行
选定云主机网络【int-net】,也就是云主机的内部网络
点击【启动实例】,等待云主机状态变成【运行】

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

6、绑定浮动IP

点击右侧"▼",在下拉列表中选择【绑定浮动IP】
在【IP地址】处点击"+",在资源池中选择【ext-net】,点击【分配IP】
点击【关联】进行绑定浮动IP

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

7、查看云主机详情,访问云主机的网页控制台

在这里插入图片描述

8、配置管理规则

点击左侧【项目】 —> 【计算】 —> 【访问&安全】
点击右侧【管理规则】,删除原有规则,添加下图所示规则

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

至此,就已经可以通过当前的Windows平台使用连接器连接到云主机

9、连接云主机

使用连接器,通过刚创建的实例的浮动IP地址进行连接,输入用户名和密码登录即可
user:cirros
password:cubswin:)

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值