一键安装OpenStack

一键安装OpenStack
  小白教程提供了一键安装OpenStack的脚本openstack-installer-rdo。此脚本可以在物理机和虚拟机上安装All-in-One的OpenStack环境。
  安装好CentOS操作系统后,只需进行少量的配置,然后然后执行openstack-installer-rdo中的安装脚本,等待安装命令执行完成,即可成功完成OpenStack的安装。
  详细安装步骤如下:
1.双网卡:
  如果是物理机,需要至少有两个物理网口。如果使用的是只有一个网口的普通PC机,可以考虑购买一块网卡,或者使用虚拟机。
  如果是虚拟机,需要手工添加虚拟网卡,确保虚拟机拥有至少两个网口。
2.在物理机/虚拟机上安装CentOS 7.2 x86_64或者CentOS 7.3 x86_64,安装过程中选择“Web Server”组件。
3.配置网络。
  3.1 将管理网口配置成固定IP;
  3.2 配置另一个网口作为provider interface。修改网口对应的配置文件。假设网口名为INTERFACE_NAME,则修改文件/etc/sysconfig/network-scripts/ifcfg-INTERFACE_NAME,保持HWADDR和UUID不变,确认以下字段修改成对应的值:
    DEVICE=INTERFACE_NAME
    TYPE=Ethernet
    ONBOOT="yes"
    BOOTPROTO="none"
  3.3 重启网络或者重启机器
4.根据需要修改config/config.sh。
5.执行脚本:
  ./main.sh allinone
  安装所需的时间与机器的性能和网络速度有关,通常3~5个小时就可以安装完成。