VNIC の作成はこちら。
まず、これから VNIC を接続する VM はこちらです。
OVM> show vm name=vm01
Command: show vm name=vm01
Status: Success
Time: 2013-04-23 08:55:22,361 JST
Data:
Name = vm01
Id = 0004fb00000600001e52345b53095ef8
Status = Stopped
Memory (MB) = 256
Max. Memory (MB) = 256
Max. Processors = 1
Processors = 1
Priority = 50
Processor Cap = 100
High Availability = No
Operating System = None
Mouse Type = Default
Domain Type = Xen PVM
Keymap = ja
Server = 00:04:fb:00:00:06:00:00:4c:99:5b:54:66:7d:00:05 [ovs321-1]
Repository = 0004fb0000030000ea10936ed4b4ff59 [repo_nfs_236]
VmDiskMapping 1 = 0004fb000013000036ddd38f10deb760 [vm01-vdiskmap1]
それでは、VM に VNIC を接続します。
「addAvailableVnic」を実行すると、
とくに MAC アドレスなどを指定しなくても VNIC を接続できます。
処理が成功すると、接続された VNIC の名前(MACアドレス)が表示されます。
OVM> addAvailableVnic vm name=vm01
Command: addAvailableVnic vm name=vm01
Status: Success
Time: 2013-04-23 08:55:37,743 JST
Data:
id:0004fb0000070000f5a6fe4ae55d161a name:00:21:f6:00:00:1e
MAC アドレスをもとに、VNIC の設定情報をみると、
VM「vm01」に接続されたことが確認できます。
OVM> show vnic name=00:21:f6:00:00:1e
Command: show vnic name=00:21:f6:00:00:1e
Status: Success
Time: 2013-04-23 08:55:54,364 JST
Data:
Name = 00:21:f6:00:00:1e
Id = 0004fb0000070000f5a6fe4ae55d161a
Mac Address = 00:21:f6:00:00:1e
Vm Id = 0004fb00000600001e52345b53095ef8 [vm01]
VM の設定を見ると、VNIC が接続されたことが確認できます。
OVM> show vm name=vm01
Command: show vm name=vm01
Status: Success
Time: 2013-04-23 08:56:16,950 JST
Data:
Name = vm01
Id = 0004fb00000600001e52345b53095ef8
Status = Stopped
Memory (MB) = 256
Max. Memory (MB) = 256
Max. Processors = 1
Processors = 1
Priority = 50
Processor Cap = 100
High Availability = No
Operating System = None
Mouse Type = Default
Domain Type = Xen PVM
Keymap = ja
Server = 00:04:fb:00:00:06:00:00:4c:99:5b:54:66:7d:00:05 [ovs321-1]
Repository = 0004fb0000030000ea10936ed4b4ff59 [repo_nfs_236]
Vnic 1 = 0004fb0000070000f5a6fe4ae55d161a [00:21:f6:00:00:1e]
VmDiskMapping 1 = 0004fb000013000036ddd38f10deb760 [vm01-vdiskmap1]
この状態では
まだ VNIC が仮想ネットワーク(仮想スイッチ)に接続されていないため、
すでに Oracle VM Manager で作成ずみの 「VLAN-0004」 という
仮想ネットワークに接続してみます。
接続する前に、VLAN-0004 の設定情報を見ておきます。
OVM> show network name=VLAN-0004
Command: show network name=VLAN-0004
Status: Success
Time: 2013-04-23 08:58:00,645 JST
Data:
Name = VLAN-0004
Id = 1057f51ffe
Role 1 = Virtual Machine
Vnic 1 = 0004fb0000070000510fd4ec8bf73be0 [Template Vnic]
Vnic 2 = 0004fb00000700004719af260ffcc5c5 [00:21:f6:00:00:1c]
Vnic 3 = 0004fb0000070000e03b1088e018f6a3 [00:21:f6:00:00:1a]
Vnic 4 = 0004fb0000070000064e84740d4d9197 [00:21:f6:00:00:19]
Vlan Segment = network.VlanSegment (4) in VLAN-Gr-0004-0010
そして、VNIC を仮想ネットワークに接続します。
OVM> edit vnic name=00:21:f6:00:00:1e network=VLAN-0004
Command: edit vnic name=00:21:f6:00:00:1e network=VLAN-0004
Status: Success
Time: 2013-04-23 08:58:28,509 JST
VNIC の設定情報をみると、仮想ネットワークに接続されたことが確認できます。
OVM> show vnic name=00:21:f6:00:00:1e
Command: show vnic name=00:21:f6:00:00:1e
Status: Success
Time: 2013-04-23 08:59:12,057 JST
Data:
Name = 00:21:f6:00:00:1e
Id = 0004fb0000070000f5a6fe4ae55d161a
Mac Address = 00:21:f6:00:00:1e
Vm Id = 0004fb00000600001e52345b53095ef8 [vm01]
Network Id = 1057f51ffe [VLAN-0004]
仮想ネットワークの情報をみると、VNIC が接続されたことが確認できます。
OVM> show network name=VLAN-0004
Command: show network name=VLAN-0004
Status: Success
Time: 2013-04-23 08:59:23,735 JST
Data:
Name = VLAN-0004
Id = 1057f51ffe
Role 1 = Virtual Machine
Vnic 1 = 0004fb0000070000510fd4ec8bf73be0 [Template Vnic]
Vnic 2 = 0004fb00000700004719af260ffcc5c5 [00:21:f6:00:00:1c]
Vnic 3 = 0004fb0000070000e03b1088e018f6a3 [00:21:f6:00:00:1a]
Vnic 4 = 0004fb0000070000064e84740d4d9197 [00:21:f6:00:00:19]
Vnic 5 = 0004fb0000070000f5a6fe4ae55d161a [00:21:f6:00:00:1e]
Vlan Segment = network.VlanSegment (4) in VLAN-Gr-0004-0010
これで、VM がネットワークに接続されます。
ちなみに、VNIC はあらかじめ作成しておき、VM や仮想ネットワークに接続します。
下記のように、たりなくなった場合は、「create vnic」 で追加作成します。
OVM> addAvailableVnic vm name=vm01
Command: addAvailableVnic vm name=vm01
Status: Failure
Time: 2013-04-22 23:46:45,585 JST
Error Msg: com.oracle.ovm.mgr.api.exception.IllegalOperationException: OVMAPI_8004E There are no more VNICs available. Create More MAC Addresses. [Mon Apr 22 23:46:45 JST 2013]
以上、VM に VNIC を接続する話でした。
0 件のコメント:
コメントを投稿