fuel官方网站
https://www.mirantis.com/
Mirantis OpenStack Fuel9.0离线安装
MirantisOpenStack-9.0.iso镜像包 链接:http://pan.baidu.com/s/1slfq8Ol 密码:st87
Bootstrap.zip软件包 链接:http://pan.baidu.com/s/1slc8MiL 密码:pnei
Mirrors.zip本地源软件包 链接:http://pan.baidu.com/s/1o8FU8OU 密码:jclv
百度云盘链接失效:可以发送邮件到 sxooky@hotmail.com
部署网络拓朴图
硬件配置说明
Fule-master主节点
基本配置
Cpu4核心,内存6GB,硬盘200GB
网卡配置
内网网卡ens32:VMnet10
外网网卡ens33:桥接模式
Controller控制节点
基本配置
Cpu4核心,内存3GB,硬盘100GB
网卡配置
AdminPXE ens32:VMnet10
Public and Management ens33:桥接模式
Private ens34:VMnet5
Storage ens35:VMnet7
Compute计算节点
基本配置
Cpu4核心,内存0.5GB,硬盘100GB
网卡配置
AdminPXE ens32:VMnet10
Public and Management ens33:桥接模式
Private ens34:VMnet5
Storage ens35:VMnet7
Storages/Cinder存储节点
基本配置
Cpu4核心,内存0.5GB,硬盘100GB
网卡配置
AdminPXE ens32:VMnet10
Public and Management ens33:桥接模式
Private ens34:VMnet5
Storage ens35:VMnet7
注:所有节点 CPU支持虚拟化技术Intel VT-x/EPT 或 AMD-V/RVI
Fule-master的安装
官网参考文档:https://docs.mirantis.com/openstack/fuel/fuel-6.1/user-guide.html#download-and-install-fuel
……待续
Openstack环境配置
配置节点
根据网卡的MAC地址来分配节点(机器配置不同的情况下)
配置网卡接口(ubuntu系统下 第一个网卡为ens32)
Ens32:Admin (PXE)
主节点 交换机:Switch 2
Ens33:public and management
公开与管理 交换机:Switch 1
Ens34:Private
私有 交换机:Switch 3
Ens35:storage
存储 交换机:Switch 4
配置网络
公开(Public IP)
网段:192.168.1.0/24
开始:192.168.1.130 结束:192.168.1.160
网关:192.168.1.1
存储(Storage IP)
网段:10.20.2.0/24
开始:10.20.2.2 结束:10.20.2.254
网关:10.20.2.1
管理(Management IP)
网段:10.20.1.0/24
开始:10.20.1.2 结束:10.20.2.254
网关:10.20.1.1
使用VLAN标记:101
浮动网络参数(Floating IP)
浮动IP范围:开始:192.168.1.161 结束:192.168.1.190
浮动IP与公开IP属于同一网段,且不与公开IP段重叠
内部网络参数(Private IP)
网段:176.16.1.0/24
网关:176.16.1.1
安装成功 如下图
Mirantis-Openstart 平台管理登陆页面
注意事项
VMware虚拟机虚拟网段默认设置
VMnet0 默认为桥接模式
VMnet1 默认为仅主机模式
VMnet8 默认为NAT模式
第一次实验时,由于fule-Master ens32选择VMnet0 最后部署时,与DHCP服务器192.168.1.1而导致冲突。部署失败(真实环境就不会出现这种失误了)。
如图
NTP时间同步服务设定问题
部署时出错而导致失败
解决办法:
在三个节点中的/etc/hosts添加域名解析指向Fule-master服务器地址
如下
10.20.0.2 0.fuel.pool.ntp.org
10.20.0.2 1.fuel.pool.ntp.org
10.20.0.2 2.fuel.pool.ntp.org