1.创建项目和项目管理用户

创建项目管理用户

openstack基本操作_用户创建


创建项目

openstack基本操作_子网_02


使用命令创建项目的命令如下:

source keystonerc_admin

openstack project create

openstack project list

openstack project delete myproject

opentstack user create --password 123 user1

penstack user list

openstack user set --password 456 user1

openstack user delete user1

2.云主机类型和glance镜像管理创建云主机类型

创建云主机类型

openstack基本操作_用户创建_03

在镜像管理菜单中,上传提前制作好的镜像

openstack基本操作_用户创建_04

上传成功如下图所示:

openstack基本操作_云主机_05

3.Neutron网络管理网络类型:外部网络、内部网络

实例被分配到子网,实现网络连通性,每个项目可以有多个子网,每个子网通过vlan相互隔离,互不干扰

首先使用管理员账号创建外部网络

登录项目用户配置创建外部网络子网、并配置

openstack基本操作_云主机_06


配置子网详情

openstack基本操作_子网_07


创建内部网络

openstack基本操作_云主机_08


配置子网基本信息

openstack基本操作_云主机_09


配置子网dhcp地址池段、dns等

openstack基本操作_云主机_10


为外部和内部网络创建路由,实现内外网互通

openstack基本操作_子网_11


增加接口连接内网,如下图所示:

openstack基本操作_用户创建_12

openstack基本操作_子网_13


4.云主机管理使用管理员账号创建云主机类型,即主机cpu、内存规格

创建云主机,并设置主机详情、源、云主机类型和网络

openstack基本操作_云主机_14


其中云主机名称、镜像源、类型、网络为必填选项,如下图所示:

openstack基本操作_子网_15


5.配置云主机安全组创建安全组,配置名称

管理设置安全组规则,如下:

openstack基本操作_子网_16

修改云主机安全组

openstack基本操作_子网_17


6.云主机绑定浮动ip(即公网ip),实现内网外网互通在访问和安全中为项目分配浮动ip

回到云主机菜单,点击云主机下拉菜单,绑定浮动ip

openstack基本操作_子网_18


7.访问测试

在openstack管理机ping测试云主机,互通即可

openstack基本操作_子网_19