Nebojsa의 답변은 좋지만 여기에 대한 정보와 magmabyte의 의견에 대한 답변이 나와 있습니다.
dmidecode
은 슬롯 수를 제공하지만 PCI 브리지를 사용하는 슬롯 만 사용하는 것이 아니기 때문에 슬롯보다 많은 장치가 표시됩니다.
둘째 슬롯 당 여러 개의 "장치"가 표시 될 수 있지만 동일한 카드의 여러 포트 일 가능성이 높습니다.
[email protected] $ lspci | grep 10Gb
07:00.0 Ethernet controller: Emulex Corporation OneConnect 10Gb NIC (rev 02)
07:00.1 Ethernet controller: Emulex Corporation OneConnect 10Gb NIC (rev 02)
dmidecode
이 서버는 3 개의 슬롯이 있음을 나타냅니다 (그리고 않습니다) : 네트워크 인터페이스 카드 (NIC)를 사용하여 당신에게 예를 제공합니다. 슬롯 1에는 위의 10Gb NIC가 있고 (포트 2 개 있음을 알 수 있습니다) 슬롯 2에는 파이버 채널 카드 (포트 2 개가 있음)가 있으며 마지막으로 슬롯 3이 비어 있습니다.
서버에는 3 개의 물리적 슬롯이 있으며 하나는 비어 있고 2 개는 멀티 포트 카드 (HBA 및 NIC)로 채워집니다.
의견에 대한 질문에 대답하기 위해 가지고있는 슬롯은 dmidecode
으로 표시되며 멀티 포트 인터페이스 카드로 채워질 수 있습니다.
은 udev 규칙을 설정할 가치가 있습니다. https://wiki.archlinux.org/index.php/udev – James
고정 장치 심볼릭 링크에 사용 하시겠습니까? 흥미로운 것처럼 보이지만 물리적 매핑 (예 : "PCI card x"가 "Mainboard PCI slot y"에 연결됨)을 원합니다. – magmabyte