1.创建项目和项目管理用户
创建项目管理用户
创建项目
使用命令创建项目的命令如下:
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镜像管理创建云主机类型
创建云主机类型
在镜像管理菜单中,上传提前制作好的镜像
上传成功如下图所示:
3.Neutron网络管理网络类型:外部网络、内部网络
实例被分配到子网,实现网络连通性,每个项目可以有多个子网,每个子网通过vlan相互隔离,互不干扰
首先使用管理员账号创建外部网络
登录项目用户配置创建外部网络子网、并配置
配置子网详情
创建内部网络
配置子网基本信息
配置子网dhcp地址池段、dns等
为外部和内部网络创建路由,实现内外网互通
增加接口连接内网,如下图所示:
4.云主机管理使用管理员账号创建云主机类型,即主机cpu、内存规格
创建云主机,并设置主机详情、源、云主机类型和网络
其中云主机名称、镜像源、类型、网络为必填选项,如下图所示:
5.配置云主机安全组创建安全组,配置名称
管理设置安全组规则,如下:
修改云主机安全组
6.云主机绑定浮动ip(即公网ip),实现内网外网互通在访问和安全中为项目分配浮动ip
回到云主机菜单,点击云主机下拉菜单,绑定浮动ip
7.访问测试
在openstack管理机ping测试云主机,互通即可