使用Fuel9部署OpenStack Leo 2016.11.14详细指南

需积分: 10 3 下载量 32 浏览量 更新于2024-07-17 1 收藏 1.6MB PPTX 举报
"本教程介绍了如何使用Mirantis Fuel 9部署OpenStack环境,涵盖了硬件配置、网络架构以及镜像制作和环境创建的详细步骤。" 在OpenStack的部署中,Fuel是一个强大的工具,它简化了OpenStack云平台的安装和管理过程。Fuel 9是Mirantis公司发布的版本,提供了对OpenStack Leo(即OpenStack Kilo版本)的支持。以下是根据给定文件内容整理出的关键知识点: 1. **硬件配置**: - 计算节点: DELL R720服务器1台,用于运行OpenStack的工作负载。 - 主控节点和控制器节点: DELL 2950服务器2台,分别用作Fuel Master节点和OpenStack的Controller节点,负责网络和服务配置。 - 网络设备: 锐捷三层交换机3760*3,用于构建复杂的网络拓扑。 - 光猫: 连接Internet,确保外部网络访问。 2. **物理网络结构**: - 交换机1连接Master、Controller和Compute服务器的网卡1,提供基础网络连接。 - 交换机2连接Controller和Compute服务器的网卡2,可能用于内部通信或特定网络服务。 - 交换机3连接Controller和Compute服务器的网卡3,可能用于存储或管理网络。 3. **Fuel Master安装**: - 在Master服务器(DELL 2950之一)上安装Fuel 9.0,完成后默认登录名为`root`,密码为`r00tme`。 - 安装完成后,系统默认为CentOS 7.1。 4. **本地镜像制作**: - 导入Bootstrap镜像: 将`bootstrap.tar.gz`复制到Master节点的`/root`目录,然后使用`fuel-bootstrap`命令进行导入、列出和激活。 - 设置Repositories: 将`fuel_9.0_repo.tar.gz`解压到`/var/www/nailgun`目录,然后使用`fuel-createmirror`创建本地软件仓库。 5. **创建OpenStack环境**: - 使用浏览器访问Fuel Dashboard (`https://10.20.0.2:8443`),默认登录名为`admin`,密码为`admin`。 - 新建OpenStack环境,定义环境名称,并选择不安装附加服务。 - 添加节点: 在OpenStack环境控制台页面,可以选择不同角色(如Controller、Compute等)来添加和配置服务器节点。 6. **网络结构部署**: - 在OpenStack环境中,网络配置是非常关键的部分。通常包括管理网络、租户网络、存储网络和外部网络等,这些都需要在Fuel Dashboard中进行详细配置。 以上步骤详细解释了如何使用Fuel 9部署OpenStack环境,从硬件准备、网络规划到软件安装和环境配置,为搭建一个完整的OpenStack云平台提供了指导。在实际操作中,还需要考虑安全性、高可用性、性能优化等更多因素。