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]