Posso ver o número de slots PCI com um comando?

3

Gostaria de ver quantos slots PCI eu tenho em um servidor e quantos deles estão em uso. Isso é possível com apenas alguns comandos do Linux? (O lspci não parece fornecer a informação exata que eu preciso).

    
por Raffael Luthiger 19.03.2015 / 23:25

2 respostas

7

Pode ser que você possa usar:

dmidecode -t 9

Para obter o número de slots:

dmidecode -t 9 | grep "System Slot Information" | wc -l

Para obter a contagem disponível:

dmidecode -t 9 | grep -A3 "System Slot Information" | grep -c -B1 "Available"

Mais informações dmidecode .

    
por 19.03.2015 / 23:29
2

EDITAR - O que pode ser melhor para você é sudo lspci | grep PCI

Eu recomendaria sudo lspci , pois isso informará todas as portas e quando elas serão conectadas a elas. Caso contrário, apenas listará a porta e algo genérico.

excerto da página man do lspci:

lspci is a utility for displaying information about PCI buses in the system and devices connected to them.

Tenha em mente que isso listará todas as interfaces no barramento e não apenas o que a maioria consideraria como slots pci tradicionais ...

    
por 19.03.2015 / 23:55

Tags