文章目录
- RDO (packstack)
- 安装示例
- 一、准备与安装
- 二、网络配置与启动实例(连接外网)
- 1.1创建网络(连接外网)
- 1.2启动实例
RDO (packstack)
简介:
RDO是红帽Red Hat Enterprise Linux OpenStack Platform的社区版.一个开源工具
可在centos7上快速部署T版,Centos8上快速部署U版
官网:
https://www.rdoproject.org/install/packstack/
安装建议:
运行内存14G
cpu:8核
硬盘50~300都可
双网卡
原因:默认安装大部分常用组件如Ceilometer,Heat等。
安装示例
系统:centos7-2003
cpu数:20
运行内存:14G
openstack版本:T
这里配置供参考,个人出于需要
一、准备与安装
yum update -y
yum install -y centos-release-openstack-train
yum update -y
yum install -y openstack-packstack
注意:
1.不需要连接外网则执行以下安装命令:
packstack --allinone
2.需要连接外网则执行以下命令:
packstack --allinone --provision-demo=n --os-neutron-ovn-bridge-mappings=extnet:br-ex --os-neutron-ovn-bridge-interfaces=br-ex:eth0
3.命令最后的eth0改为你自己的网卡名称我这里为ens33所以我的安装命令为
packstack --allinone --provision-demo=n --os-neutron-ovn-bridge-mappings=extnet:br-ex --os-neutron-ovn-bridge-interfaces=br-ex:ens33
执行命令进行安装出现以下界面:
等待个20分到30分钟吧,取决于网速和性能,判断是否正在安装可以看运行内存占用率或者后台进程cpu占用率。
出现以下界面那就代表成功了:
二、网络配置与启动实例(连接外网)
网卡配置文件如下(为自动修改后):
网卡1:
网卡2(静态ip是在安装结束后进行配置的):
登录账号和
密码位于/root下的keystonerc_admin文件
1.1创建网络(连接外网)
总:我们需要创建一个路由一个内网一个外网,内网用geneve模式,外网用flat,这样就能连接外网。
1.flat模式(外网)
2.输入网段网关(为你当前交换机,路由器或者虚拟机的DHCP服务器网段网关也是)
3.输入IP地址段(IP地址段为外网未使用地址,关闭这里的DHCP,否则会冲突导致无法启动服务)
1.geneve(内网)
2.地址这些自己设计(内网)
3.内网需要激活DHCP
1.路由创建
2.为路由添加接口
查看 拓扑图确认服务正常
1.2启动实例
1.上传镜像(略过)过于简单
这里使用的是官方给的测试镜像:cirros-0.5.1-x86_64-disk.img
创建实例时选择内网
分配浮动ip
然后大概就是这样外部ping内部
内部ping外部都能通