有三台host, host1(controller , ip1:135.251.88.67,ip2:135.251.88.81) ,host2(compute node,ip1:192.168.1.101,ip2:135.251.88.98),
host3(compute node, ip1:135.251.88.120) ,host3只有一块网卡,所有的host的网卡都通过一个交换机连接到外部网络,在装通过packstack 安装openstack时修改answer.txt如下:
CONFIG_CONTROLLER_HOST=135.251.88.81
CONFIG_COMPUTE_HOSTS=135.251.88.98,135.251.88.120
现在在controller节点上查询bridge,在 Bridge br-tun中的隧道配置如下:
Port "vxlan-87fb5878"
Interface "vxlan-87fb5878"
type: vxlan
options: {df_default="true", in_key=flow, local_ip="135.251.88.81", out_key=flow, remote_ip="135.251.88.120"}
Port "vxlan-87fb5878"
Interface "vxlan-87fb5878"
type: vxlan
options: {df_default="true", in_key=flow, local_ip="135.251.88.81", out_key=flow, remote_ip="135.251.88.120"}
我现在不清楚,local ip和remote ip是如何确定的?我并没有手工设置,是在上面answer.txt设置决定的吗?
还有如果我有安装两个节点,controller(ip1 and ip2) compute(ip3/ip4)
加入ip1 和ip3是外网ip通过交换机划分vlan接外网,ip2 and ip4是内网ip,在交换机上一个单独vlan中,下面的设置是否正确?
CONFIG_CONTROLLER_HOST=IP1
CONFIG_COMPUTE_HOSTS=IP3
通过packstack安装后,如果创建网络那么在controller节点上 Bridge br-tun中的隧道配置本端ip和对端ip是怎样的?
新手,多谢指教
|