爛泥: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*

clip_image001

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

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

clip_image002

clip_image003

安裝rpcbind軟件包:

yum -y install rpcbind

clip_image004

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

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

clip_image005

以上操作完畢后,我們來配置NFS,編輯exports文件,輸入一下內容:

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

clip_image006

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

需要共享的文件目錄

*表示對所有用戶

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

注意exports配置文件是在rpcbind安裝完畢后生成的,該文件所在位置為/etc/exports。

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

clip_image007

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

NFS正常啟動后,我們現在來配置vsphere。

打開vsphere連接esxi,如下圖:

clip_image008

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

clip_image009存儲器類型,我們要在此選擇為“網絡文件系統”,如下圖:

clip_image010

在服務器選項中,填入NFS所在的服務器地址

文件夾選項中填入NFS的共享目錄

數據存儲名稱選項中,可以自己自定義

如下圖:

clip_image011

clip_image012

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

clip_image013

也可以瀏覽該NFS的內容:

clip_image014

clip_image015

我們也可以通過ssh連接esxi,查看到添加的NFS存儲,如下圖:

clip_image016


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM