0

私は私が見つけることができないか、頭も尾も見つけることができない大きな問題を抱えています。私はこのエラーをグーグルで検索しましたが、関連する解決策は見つかりませんでした。

問題:

私は約8台のサーバーを持っており、すべてfreebsd 8.3 p3/p4を実行しています。このファイルサーバーは約300〜400 mb/sをプッシュしています。

これは2回目です。ネットワークカードが死んだようです。2枚のネットワークカードがあり、プライベートネットワーク経由でサーバーにアクセスできますが、パブリックネットワークが完全にダウンしているだけで、すべて問題なく動作します。ネットワークインターフェイスを再起動してみました:/etc/rc.d/netif restart && service routing restart | ifconfig em1 down && ifconfig em1 upですが、成功しません。

サーバーを再起動した場合にのみ、接続を回復できます。

以下は、ネットワークカードドライバ情報を示すdmesg.bootからの出力です。

em0: <Intel(R) PRO/1000 Network Connection 7.3.2> port 0xf020-0xf03f mem 0xf7b00000-0xf7b1ffff,0xf7b25000-0xf7b25fff irq 20 at device 25.0 on pci0
em0: Using an MSI interrupt
em0: [FILTER]
em0: Ethernet address: 00:25:90:7a:8e:9f
ehci0: <EHCI (generic) USB 2.0 controller> mem 0xf7b24000-0xf7b243ff irq 16 at device 26.0 on pci0
em1: <Intel(R) PRO/1000 Network Connection 7.3.2> port 0xd000-0xd01f mem 0xf7900000-0xf791ffff,0xf7920000-0xf7923fff irq 16 at device 0.0 on pci3
em1: Using MSIX interrupts with 3 vectors
em1: [ITHREAD]
em1: [ITHREAD]
em1: [ITHREAD]
em1: Ethernet address: 00:25:90:7a:8e:9e

----------------------------

pciconf -lv
em1@pci0:3:0:0: class=0x020000 card=0x000015d9 chip=0x10d38086 rev=0x00 hdr=0x00
    vendor     = 'Intel Corporation'
    device     = 'Intel 82574L Gigabit Ethernet Controller (82574L)'
    class      = network
    subclass   = ethernet
em0@pci0:0:25:0:        class=0x020000 card=0x150215d9 chip=0x15028086 rev=0x05 hdr=0x00
    vendor     = 'Intel Corporation'
    class      = network
    subclass   = ethernet

これをデバッグして修正するための助けが本当に欲しいです。なぜなら、それは通常、私が眠っている間に、ランダムな日に起こり、それが私を夢中にさせているからです。私は自分の睡眠が大好きです。

4

1 に答える 1

2

これはスーパーマイクロサーバーですよね?

猫 /var/run/dmesg.boot | grep MSI em0: MSI 割り込みの使用 em1: 3 つのベクトルでの MSIX 割り込みの使用

あなたの答えはおそらくここにあります: http://forums.freebsd.org/showthread.php?t=27736

于 2012-09-28T22:17:01.497 に答える