|
本帖最后由 itata 于 2018-7-4 14:39 编辑
目录:
1.openstack allinone 安装
2.浮动IP范围
3.配置RDO以使用Neutron与现有的外部网络
4.添加一个计算节点
添加一个计算节点
如果要分离Neutron租户网络流量,则扩展单节点OpenStack云以包含第二个计算节点需要第二个网络适配器。
编辑答案文件
首先,编辑初始Packstack设置期间生成的“答案文件”。您将在运行Packstack的目录中找到该文件。
注意:默认情况下,$youranswerfile被调用packstack-answer-$date-$time.txt。
$EDITOR $youranswerfile
替换$EDITOR为首选编辑器。
调整网卡名称
设置CONFIG_NEUTRON_OVS_TUNNEL_IF为eth1网卡使用的名称或名称。请注意,这不是强制性的,但通过单独的接口分隔隧道流量可能是个好主意。
您的第二个NIC可能具有不同的名称。您可以通过运行以下命令找到设备的名称:
ip l | grep '^\S' | cut -d: -f2
更改IP地址
如果要将新节点作为唯一的计算节点,请将值CONFIG_COMPUTE_HOSTS从第一个主机IP地址的值更改为第二个主机IP地址的值。如果将它们添加为以逗号分隔的列表,也可以将两个系统都作为计算节点:
CONFIG_COMPUTE_HOSTS=<serverIP>,<serverIP>,...
确保密钥CONFIG_NETWORK_HOSTS存在并设置为第一台主机的IP地址。
在现有服务器上跳过安装
如果您不想对已配置的服务器应用任何修改,请将以下参数添加到“应答文件”:
EXCLUDE_SERVERS=<serverIP>,<serverIP>,...
如果现有服务器将保留为计算节点,则可能不希望将其排除,因为计算节点之间的实时迁移需要将SSH密钥添加到每个服务器。
使用新值重新运行Packstack
再次运行Packstack,指定修改后的“答案文件”:
packstack --answer-file=$youranswerfile
Packstack将提示您输入每个节点的root密码。
参考:https://www.rdoproject.org/install/adding-a-compute-node/
|
|