1.查看port所属bridge
zg@cp42:~$ sudo ovs-vsctl port-to-br qvo500b9699-47
br-int
2.查看一个br下的所有port,port的排列顺序为创建时间先后顺序
stack@cp42:/home/zg/kvm$ sudo ovs-ofctl show br-int
OFPT_FEATURES_REPLY (xid=0x1): ver:0x1, dpid:000040169ff14865
n_tables:255, n_buffers:256
features: capabilities:0xc7, actions:0xfff
1(tapd14504fa-a8): addr:0f:08:f0:3e:f2:09
config: PORT_DOWN
state: LINK_DOWN
2(qr-2010deb0-d1): addr:1a:b6:56:fc:7d:a6
config: PORT_DOWN
state: LINK_DOWN
3(tap336fbfa7-00): addr:0f:08:f0:3e:f2:09
config: PORT_DOWN
state: LINK_DOWN
4(eth1): addr:40:16:9f:f1:48:65
config: 0
state: LINK_DOWN
current: 10MB-HD AUTO_NEG
advertised: 10MB-HD 10MB-FD 100MB-HD 100MB-FD COPPER AUTO_NEG
supported: 10MB-HD 10MB-FD 100MB-HD 100MB-FD COPPER AUTO_NEG
5(qr-7aa6debb-3a): addr:86:69:33:38:93:e0
config: PORT_DOWN
state: LINK_DOWN
6(int-br-int): addr:c2:0e:aa:2b:1c:17
config: 0
state: 0
current: 10GB-FD COPPER
7(phy-br-int): addr:7e:aa:4e:f4:b8:fb
config: 0
state: 0
current: 10GB-FD COPPER
9(qvo78d072d8-5f): addr:06:c9:7e:34:38:81
config: 0
state: 0
current: 10GB-FD COPPER
LOCAL(br-int): addr:40:16:9f:f1:48:65
config: 0
state: 0
OFPT_GET_CONFIG_REPLY (xid=0x3): frags=normal miss_send_len=0
3.为一个port配置QoS
stack@cp42:~/data/nova/instances/locks$ sudo ovs-vsctl -- set port qvo5561051d-68 qos=@newqos -- --id=@newqos create qos type=linux-htb other-config:max-rate=100
53250b57-beff-45c0-9d1d-3a2e2d509ada
这里是为qvo5561051d-68端口配置一条最大rate不超过100的QoS,返回的是这个QoS的uuid
这时,在查看port qvo5561051d-68的信息,就能看到它所应用的qos的uuid
stack@cp42:~/data/nova/instances/locks$ sudo ovs-vsctl list port qvo5561051d-68_uuid : 6dbd2080-d2b2-42bc-8d57-f6a26e79f91d
bond_downdelay : 0
bond_fake_iface : false
bond_mode : []
bond_updelay : 0
external_ids : {}
fake_bridge : false
interfaces : [822b735b-c428-49bd-968f-44d329046f73]
lacp : []
mac : []
name : "qvo5561051d-68"
other_config : {}
qos : 53250b57-beff-45c0-9d1d-3a2e2d509ada
statistics : {}
status : {}
tag : []
trunks : []
vlan_mode : []
使用list qos + qos uuid 命令能显示出这条QoS的详细信息
stack@cp42:~/data/nova/instances/locks$ sudo ovs-vsctl list qos 53250b57-beff-45c0-9d1d-3a2e2d509ada
_uuid : 53250b57-beff-45c0-9d1d-3a2e2d509ada
external_ids : {}
other_config : {max-rate="100"}
queues : {}
type : linux-htb