Linux

Linux (CentOS):確認磁碟設備是沒有日誌的 U 盤

  • July 14, 2011

我們有一個 USB 筆式驅動器連接到我們的伺服器。它是幾個月前連接的,所以我們最初連接的日誌已經被輪換出來了。

/dev/sdc我知道您可以從/var/log/messages日誌消息中獲取設備的品牌和型號(例如)。但是,我們如何能夠在不訪問日誌的情況下獲得它?

lsusb命令可能會有所幫助(假設設備仍處於連接狀態)。

更新:最初的問題是詢問品牌/型號,這並不/dev/sdc讓我感到困惑(lsusb 應該顯示品牌/型號)。您可以使用sg_scanandsg_map命令:

# sg_map
/dev/sg0   /dev/sda
/dev/sg1   /dev/scd0
/dev/sg3   /dev/sdc

現在我們知道要使用的/dev/sdc地圖/dev/sg3

# sg_scan -i
...
/dev/sg3: scsi10 channel=0 id=0 lun=0
  Verbatim STORE N GO PMAP [rmb=1 cmdq=0 pqual=0 pdev=0x0]

您需要sg3_utils安裝 rpm 才能訪問 sg utils。

最後,對於 joechip,該udisks --dump命令可以顯示 usb/scsi 之間的連結。尋找native-path

native-path:   /sys/devices/pci0000:00/0000:00:1a.7/usb1/1-4/1-4:1.0/host10/target10:0:0:/block

device

device: 8,32

看起來不愉快,但如果你需要的話。

引用自:https://serverfault.com/questions/288807