天天看點

NFS存儲與VSphere配合使用

公司伺服器的虛拟化使用的是vm esxi 5.0,為了更有效的利用伺服器的硬碟空間。就把所有的鏡像檔案存放到另外一台linux伺服器上,這樣在使用vsphere安裝虛拟機時可以直接使用linux伺服器上的鏡像檔案,進而到達節省esxi硬碟的空間的好處。

要達到這個目的,我們首先要在linux伺服器上配置nfs網絡檔案系統。

本次實驗linux os:centos 6.4 64bit

esxi:5.0 vsphere:5.0

nfs網絡檔案所需要的軟體包包括:nfs-utils和rpcbind。

其中nfs-utils包提供了nfs伺服器程式和相應的管理工具,而rpcbind是一個管理rpc連接配接的程式,rpcbind服務對nfs是必須的,因為它是nfs的動态端口配置設定守護程序,如果rpcbind不啟動,nfs就是啟動不了的。注意在centos5以前的版本使用的是portmap,centos6以後的版本使用的是rpcbind。

登入linux伺服器,查詢nfs相關的軟體包。

yum list nfs*

NFS存儲與VSphere配合使用

直接安裝nfs所需要的軟體包:

yum -y install nfs* 或者 yum –y install nfs-utils*

NFS存儲與VSphere配合使用
NFS存儲與VSphere配合使用

安裝rpcbind軟體包:

yum -y install rpcbind

NFS存儲與VSphere配合使用

建立需要對外共享的目錄:

mkdir –p /data/work/soft/iso/

NFS存儲與VSphere配合使用

以上操作完畢後,我們來配置nfs,編輯exports檔案,輸入一下内容:

/data/work/soft/iso/ *(rw)

NFS存儲與VSphere配合使用

這條語句包括三部分内容:

需要共享的檔案目錄

*表示對所有使用者

rw表示所有使用者對此目錄具有讀寫權限

注意exports配置檔案是在rpcbind安裝完畢後生成的,該檔案所在位置為/etc/exports。

以上配置完畢後,我們需要先啟動rpcbind服務,然後再啟動nfs服務。

NFS存儲與VSphere配合使用

注意,此時我們沒有考慮各種權限以及防火牆的問題。

nfs正常啟動後,我們現在來配置vsphere。

打開vsphere連接配接esxi,如下圖:

NFS存儲與VSphere配合使用

進入vsphere後,我們需要選擇“配置”—“存儲器”—“添加存儲器”選擇項,如下圖:

NFS存儲與VSphere配合使用
NFS存儲與VSphere配合使用

在伺服器選項中,填入nfs所在的伺服器位址

檔案夾選項中填入nfs的共享目錄

資料存儲名稱選項中,可以自己自定義

如下圖:

NFS存儲與VSphere配合使用
NFS存儲與VSphere配合使用

添加完畢後,我們就可以在存儲器選項中看新加的nfs存儲。如下圖:

NFS存儲與VSphere配合使用

也可以浏覽該nfs的内容:

NFS存儲與VSphere配合使用
NFS存儲與VSphere配合使用

我們也可以通過ssh連接配接esxi,檢視到添加的nfs存儲,如下圖:

NFS存儲與VSphere配合使用

繼續閱讀