资源预览内容
第1页 / 共6页
第2页 / 共6页
第3页 / 共6页
第4页 / 共6页
第5页 / 共6页
第6页 / 共6页
亲,该文档总共6页全部预览完了,如果喜欢就下载吧!
资源描述
云计算基础平台搭建与应用课程教案授课题目: 第16讲 OpenStack的可视化管理助手Dashboard教学时数:1.5授课类型:R理论课 R 实践课教学目的、要求:了解Dashboard的功能能够安装配置Dashboard可视化管理组件教学重点: 安装配置Dashboard服务 教学方法和手段: 通过微课讲解跟着视频实作教学条件: 网课参考资料:云计算基础平台搭建与应用课程教案教学内容及过程旁批课前准备:检查自己前面的系统配置是否完全完成,必须完成后才能进入这一段学习。并且先进行系统快照。教学引入:OpenStack云平台安装到现在为止所有操作还都是在命令模式下执行的。这次任务是安装一个组件:“Dashboard”,来给OpenStack披上一层图形界面的外衣,让用户可以通过图形界面来操作云平台。教学内容与教学设计:16.1 安装与配置Horizon仪表盘服务16.1.1 在计算节点安装和配置Dashboard(1) 安装Dashboard软件包rootcompute # yum install openstack-dashboard -y(2) 修改Horizon的配置文件Horizon的配置文件位于“/etc/openstack-dashboard/local_settings”。rootcompute # vi /etc/openstack-dashboard/local_settings更改配置文件中的信息如下:#控制节点的位置OPENSTACK_HOST = controller #允许从任意主机访问ALLOWED_HOSTS = *#配置使用缓存服务SESSION_ENGINE = django.contrib.sessions.backends.cacheCACHES = 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#配置API版本在以上的配置下新增五行,分别对应OpenStack的认证、镜像、存储组件的版本号。OPENSTACK_API_VERSIONS = identity: 3,image: 2,volume: 3,#配置通过仪表盘创建的用户的默认域为Default在以上的配置下新增一行:OPENSTACK_KEYSTONE_DEFAULT_DOMAIN = Default#配置通过仪表盘创建的用户默认角色为“user”在以上的配置下新增一行:OPENSTACK_KEYSTONE_DEFAULT_ROLE = user#配置二层网络,在原文件基础上修改OPENSTACK_NEUTRON_NETWORK = enable_auto_allocated_network: False, enable_distributed_router: False, enable_fip_topology_check: False, enable_ha_router: False, enable_ipv6: False, enable_quotas: False, enable_rbac_policy: False, enable_router: False, default_dns_nameservers: , supported_provider_types: *, segmentation_id_range: , extra_provider_types: , supported_vnic_types: *, physical_networks: ,#配置时区TIME_ZONE = Asia/Shanghai(3) 重建apache下dashboard配置文件rootcompute # cd /usr/share/openstack-dashboardrootcompute openstack-dashboard# python manage.py make_web_conf -apache /etc/httpd/conf.d/openstack-dashboard.confrootcompute openstack-dashboard# cat /etc/httpd/conf.d/openstack-dashboard.conf可以看到在Apache的WEB服务配置目录下生成了一个名为“openstack-dashboard.conf”的配置文件,其文件内容如上显示。(4) 建立策略文件的软连接rootcompute # ln -s /etc/openstack-dashboard /usr/share/openstack-dashboard/openstack_dashboard/confrootcompute # ll /usr/share/openstack-dashboard/openstack_dashboard/可以看到在“/usr/share/openstack-dashboard/openstack_dashboard/”目录下存在一个目录“conf”是由“/etc/openstack-dashboard”目录映射而来的。16.1.2 重启控制节点Apache服务rootcompute # systemctl enable httpd #开机启动rootcompute # systemctl restart httpd #重新启动16.2 验证Dashboard控制面板服务用本地电脑浏览器(推荐用谷歌或者火狐浏览器)在地址栏输入计算节点的IP:“http:/192.168.10.20”(Dashboard所安装服务器地址)进入登录界面。图16.1 登录界面填入域名:Default,用户名:admin,密码:ADMIN_PASS,单击“登入”按钮。这里其实就是给Keystone提供鉴权信息。经过鉴权成功后登入系统,显示图16.2。图16.2 登录后管理界面在管理界面(图16.2)的左侧菜单里选择“计算”下的“镜像”选项,可以看到我们在安装Glance组件的时候上传的cirros镜像,如图16.3。图16.3 管理镜像至此,Horizon安装完毕,以后我们可以通过Dashboard的管理界面对虚拟机进行管理了。作业和思考题:让学生根据自己做的情况填写报告自检表12 Neutron安装自检工单检验内容检验方法合格标准检测结果失败原因成功失败计算节点的apache服务是否开启运行“netstat -tnlup”查看线程状态能看到httpd在80端口提供服务,处于LISTEN状态Dashboard是否能够显示登录画面在宿主机通过浏览器访问计算节点的IP地址能够看到Dashboard的登录画面Dashboard是否配置正确输入正确域名、用户名、密码登录系统能够正确登录Dashboard查看镜像功能是否正确进入镜像管理界面,查看以前上传的cirros镜像能看到镜像5
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号