vCSAでNICが複数個

ESXiを管理しようかと思い、
vCenter Serverをインストールしてみました。
その際、NICが2つ以上あると、どうもネットワークの設定が保存されなかったり
いろいろとおかしなことがあったので、グーグル先生に聞いてみましたw

VMware vCenter Server Appliance(vCSA)でNICが2つあると、
Network
-Address
Failed to read network interface(eth1) information.
とか
Failed to set network settings.
とか
また、
Network
 -Status
に移ると、
(RangeError): Maximum call stack size exceeded
なんてことも言われてしまいます。


@seafayさん
ありがとうございます!

正規の設定方法は
/opt/vmware/share/vami/vami_config_net
でやるもんだ!!バカチンが!!

ということで、
eth2」を追加してやってみました。

localhost:~ # /opt/vmware/share/vami/vami_config_net

 Main Menu 

0)	Show Current Configuration (scroll with Shift-PgUp/PgDown)
1)	Exit this program
2)	Default Gateway
3)	Hostname
4)	DNS
5)	Proxy Server
6)	IP Address Allocation for eth0
7)	IP Address Allocation for eth1
8)	IP Address Allocation for eth2
Enter a menu number [0]: 8
Type Ctrl-C to go back to the Main Menu

15/06/2014 14:09:14 [ERROR] failed to read network interface files for 'eth2'
15/06/2014 14:09:14 [ERROR] failed to read network interface files for 'eth2'
Configure an IPv6 address for eth2? y/n [n]: n
Configure an IPv4 address for eth2? y/n [n]: y
Use a DHCPv4 Server instead of a static IPv4 address? y/n [y]: n
IPv4 Address []: 192.168.2.222
Netmask []: 255.255.255.0
IPv4 Address:	192.168.2.222
Netmask:	255.255.255.0

Is this correct? y/n [y]: y

Reconfiguring eth2...
15/06/2014 14:09:55 [ERROR] can't open /etc/sysconfig/network/ifcfg-eth2 for reading (Errno 2 : )
Unable to set the network parameters

 Main Menu 

0)	Show Current Configuration (scroll with Shift-PgUp/PgDown)
1)	Exit this program
2)	Default Gateway
3)	Hostname
4)	DNS
5)	Proxy Server
6)	IP Address Allocation for eth0
7)	IP Address Allocation for eth1
8)	IP Address Allocation for eth2
Enter a menu number [0]: 

やっぱりだめみたい

どうやら、SSHなどのコマンド経由じゃないとダメらしい?
(「eth1」を設定する場合)
デフォルトユーザ=root/vmware

$ ssh root@vSCAのIP
VMware vCenter Server Appliance
root@vSCAのIP's password: 
Last login: Sun Jun 15 02:41:40 UTC 2014 on tty1
Last login: Sun Jun 15 03:57:34 2014 from 

# cp /etc/sysconfig/networking/devices/ifcfg-eth0 /etc/sysconfig/networking/devices/ifcfg-eth1
# vi /etc/sysconfig/networking/devices/ifcfg-eth1

DEVICE=eth0
BOOTPROTO=dhcp4
STARTMODE=auto
~        

eth0がDHCPならこんな感じになっているかと思います。

DHCPの場合

DEVICE=eth1

こいつを変更でOK

Staticの場合

DEVICE=eth1
BOOTPROTO='static'
STARTMODE='auto'
TYPE=Ethernet
USERCONTROL='no'
IPADDR='192.168.1.254'
NETMASK='255.255.255.0'
BROADCAST='192.168.1.255'

こんな感じで

あとは、起動時に上がってくるようにリンクを張って再起動

# ln -s /etc/sysconfig/networking/devices/ifcfg-eth1 /etc/sysconfig/network/ifcfg-eth1
# service network restart

これで、networkタブに移動しても大丈夫なはずです。

[tegaki]VMwareのライセンスわからん[/tegaki]

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

Enter code * Time limit is exhausted. Please reload CAPTCHA.

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください