VMware使用PowerCLI 修改分布式虚拟交换机的默认上联接口为LAG

简介

创建VMware 分布式交换机vDS 并配置 LACP接口时,然后创建新的默认分布式端口组不会默认使用LACP的上联接口。这意味着当创建新的端口组时,不可避免地会导致没手动修改上联端口的问题,导致网络不通,因为它们无可用的上联端口。 但似乎没有办法通过 WebGUI 来修改此设置,所以我们使用Powershell配置一下。

安装PowerCLI

使用管理员打开 PowerSehll ,要求PowerShell 7.x 以上版本。

text 复制代码
Install-Module VMware.PowerCLI -Scope CurrentUser
# 如果您看到正在安装的警告 模块来自不受信任的存储库,按 Y,然后按 按 Enter 键确认安装。
set-executionpolicy remotesigned
# 允许执行脚本
Set-PowerCLIConfiguration -InvalidCertificateAction Warn
# 允许连接不信任的证书

打开 Powersehll 并连接到 vCenter

text 复制代码
Connect-VIServer -Server vc1.example.com -Protocol https -User 'MyAdministratorUser' -Password 'MyPassword'

列出 vDS 并查看上联端口策略(交换机名字为BJ-vDS2)

text 复制代码
Get-VDSwitch
# 列出当前连接vCenter的所有交换机
Get-VDSwitch BJ-vDS2
Name                           NumPorts   Mtu        Version  Vendor
----                           --------   ---        -------  ------
BJ-vDS2                        61         1500       8.0.0    VMware, Inc.
# 查看MTU、版本等信息。
Get-VDSwitch BJ-vDS2 | Get-VDUplinkTeamingPolicy | Out-String -Width 1600
VDPortgroup          LoadBalancingPolicy FailoverDetectionPolicy NotifySwitches EnableFailback ActiveUplinkPort
-----------          ------------------- ----------------------- -------------- -------------- ----------------
                     LoadBalanceSrcId    LinkStatus              True           True           {上行链路 1, 上行链路 2}
# 查看交换机的已激活的上联端口

查看上联端口名称(包括所有端口)

text 复制代码
 Get-VDSwitch BJ-vDS2 | Get-VDPort | Format-Table -Wrap

将指定交换机的启动的上联端口配置为LACP接口

text 复制代码
Get-VDSwitch BJ-vDS2 | Get-VDUplinkTeamingPolicy | Set-VDUplinkTeamingPolicy -UnusedUplinkPort "上行链路 1", "上行链路 2" -ActiveUplinkPort "BJ-lag1"
# 删除活动的,增加LACP端口为默认的,建议操作前备份分布式交换机。

参考

https://www.jordansphere.co.uk/set-lag-as-default-for-new-portgroups-on-a-vds/

相关推荐
多巴胺梦想家17 分钟前
事务与并发控制:当多人同时操作数据库
服务器·数据库·oracle
枕星而眠32 分钟前
【数据结构】红黑树入门指南
运维·数据结构·c++·后端
长不胖的路人甲2 小时前
RabbitMQ 死信队列 DLQ
分布式·rabbitmq
可乐ea2 小时前
【Redis八股|第8篇】Redis 分布式锁原理与 Redisson 使用
数据库·redis·分布式·面试题·redis八股
琢森2 小时前
不用装Agent,SSH直连搞定服务器监控
服务器
snow@li2 小时前
深入理解内核与操作系统的关系
运维·服务器·microsoft
Meya11273 小时前
不同规模机房怎么选 U 位系统?8 柜小型机房、40 柜数据中心完整选型参考
服务器·网络·数据库
laoli_coding3 小时前
系统部署之部署方式
服务器
大E帝国子民13 小时前
OpenCloudOS Server 9 安装 Nginx 完整指南
前端·网络·nginx
星融元asterfusion3 小时前
高效网卡部署与自动化运维:EasyRoCE Toolkit NC 配置指南
运维·自动化