是什么
端口组是虚拟交换机上的一组逻辑端口:虚机网卡选择接入哪个端口组,就等于接入了对应的二层网络。虚拟局域网标识、安全策略与流量整形都在这层生效。端口组既可以继承交换机级别的设置,也能单独覆盖,这意味着排障时要同时看两处,只改一处容易出现“看起来改了但没生效”的情况。
基本信息
| 归属 | 标准交换机或分布式交换机上的逻辑端口集合 |
|---|---|
| 虚拟局域网 | 以标识区分二层网络,标识的取值含义按具体模型确认 |
| 策略继承 | 默认继承交换机设置,可在端口组级别覆盖 |
| 使用方式 | 创建虚机网卡时选择目标端口组 |
| 上行链路 | 交换机依赖物理网卡作为上行,链路故障会影响整个端口组 |
典型使用场景
- 网络分区:按业务、存储与管理划分不同端口组,隔离二层广播域
- 虚机接入:新建虚机时为网卡选择正确的端口组
- 策略调整:为特定业务单独设置安全策略,而不改动整个交换机
- 迁移准备:目标主机的端口组命名与标识必须与源主机一致,否则迁移失败
- 排障:确认虚机网卡所在的端口组与标识,再查上层路由与安全策略
核对虚机所属网络
核对虚机所属网络
# 列出网络对象,确认端口组名称
govc ls network
# 查看虚机的网卡与所属网络
govc device.info -vm vm1 | grep -A2 Network
# 主机侧核对交换机与端口组
esxcli network vswitch standard portgroup list
esxcli network vswitch standard list # 确认上行链路与标识排障顺序
| 层次 | 检查内容 | 常见问题 |
|---|---|---|
| 端口组 | 名称与虚拟局域网标识是否与规划一致 | 接入错误标识,跨网段不通 |
| 交换机 | 上行链路是否在线,负载均衡策略是否匹配对端交换机 | 链路聚合配置不匹配,流量单边通 |
| 虚机网卡 | 网卡是否接在预期端口组上 | 改过端口组但未重启网卡,配置未生效 |
| 上层 | 地址、路由与安全策略 | 二层通了但三层不通 |
迁移与批量部署前先核对端口组命名与标识:名称不一致会让自动化脚本找不到目标网络,标识不一致则会让虚机接入错误的二层网络。
修改端口组的标识会立即影响其下所有虚机的二层连通性,属于高风险变更;改前确认网络与安全策略两端都同步调整。