有时我必须更换 PCI Express 设备,例如 Linux 服务器上的网卡 (NIC)。我一直想知道是否可以不停机。我取得了成功添加向正在运行的系统添加新设备,涉及将“1”写入/sys/bus/pci/rescan
.但我从未从正在运行的系统中删除过设备,因为有些文章说它会损害硬件。我可以/sys/bus/pci/devices/X:X:X:X/remove
在特定设备上写入“1”(将其使用计数降至 0 后)。但事后物理移除设备是否安全且正确? PCI-E 规范对此主题有定义吗?它会导致硬件损坏或内核崩溃吗?我在网上找到的答案都是矛盾的。这取决于硬件吗?我没有使用特殊的服务器专用硬件,我的主板来自台式机。有人有从正在运行的系统中删除 PCI-E 设备的经验吗?
通过 sysfs“删除”PCI-E 设备后物理删除它是否正确?
相关内容
- 使用 Biblatex-phys 的 ArXiv 编号
- 如何在进入新幻灯片时运行宏?
- 我使用启用了 DHCP 的家庭网络,但无法设置静态 IP
- 在 Windows 上查找 ubuntu 文件系统文件
- 14.04 LTS - Nvidia 331 双显示器在更新后不再工作
- 我在哪里可以找到 bash_profile / bashrc 主题?
- 在 AWS Ubuntu 中,python 进程在后台使用 & 运行时自行停止
- 通过 fstab 自动挂载 sshfs-share
- 使用客户端模式 WAN 连接在 DD-WRT 上通过 MAC 地址阻止 WiFi 接入点
- VMware 上的 Ubuntu Server 11.4 定期挂起