直通卡换了个插槽,PVE就访问不了?
PVE物理机主板是Z490 AORUS PRO,有三根x16长度PCIE插槽。浪潮的9300直通卡一直插在第三插槽(4x通道),用来连接硬盘笼。今天我换硬盘时,想着反正其他插槽也是空着,不如让直通卡使用完整的8x通道,就把直通卡换到了第二插槽。
结果另一台电脑浏览器突然访问不了PVE了,而PVE的物理机上的显示器的内容一切正常,我百思不得其解,上网查了半天也没找到原因。
我仔细回忆,除了直通卡换插槽没有其他操作,要不换回来试试?
结果回去一刷新页面,立刻连上了。
这是什么原理?有没有大佬给本小白解释一下? pcie网卡?切换pcie这个动作可能导致网卡pcie id变化导致网卡名称变了 可能是你换了插槽之后,网卡的pcie id变化导致网络无法访问。你可以看一下网卡名称,之后再查看/etc/network/interface文件,里面网卡名称是否跟实际网卡名称对应 Baishui 发表于 2024-6-7 01:23
pcie网卡?切换pcie这个动作可能导致网卡pcie id变化导致网卡名称变了
不是,这是硬盘的直通卡,网卡是板载的 summerq 发表于 2024-6-7 01:23
可能是你换了插槽之后,网卡的pcie id变化导致网络无法访问。你可以看一下网卡名称,之后再查看/etc/networ ...
网卡是主板板载的啊,难道也会变? IChicken 发表于 2024-6-7 01:30
网卡是主板板载的啊,难道也会变?
会变,之前我就插过一张pcie硬盘然后进不去了,重装了pve才发现网卡名称变了 IChicken 发表于 2024-6-7 01:30
网卡是主板板载的啊,难道也会变?
板载也是走pcie通道,有可能变化。你最好看看。而且,在你升级内核之后,网卡名称同样可能变化,因此升级完后也需要观察一下网卡名称是否变化。譬如说原来老内核是enp1s0fp,升级后变成enp1s0f0np0这种 会,上个月就踩过这个坑 搭好后就不要动他,不然太折腾了 还得在本机用命令行操作 PCIe变化后,设备地址变了,然后网卡就不匹配了
建议修改PVE配置绑定Mac而不是PCIe设备地址 我现在都这么搞了: https://access.redhat.com/documentation/zh-cn/red_hat_enterprise_linux/9/html/configuring_and_managing_networking/configuring-user-defined-network-interface-names-by-using-udev-rules_consistent-network-interface-device-naming lspci看下就知道了 牵一发动全身,谁知道有啥影响,有时候换个硬件再换回来就出问题 这玩艺,装好了调好就不动为妙~~~ Bus:Dev.Func变了,iommu group变了,还用原来的参数就直通不进去了。 PVE就这样,新增减少PCIE设备都会改变ID。增添减少NVME SSD都会出事
页:
[1]