1.1 前言
在《Fuel安装笔记-初探Fuel》一文中介绍了Fuel Server安装过程,并对Fuel安装openstack进行了初步的了解,遗憾的是当时并没有成功的安装完成openstack环境,之前认为是虚拟机没有IPMI设置引起的,不过随着深入研究和交流发现,虚拟机中搭建openstack是可行,问题出在Fule Server搭建完成后,由于默认的10.20.0.2和已有环境网络不通,造成无法访问Fuel,修改了Fuel Server IP造成的。注意:如果只修改了Fuel Server的IP地址,会造成很多的问题,包括节点无法分配Role等等,建议尝试搭建Fuel的同学第一次不要修改Fuel的网络配置。
1.2 搭建Fuel Server
1.3 发现节点
安装好Fuel Server并创建自己的openstack环境配置后,需要重启一下将要安装openstack的服务器(或虚拟机),注意要先在Bios中将服务器的启动顺序设置为网络启动,并开启PXE。这样重启服务器后,就可以看见下图的启动选项:
选择bootstrap,等待加载完成后,
就可以在Fuel Web UI中看到已经通知用户发现了一个节点:
这时在openstack环境中的node标签页选择“添加节点”时,就可以看到已经有新的服务器在线可以分配Role了,并可以查看到服务器的相关硬件信息。
1.4 节点分配角色
对于每一个被发现的节点需要给其分配在openstack环境中角色,目前Fuel中支持的角色如下:
先选择一个节点,然后勾选给其分配的角色,可以看到compute,cinder, Ceph OSD三种角色可以分配给一个节点,加上一个Controller节点。那么搭建一套openstack