web-dev-qa-db-ja.com

電源を切らずにPCI-xバスからカードを引き出すことはできますか?

背景

システムの電源がOSレベルでダウンしているのに、カードを抜くときにサーバーの電源を抜くのを誤って忘れてしまいました。

残念ながら、これを行うと、システムのBIOSとIPMI/BMCBIOSが破損したようです。機内ビデオも揚げたようです。

これはSupermicroマザーボードで発生したため、メインBIOSとIPMIBIOSを再フラッシュしようとしました。メインBIOSの再フラッシュは問題なく実行され、BIOSログにエラーは表示されません。

ホットプラグ技術は、実行中にカードを物理的に引っ張ることができることを意味するはずだと思いました。インターネットの検索はそれを暗示しているようです。

質問

ホットプラグは実際にホットプラグを意味するのはどのような場合ですか?カード自体がこの機能を具体的にサポートする必要がありますか?

2
Matt

原則として、PCI/PCI-X/PCIeカードがサポートを明示的に述べていない限り、ホットスワップしないでください。カードを斜めに引いたり挿入したりすると、カードやマザーボードが簡単に損傷する可能性があります。

その免責事項はさておき、NICがアクティブでない限り(ドライバーがアンインストールされているか、デバイスが無効になっている)、NICをホットスワップすることができました。ただし、明示的なサポートがなければ、ビデオと同じくらいの電力を消費するものや、ドライブコントローラーのようなシステムクリティカルなものを引き出すことは夢にも思いませんでした。

秘訣は、指がショートしないように、カードをまっすぐに挿入または取り外すことができる必要があるということです。これがこの場合に起こった可能性が最も高いです。カードは斜めに取り外され(マシンがオフのときに行う傾向があります)、ボードを短絡しました。

「ホットプラグ」カードと非「ホットプラグ」カードの違いは、「ホットプラグ」カードには、要求に応じて電力を遮断するように設計されたドライバとハードウェアがあり、カードを安全に取り外すことができることです。 NICの場合、通常、デバイスを無効にすると電力が削減されます。

4
EKW