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