CentOS 6.3デバイスeth0が存在しないようです(最小限の非クローンセットアップ)


8

CentOS 6.3をhardriveパーティションにインストールしました(新規インストール...最小インストール)。

インストールが成功した後、eth0がダウンしていたことがわかります。このファイルを探しまし/etc/udev/rules.d/70-persistent-net.rulesたが、見つかりませんでした。

これが私のifcfg-eth0設定です:注このファイルを手動で作成する必要がありました

DEVICE=eth0
HWADDR=*
BOOTPROTO=dhcp
ONBOOT=yes
TYPE=ETHERNET

このマシンはイーサネットに接続されています(別のパーティションにWindows 7があり、それで問題なくインターネットに接続できます)。

$ ifconfig -a | grep eth

結果を返しません

$ ethtool eth0 

戻り値 Cannot get device settings : No such device...

CentOSにeth0を検出させるにはどうすればよいですか?


それはどのタイプのデバイスですか?何が識別されるので、それはlspciに表示されますか?USBですか?lsusb ...
ティンク

デバイスはNICです。lspciでは表示されません。lspciが戻るcommand not found
Vikram、

pciutils RPMをインストールしてみませんか?その診断なしでは難しいかもしれません。/ var / log / syslogまたはdmesgの出力でethについての言及はありますか?
ティンク

ethdmesgのgrep は何も返しません。このエラーがスローされるため、pciutilsをインストールできませんでしたPYCURL ERROR 6 - "Couldn't resolve host mirrorlist.centos.org"...このエラーは、NICカードが利用できないことに関連している可能性があります
Vikram

RPMを別のボックスで取得して、USBスティックなどを介してCentOSインストールに移動しますか?
2012年

回答:


6

私の状況では、CentOSのインストール後にハイパーバイザーのネットワークアダプター構成を変更しました。この場合に起こったことは、古いインターフェースeth0が存在しなくなったが、eth1と呼ばれる新しいインターフェースが存在したことです。

ls /sys/class/net
eth1 lo

/etc/sysconfig/network-scripts/ifcfg-eth0使用するようにネットワーク構成を変更しましたが、DEVICE=eth1再び機能しました。


1
不思議なことに、OVFのHW設定にいくつかの変更を加えた後、私はこの状況にも遭遇しました(CentOS 6.2)。私の解決策は、単にに名前を変更/sys/class/net/eth1/sys/class/net/eth0て再起動することでした。次回の再起動時に、インターフェイスは正常に起動しました。わからないことであった場合、右行うことが、それは問題を修正しました。
量子

ifcfg-up eth0を使用してeth0を復活させました。私のサーバーにはeth0が存在していました
VSB

0

これはクローンではない設定であることを指定したので、私はあなたがあなたのマシンに仮想化環境を使用していると仮定します。その場合、Centos 5で機能する解決策よりも、ネットワークアダプターの種類をvmxnet3からe1000に変更するだけでした。

私にとってそれはこのようなものでした:

  1. vcenter(hypervisor)に仮想マシンを作成します。
  2. その特定のマシンで編集をクリックします
  3. ハードウェア->追加->ネットワークアダプター(イーサネットアダプター)タイプをe1000に変更します
  4. OSをインストールする
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.