首页 > 代码库 > OpenStack实践系列⑧可视化服务Horizon之Dashboard演示

OpenStack实践系列⑧可视化服务Horizon之Dashboard演示

OpenStack实践系列⑧可视化服务Horizon之Dashboard演示

七、可视化服务Horizon之Dashboard演示

仪表板依赖于功能核心服务,包括身份,图像服务,计算和网络两种(neutron)或传统网络(nova-neutron)。与独立的服务环境,如对象存储不能使用仪表板。
配置和使用在安装和配置标识服务节中描述了ApacheHTTP服务器和Memcached的服务认证服务的运行。

默认的配置文件由分布有所不同。您可能需要添加这些部分和选项,而不是修改现有的部分和选项。此外,在配置片段省略号(...)表示您应保留潜在的默认配置选项。

7.1 编辑/etc/openstack-dashboard/local_settings文件,并完成以下操作:

配置仪表板使用OpenStack的服务,Keystone认证服务IP地址。

OPENSTACK_HOST = "192.168.3.199"

配置user对于您通过仪表板中创建用户的默认角色

OPENSTACK_KEYSTONE_DEFAULT_ROLE = "user"
允许所有主机访问仪表板

ALLOWED_HOSTS = [‘*‘, ‘localhost‘]
配置memcached的会话存储服务(注释掉其他会话存储配置。)

CACHES = {
    default: {
        BACKEND: django.core.cache.backends.memcached.MemcachedCache,
        LOCATION: 192.168.3.199:11211,
    },
}

 

配置时区

TIME_ZONE = "Asia/Shanghai"

重启apache
[root@node1 openstack-dashboard]# systemctl restart httpd
7.2 操作dashboard

7.2.1 登录dashboard
http://192.168.3.199/dashboard

技术分享
使用keystone的demo用户登录(只有在管理员admin权限下才能看到所有instance)

7.2.2 删除之前的虚拟机并重新创建一台虚拟机

了解针对虚拟机的各个状态操作

绑定浮动ip:Eip
绑定/解绑接口:绑定或者解绑API
编辑云主机:修改云主机的参数
编辑安全组:修改secrity group的参数
控制台:novnc控制台
查看日志:查看console.log
中止实例:stop虚拟机
挂起实例:save 状态
废弃实例:将实例暂时留存
调整云主机大小: 调整其type
锁定/解锁实例:锁定/解锁这个云主机
软重启实例:正常重启,先stop后start
硬重启实例:类似于断电重启
关闭实例: shutdown该实例
重建云主机:重新build一个同样的云主机
终止实例: 删除云主机

技术分享

7.2.3 launch instance

技术分享

OpenStack实践系列⑧可视化服务Horizon之Dashboard演示