ESXi本身现在已经不支持配置LACP了,要配置必须使用vCenter完成。
创建Distributed Switch
导航栏Menu -> Hosts and Clusters,左边树状图里面点击一个site,Actions -> Distributed Switch -> New Distributed Switch。
- 名字随便填
- Number of Uplinks填1
- create a default port group不勾选,我们一会儿手工创建
其余选项均默认即可。
创建LAG Uplink
导航栏Menu -> Networking,左边树状图里面点击刚创建的Distributed Switch,右边选择Configure选项卡 -> Settings -> LACP,点击NEW按钮新建一个LACP组。
- 名字随便填
- 接口数量大于等于实际用到的接口数量
- Mode建议选Active
其余选项默认即可。
添加host到Distributed Switch
导航栏Menu -> Networking,左边树状图里面点击刚创建的Distributed Switch,Actions -> Add and Manage Hosts,选择:
- 第一步选择Add hosts
- 第二步选择目标主机
- 点击需要加入LACP的网络接口,点击Assign uplink,然后在刚创建的LAG的未分配端口中选择一个Assign上
- Manage VMkernel adapters:暂时不要做
- Migrate VM networking:暂时不要做
确认即可。
创建Distributed Port Group
导航栏Menu -> Networking,左边树状图里面点击刚创建的Distributed Switch,Actions -> Distributed Port Group -> New Distributed Port Group,选择:
- 名字随便填
- Configure settings里需要设置Number of ports(建议使用默认设置)和VLAN
其余默认即可。
所有Distributed Port Group创建完以后,我们要把LAG设为其上游。导航栏Menu -> Networking,左边树状图里面点击刚创建的Distributed Switch,Actions -> Distributed Port Group -> Manage Distributed Port Groups,选择:
- Teaming and failover
- 全选
- 下面把 LAG移动到Active uplinks上来,没连接的Uplink 1移动到Unused
其余选项默认,确认即可。
迁移虚拟机
导航栏Menu -> Networking,左边树状图里面点击现有的Network,Actions -> Migrate VMs to Another Network,选择新创建的Distributed Port Group,虚拟机全选,确认移动即可。
迁移VMkernel
导航栏Menu -> Networking,左边树状图里面点击刚创建的Distributed Switch,Actions -> Add and Manage Hosts,选择:
- Manage host networking
- 选择host
- Manage physical adapters保持不变
- Manage VMkernel adapters,选择vmk0,Assign port group -> 选择某个Distributed Port Group
- Migrate VM networking保持不变
确认即可。
清理
现在可以去ESXi上删除没有使用的network和vSwitch了。
参考:
“所有Distributed Port Group创建完以后,我们要把LAG设为其上游。”这一步始终无法完成,每次做完后,进去发现它还在unused里。。。。