歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> 使用Linux vmfs-tools來掛載訪問VMFS文件磁盤

使用Linux vmfs-tools來掛載訪問VMFS文件磁盤

日期:2017/2/28 15:53:47   编辑:Linux教程

之前公司所有VPS主機經常死機重啟,給客戶造成了很大的影響,具體報錯信息都是磁盤錯誤,鑒於之前使用的是2塊1T硬盤做的RAID1,現在就是想增加2塊1T硬盤做個RAID1然後將新增加的磁盤陣列添加到原來的ESX系統存儲系統中,但是機房人員誤操作,導致非但沒添加成功,連還原後都無法認到原來的存儲系統了。

於是就想到了各種各樣能夠讀取VMFS文件格式的軟件,但是很多都是demo版的,能看到卻不能復制出來文件,想要復制出來文件必須要花錢購買軟件,很不爽,偶然在google中看到有一個Ubuntu系統中的vmfs-tools軟件包可以實現這個功能,於是滿心歡喜下載下來,終於成功了。

下面是具體的步驟:

1.首先要安裝unbuntu系統,X86或者X64都可以,版本必須是9.10或者以上版本,這裡使用10.04 X64版本,具體安裝不作贅述,安裝完畢後記得要安裝編譯包,如下

sudo apt-get install build-essential

2.安裝vmfs-tools

sudo apt-get install vmfs-tools

若無法使用apt-get安裝也可以直接下載源文件編譯安裝,下載地址是http://glandium.org/projects/vmfs-tools/

make&&make install 就行了

3.掛載vmfs文件格式硬盤

www.linuxidc.com@linuxidc ~$ sudo fdisk -l

Disk /dev/sdb: 160.0 GB, 160041885696 bytes 255 heads, 63 sectors/track, 19457 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disk identifier: 0x49e2fd2f Device Boot Start End Blocks Id System

/dev/sdb1 * 1 140 1124518+ 83 Linux

/dev/sdb2 141 154 112455 fc VMware VMKCORE

/dev/sdb3 155 19457 155051347+ f W95 Ext'd (LBA)

/dev/sdb5 155 19457 155051316 fb VMware VMFS

此處/dev/sdb5就是 vmfs文件格式的分區

www.linuxidc.com@linuxidc ~$ sudo vmfs-fuse /dev/sdb5 /opt/vmfs

此命令即可掛載vmfs分區到/opt/vmfs上面使用cp命令即可成功復制出裡面的文件了。

4.若要想了解更多關於vmfs-tools的信息可以參考如下

www.linuxidc.com@linuxidc ~$ sudo apt-get install open-vm-source

OR

www.linuxidc.com@linuxidc ~$ sudo apt-get install open-vm-tools

Copyright © Linux教程網 All Rights Reserved