今回は、Dom0のNICと、仮想スイッチを見てみます。
今回の例にするOVSは、2つの物理NICを持っていて
前回のイメージと同じHW構成(下記)になっています。
まず、VMを起動しない(Dom0だけの)状態にしています。
この時点では、VMはDom0だけが接続されていてVMは未接続です。
Dom0にログインして、ifconfigコマンドを実行してみると、
Dom0自体が使用するNIC(eth0、eth1)と
仮想スイッチの役割をもつもの(xenbr0、xenbr1)が見えます。
※ここでは ovs221e というホスト名のOVS(Dom0)にログインしています。
[root@ovs221e ~]# ifconfig
eth0 Link encap:Ethernet HWaddr XX:XX:XX:XX:XX:AB
inet6 addr: fe80::20c:29ff:fe85:cab/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:2343815 errors:0 dropped:0 overruns:0 frame:0
TX packets:167 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:1737020567 (1.6 GiB) TX bytes:32139 (31.3 KiB)
eth1 Link encap:Ethernet HWaddr XX:XX:XX:XX:XX:B5
inet6 addr: fe80::20c:29ff:fe85:cb5/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:2351505 errors:0 dropped:0 overruns:0 frame:0
TX packets:43 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:1742208646 (1.6 GiB) TX bytes:10008 (9.7 KiB)
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:166 errors:0 dropped:0 overruns:0 frame:0
TX packets:166 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:28004 (27.3 KiB) TX bytes:28004 (27.3 KiB)
xenbr0 Link encap:Ethernet HWaddr XX:XX:XX:XX:XX:AB ★仮想スイッチ1つ目
inet addr:192.168.4.221 Bcast:0.0.0.0 Mask:255.255.255.0
inet6 addr: fe80::20c:29ff:fe85:cab/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:45410 errors:0 dropped:0 overruns:0 frame:0
TX packets:132 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:5155527 (4.9 MiB) TX bytes:25183 (24.5 KiB)
xenbr1 Link encap:Ethernet HWaddr XX:XX:XX:XX:XX:B5 ★仮想スイッチ2つ目
inet6 addr: fe80::20c:29ff:fe85:cb5/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:45485 errors:0 dropped:0 overruns:0 frame:0
TX packets:13 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:5175273 (4.9 MiB) TX bytes:2609 (2.5 KiB)
次に、仮想スイッチ(ブリッジ)を brctl コマンドで見てみます。
Dom0の各NICが、それぞれ仮想スイッチに接続されているように見えます。
- eth0 → xenbr0 に接続されている
- eth1 → xenbr1 に接続されている
[root@ovs221e ~]# brctl showbridge name bridge id STP enabled interfacesxenbr0 8000.XXXXXXXXXXab no eth0xenbr1 8000.XXXXXXXXXXb5 no eth1
まだ仮想スイッチにはDom0しか接続していませんが、
VMを起動すると各仮想スイッチ(xenbr0、xenbr1)に仮想NICが接続されていきます。
今回は以上です。
次は、VMの仮想NICを、仮想スイッチに接続してみます。
0 件のコメント:
コメントを投稿