- 注:本系列博客只针对于部署含有控制节点以及计算节点的Openstack的实验环境,并不适用于生产环境。
- 以下配置经博主测试可用无误。
建议环境要求:
- 1、两台装有Ubuntu 14.04(LTS)的物理机
- 2、控制节点最小要求:1处理器,2GB内存,5G存储
- 3、计算节点最小要求:1处理器,2GB内存,10G存储
注:如果你准备用两台虚拟机作为你的计算节点和控制节点的话,请确保你的hypervisor提供了在public网络接口上禁用MAC地址过滤的方法。
网络要求:
- 控制节点和计算节点至少各两张网卡,分别对应配置为Management network 和 Public network。
其中,管理网络主要目的是用于管理,如:安装包,安全更新,DNS以及NTP。所有的节点都需要可以访问互联网(通过NAT)。
- 示例网络:
管理网络使用:10.122.0.0/24,网关为10.122.0.254
公网网段为:172.168.10.0/24,网关为172.168.10.254
您可以修改这些范围和网关来以您的特定网络设施进行工作。
配置网络接口(控制节点和计算节点)
- 1、将第一个接口配置为管理网络接口(根据你节点的情况配置):
IP 地址: 10.122.0.1(or 2)
子网掩码: 255.255.255.0 (or /24)
默认网关: 10.122.0.254
- 2、外部网络接口使用特殊的配置,不分配 IP 地址。将第二个接口配置为外部网络接口: 将其中的 INTERFACE_NAME替换为实际的接口名称。例如:eth1。
编辑/etc/network/interfaces文件:
auto INTERFACE_NAME
iface INTERFACE_NAME inet manual
up ip link set dev $IFACE up
down ip link set dev $IFACE down