讀取LIO創建的fileio backstore的內容

LIO支持多種的backstore,但是最簡單,而且最靈活的,應該就是fileio了。

但是有一個缺點,就是不容易看到裏面的內容。

不容易是不容易,但是也有方法可以做到的。

注意:FC Target是在Ubuntu14.04上進行配置的


查看Sparc Solaris格式化後的fileio backstore

假如現在在FC Target的機器由targetcli創建了一個fileio backstore,已經被掛載到Sparc Solaris上面進行分區和格式化了。

現在你想在FC Target的機器上面查看該fileio backstore的內容,就可以執行下面的步驟。

1. 把fileio鏡像映射到本地

sudo kpartx ./fileio_Solaris

映射後在/dev/mapper目錄下面,會多了幾個文件

loop1p1  loop1p2  loop1p3  loop1p4

這幾個文件分別對應鏡像中不同分分區


2. 掛載分區

注意: Solaris分區的文件系統格式爲ufs

選擇你需要掛載的分區,假如要掛載的是loop1p4。則執行以下的命令:

sudo mount -t ufs -o ro,ufstype=sun /dev/mapper/loop1p4 /mnt/fileio
這樣就可以把分區掛載到/mnt/fileio目錄下。 但是這裏只測試了readonly的,怕會破壞裏面的數據,沒有試過其他參數


3. 卸載分區

這裏主要是卸載掛載的分區和刪除映射的分區

sudo umount /mnt/fileio
sudo kpartx -d ./fileio_Solaris


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章