現場環境:CentOS 7.6 套件:lshw、ethtool、lspci、dmidecode
雖然現階段虛擬機使用已經相當普遍了,但有時候仍會有需要使用實體主機的狀況。會使用實體主機的情形,對硬體規格都會相當的講究。這一次來使用Linux主機來確認一下硬體的情形。
這次需求比較在網卡方面的要求:
(1)透過lshw指令我們能夠將硬體所有規格先整列出來
#lshw -short
*其實這邊的硬體網卡port,也可以透過ip addr或者ifconfig取得。
取得網卡的port號之後,我們就可以進一步透過ethtool來查詢網卡資訊。
#ethtool -m [網卡編號 ex:p4p1]
在這裡我們可以看到廠商名稱、這批零件的料號[Vendor PN]、零件的SN號碼、
以及這個Port是否支援這張卡片。(會寫是否支援的原因在於這張卡有另外接Gbic,所以這邊會顯示是否支援的資訊)
假設port上面沒有接上Gbic,則會顯示無法查詢到相對應資訊的情形。
這邊我們看一下實體網卡的狀況。的確在p4p4上面,我們沒有接上Gbic。
比較特別的是,如果要確認這個port是在實體的哪個位置,
我們可以透過指令讓port的燈號閃爍。
#ethtool -p [網卡編號 ex:p4p1]
關於ethtool還有很多其他應用方式,例如-S可以查詢收發包統計…等。
如果只是要查詢網卡資訊的話,可以透過lspci來進行
#lspci -vvv
除此之外,我們也可以透過另一個套件(dmidecode)來查詢相關資訊。
例如查詢主機板資訊:
#dmidecode -t baseboard
其他部分就請有興趣的朋友在自己深入去查詢。
<本篇完>
留言列表