cent7虚拟机镜像_OpenStack使用CentOS7官方通用云镜像创建虚拟机实例

本文档详细介绍了在OpenStack Queens社区版环境下,如何下载CentOS7官方通用云镜像,上传至Glance,并通过控制节点创建虚拟机实例的过程。包括创建供应商网络、实例类型、安全组、秘钥对,以及使用SSH访问实例的步骤。
摘要由CSDN通过智能技术生成

实验环境:OpenStack Queens社区版

1控制节点、1计算节点、1块存储节点

单网卡provider供应商网络模式

操作系统版本[root@controller ~]# cat /etc/redhat-release CentOS Linux release 7.4.1708 (Core)

[root@controller ~]# uname -sr               Linux 4.16.3-1.el7.elrepo.x86_64

1.下载CentOS官方通用云镜像

执行环境变量(官网有说明)[root@controller ~]# . admin-openrc

下载CentOS云镜像:wget http://cloud.centos.org/centos/7/images/CentOS-7-x86_64-GenericCloud-1802.qcow2c

2.上传镜像到Glance[root@controller ~]# openstack image create "CentOS7-image" \

--file CentOS-7-x86_64-GenericCloud-1802.qcow2c \

--disk-format qcow2 --container-format bare \

--public

+------------------+------------------------------------------------------+| Field            | Value                                                |+------------------+------------------------------------------------------+| checksum         | c5e362d0fb6e367ab16a5fbbed2ec1ce                     || container_format | bare                                                 || created_at       | 2018-05-16T02:06:12Z                                 || disk_format      | qcow2                                                || file             | /v2/images/de63a620-43da-4325-9ed5-cce8e74451f0/file || id               | de63a620-43da-4325-9ed5-cce8e74451f0                 || min_disk         | 0                                                    || min_ram          | 0                                                    || name             | CentOS7-image                                        || owner            | 2059d5d40c6a4d4ea37e5a80aa46b891                     || protected        | False                                                || schema           | /v2/schemas/image                                    || size             | 394918400                                            || status           | active                                               || tags             |                                                      || updated_at       | 2018-05-16T02:06:26Z                                 || virtual_size     | None                                                 || visibility       | public                                               |+------------------+------------------------------------------------------+

查看上传的镜像[root@controller ~]# openstack image list+--------------------------------------+---------------+--------+| ID                                   | Name          | Status |

+--------------------------------------+---------------+--------+| de63a620-43da-4325-9ed5-cce8e74451f0 | CentOS7-image | active || d81e109c-acb0-4f65-b739-58b9595282e7 | cirros        | active |

+--------------------------------------+---------------+--------+

3.创建实例前的准备工作

要启动实例,必须至少指定flavor、镜像名称、网络、安全组、密钥和实例名称。

如果已经执行则跳过此项。

照搬官方文档:https://docs.openstack.org/install-guide/launch-instance.html#

创建供应商网络

在控制节点上,获取admin用户凭证以访问仅管理员的CLI命令:[root@controller ~]# . admin-openrc1[root@controller ~]# openstack network create  --share --external  --provider-physical-network provider  --provider-network-type flat provider

+---------------------------+--------------------------------------+

| Field                     | Value                                |

+---------------------------+--------------------------------------+| admin_state_up            | UP                                   || availability_zone_hints   |                                      || availability_zones        |                                      || created_at                | 2018-04-22T09:49:19Z                 || description               |                                      || dns_domain                | None                                 || id                        | 1daecc49-121e-4bb2-b161-3fdb6f104434 || ipv4_address_scope        | None                                 || ipv6_address_scope        | None                                 || is_default                | None                                 || is_vlan_transparent       | None                                 || mtu                       | 1500                                 || name                      | provider                             || port_security_enabled     | True                                 || project_id                | 2059d5d40c6a4d4ea37e5a80aa46b891     |

|

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值