云计算基础架构平台应用 项目5-OpenStack镜像服务.ppt

云计算基础架构平台应用 项目5-OpenStack镜像服务.ppt

  1. 1、本文档共10页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
任务二:制作OpenStack镜像 创建实例,具体命令如下: [root@controller ~]# openstack server create --flavor m1.small --image CentOS-7 -nic net-id=c5b3f355-f5d5-4833-be03-2eb891c2a11e --security-group default --key-name mykey provider-instance 查看主机信息,如图5-23所示。 图5-23 查看主机 任务二:制作OpenStack镜像 图5-24 为实例创建快照 对实例进行定制,Linux镜像都预装cloud-init软件,由它负责实例的初始化。编辑实例的/etc/cloud.cfg文件,将disable_root的值设为0,让root用户能够直接登录实例;将ssh_pwauth的值设为1已允许ssh密码登录。然后保存更改退出。为实例创建一个快照。在Dashboard界面中单击实例列表,点击右上方的创建快照为实例来创建快照,如图5-24所示。 任务二:制作OpenStack镜像 图5-25 查看快照 这里为实例创建一个名叫centos7的快照,该快照会自动保存到glance中,如图5-25所示。 任务二:制作OpenStack镜像 图5-26 测试快照 测试快照,可以使用快照快速部署新的实例,如图5-26所示。 任务二:制作OpenStack镜像 图5-27 查找镜像 将实例快照转换成镜像。Glance镜像有两种:镜像和快照。一般生产环境都是使用镜像,所以可以将快照转换镜像,可以直接使用OpenStack image create 命令来完成。首先获取快照的id值来确定其文件路径,如图5-27所示。 任务二:制作OpenStack镜像 然后执行以下命令来创建镜像,创建成功后快照就转换成了镜像,如图5-28所示。 [root@controller ~]# openstack image create cirros02 --file /var/lib/glance/images/5d7b22c0-1669-40da-b21e-8ab59ab00a9e --disk-format qcow2 --container-format bare --public 图5-28 将实例快照转换为镜像 任务三:手动安装和部署Glance 通常将运行OpenStack的计算机称为主机或主机节点。为方便实验,建议使用虚拟机。本章的实例是在一台真实的Windows计算机(作为宿主机)中通过VMWare Workstation创建一台运行CentOS 7操作系统的虚拟机,作为OpenStack主机。安装和配置Glance服务之前,必须创建数据库、服务凭证和API端点。 使用数据库访问客户端以用户身份连接到数据库服务器:`root` [root@controller ~]# mysql -u root -p 创建数据库:glance MariaDB [(none)] CREATE DATABASE glance; 授予对数据库的正确访问权限:glance MariaDB [(none)] GRANT ALL PRIVILEGES ON glance.* TO glance@localhost \ IDENTIFIED BY GLANCE_DBPASS; MariaDB [(none)] GRANT ALL PRIVILEGES ON glance.* TO glance@% \ IDENTIFIED BY GLANCE_DBPASS; 替换为合适的密码。GLANCE_DBPASS 任务三:手动安装和部署Glance 获取凭据以获取对仅限管理员的 CLI 命令的访问权限:admin [root@controller ~]#. admin-openrc 创建用户:glance [root@controller ~]#openstack user create --domain default --password-prompt glance 密码为123456 将角色添加到用户和项目:`admin``glance``service` [root@controller ~]#openstack role add --project service --user glance admin 创建服务实体:glance [root@controller ~]#openstack service create --name glance \ --description OpenStack Image image 任务三:手动安装和部署Glance 创建影像服务 API 终端

您可能关注的文档

文档评论(0)

dllkxy + 关注
实名认证
内容提供者

本文库主要涉及建筑、教育等资料,有问题可以联系解决哦

版权声明书
用户编号:5213302032000001

1亿VIP精品文档

相关文档