-2

CentOS6でbonding(NIC RAID)してみます。(インターネットを相互の NIC に接続するための前提条件を満たすことができます。) 「/etc/modprobe.d/bonding.conf」、「/etc/sysconfig/network-scripts/ifcfg-bond0」のいくつかのファイルにいくつかのパラメーターを設定します。 "、"/etc/sysconfig/network-scripts/ifcfg-eth0"、"/etc/sysconfig/network-scripts/ifcfg-eth1"、...、"/etc/sysconfig/network-scripts/ifcfg-eth3" "。

「/etc/modprobe.d/bonding.conf」には

alias bond0 bonding
options bonding mode=1 miimon=200 primary=eth0

「/etc/sysconfig/network-scripts/ifcfg-bond0」には

DEVICE=bond0
IPADDR=192.168.1.xxx
NETMASK=255.255.255.0
NETWORK=192.168.1.0
BROADCAST=192.168.1.255
DNS1=xxx.xxx.xxx.1
ONBOOT=yes
TYPE=Ethernet
BOOTPROTO=static
USERCTL=no
PEERDNS=no

「/etc/sysconfig/network-scripts/ifcfg-eth1」には

DEVICE=eth0
ONBOOT=yes
TYPE=Ethernet
MASTER=bond0
SLAVE=yes
BOOTPROTO=static
HADDR=xx:xx:xx:xx
DNS1=xxx.xxx.xxx.1

"DEVICE" と HADDR を除いて、"/.../ifcfg-eth1"、"/.../ifcfg-eth2"、"/.../ifcfg-eth3" に同じパラメーターを設定します。

「サービスネットワークの再起動」でネットワークデバイスを再起動した後。次に、「NetworkManagerによって管理されていないデバイス」を表示します。だから私はマシンを再起動しました。いくつかの操作でそれらを確認します。

  1. 「ifconfig -a」と入力すると、結果は正常です。
  2. 「ping xxx.xxx.1.1(ゲートウェイサーバーのIPアドレス)」と入力すると、結果は正常です。
  3. 「ping 216.239.27.104(IPアドレスはGoogleのサーバーです)」と入力すると、エラーになります(当時DNSはシステムダウンしていませんでした)
  4. 「ping google.com」と入力すると、エラーになります。
  5. 「dig」と入力すると、結果は正常です(DNSサーバーのIPアドレスが表示されました)

この問題は Gateway の IP アドレスが原因のようですが、方法がわかりません。そして私の解決策は憶測です。

この問題を解決する方法を教えてください。

4

1 に答える 1

-1

GUIがインストールされているサーバーがあるようです。NetworkManager がハイジャックしていると思います。

yum リスト | grep -i ネットワークマネージャー

インストールされているかどうかを確認し、プロセスを停止するか、GUI を使用していない場合は削除してみてください。同様の問題がありました。

于 2012-01-06T01:44:33.437 に答える