sysfsを介してPCI-Eデバイスを「削除」してから物理的に削除するのは正しいですか?

sysfsを介してPCI-Eデバイスを「削除」してから物理的に削除するのは正しいですか?

場合によっては、Linuxサーバー上のNIC(ネットワークインターフェースカード)などのPCI Expressデバイスを交換する必要があります。ダウンタイムなしでできるかいつも気になりました。私は成功した次へ追加実行中のシステムに新しいデバイスを追加するには、「1」を書き込む必要があります/sys/bus/pci/rescan。ただし、一部の記事ではハードウェアに害を及ぼす可能性があると言っているため、実行中のシステムからデバイスを削除したことがありません。/sys/bus/pci/devices/X:X:X:X/remove特定のデバイスに「1」を書き込むことができます(使用回数を0に減らした後)。しかし、後でデバイスを物理的に取り外すのは安全で正しいですか? PCI-E仕様はこのトピックを定義していますか?ハードウェアの破損やカーネルパニックを引き起こす可能性がありますか?オンラインで見つけた答えは矛盾しています。ハードウェアによって異なりますか?私は特別なサーバー固有のハードウェアを使用していません。私のマザーボードはデスクトップから出てきます。実行中のシステムからPCI-Eデバイスを取り外した経験がある人はいますか?

ベストアンサー1

おすすめ記事