OpenStack使用[搭建一套简单的网络环境及创建云主机实例]

OpenStack使用[搭建一套简单的网络环境及创建云主机实例]

相关链接
OpenStack单节点完整部署[T版]

#第一次使用OpenStack 
#尝试搭建一套网络环境 总体要求如下
#创建两台虚拟交换机,要求如下:
	虚拟交换机子网用途:
	虚拟机交换机D-Net:对外数据通信网络
	虚拟机交换机S-Net:数据存储通信网络
#为数据网络D-Net创建虚拟交换机,具体要求如下:
	虚拟交换机名称:D-Net
	子网名称:D-SubNet
	网络地址:172.16.10.0/24
	启用DHCP功能
	分配地址池范围:172.16.10.10-172.16.10.100
#为存储网络S-Net创建虚拟交换机,具体要求如下:
	虚拟交换机名称:S-Net
	子网名称:S-SubNet
	网络地址: 192.168.10.0/24
	勾选禁用网关功能
	启用DHCP功能
	分配地址池范围:192.168.10.10-192.168.10.100
#创建一台虚拟路由器,要求如下:
	虚拟路由器名称:VGate
	虚拟路由器跟D-Net虚拟交换机子网关联
#随机申请并绑定一个公网IP地址
#创建云主机

在这里插入图片描述

#使用远程工具上传镜像
openstack image create --container-format bare --disk-format iso --public --file CentOS-7-x86_64-DVD-1810.iso ISO_CentOS7.6
openstack image create --container-format bare --disk-format qcow2 --public --file centos7_iso_wc_pkg_50.qcow2 QCOW2_CentOS7

在这里插入图片描述

#导入镜像
[root@openstack ~]# ls
anaconda-ks.cfg  centos7_iso_wc_pkg_50.qcow2  keystonerc_admin  keystonerc_demo  packstack-answers-20201015-013016.txt
[root@openstack ~]# source keystonerc_admin 
[root@openstack ~(keystone_admin)]# ls
anaconda-ks.cfg  centos7_iso_wc_pkg_50.qcow2  keystonerc_admin  keystonerc_demo  packstack-answers-20201015-013016.txt
[root@openstack ~(keystone_admin)]# openstack image create --container-format bare --disk-format qcow2 --public --file centos7_iso_wc_pkg_50.qcow2 QCOW2_CentOS7
+------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
| Field            | Value                                                                                                                                                                                      |
+------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
| checksum         | b288e7ebf05e0689053af0a9293b0992                                                                                                                                                           |
| container_format | bare                                                                                                                                                                                       |
| created_at       | 2020-10-15T02:39:20Z                                                                                                                                                                       |
| disk_format      | qcow2                                                                                                                                                                                      |
| file             | /v2/images/51ddb99a-7707-412c-be77-4804ca797f3c/file                                                                                                                                       |
| id               | 51ddb99a-7707-412c-be77-4804ca797f3c                                                                                                                                                       |
| min_disk         | 0                                                                                                                                                                                          |
| min_ram          | 0                                                                                                                                                                                          |
| name             | QCOW2_CentOS7                                                                                                                                                                              |
| owner            | df1f311d6dc243f59cb4efbaeddc3c48                                                                                                                                                           |
| properties       | os_hash_algo='sha512', os_hash_value='313b13782445ba1143f52709c6932b29079c63dd057e4e815bf3636a11a332e2a85589c757b5ab441a5768e0222b31d84baa620d9b745da7a3670005405e6f33', os_hidden='False' |
| protected        | False                                                                                                                                                                                      |
| schema           | /v2/schemas/image                                                                                                                                                                          |
| size             | 5787222016                                                                                                                                                                                 |
| status           | active                                                                                                                                                                                     |
| tags             |                                                                                                                                                                                            |
| updated_at       | 2020-10-15T02:41:43Z                                                                                                                                                                       |
| virtual_size     | None                                                                                                                                                                                       |
| visibility       | public                                                                                                                                                                                     |
+------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
[root@openstack ~(keystone_admin)]# openstack image list
+--------------------------------------+---------------+--------+
| ID                                   | Name          | Status |
+--------------------------------------+---------------+--------+
| 51ddb99a-7707-412c-be77-4804ca797f3c | QCOW2_CentOS7 | active |
| 29d076dc-cb1a-4d28-aa33-de604a922c9f | cirros        | active |
+--------------------------------------+---------------+--------+
[root@openstack ~(keystone_admin)]#

在这里插入图片描述

#查看可用的镜像

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

#为数据网络D-Net创建虚拟交换机
	虚拟交换机名称:D-Net
	子网名称:D-SubNet
	网络地址:172.16.10.0/24
	启用DHCP功能
	分配地址池范围:172.16.10.10-172.16.10.100

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

#为存储网络S-Net创建虚拟交换机
	虚拟交换机名称:S-Net
	子网名称:S-SubNet
	网络地址: 192.168.10.0/24
	勾选禁用网关功能
	启用DHCP功能
	分配地址池范围:192.168.10.10-192.168.10.100

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

#创建一台虚拟路由器
	虚拟路由器名称:VGate
	虚拟路由器跟D-Net虚拟交换机子网关联

在这里插入图片描述

在这里插入图片描述

#随机申请并绑定一个公网IP地址

在这里插入图片描述

在这里插入图片描述

#创建云主机实例

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

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

#绑定浮动IP

在这里插入图片描述

#可以修改默认实例信息

在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/qq_40695642/article/details/109121589