Citrix XenCenter安裝VM之掛載ISO詳解

環境信息:linux

XenServer Version:6.0.2apache

XenCenter Version:6.0.2bash

NFS server OS Version:CentOS 6.3服務器

Citrix XenServer 是免費的企業級面向雲計算的虛擬平臺,和 VMware ESX/ESXi 是同級別的競爭產品。XenServer 的安裝過程和 VMware ESX/ESXi 同樣,都比較簡單。和 VMware ESX/ESXi 相似,主要的操做和配置均可以在另一臺裝有 XenCenter 客戶端的機器上完成(和 VMware vShpere Client 同樣)。dom

和VMware ESX/ESXi有點不一樣的是,XenServer 不能在XenCenter 客戶端管理界面裏直接導入iso 後安裝操做系統,須要先把這些iso預存到另一臺服務器上,而後用NFS (固然也還有其它方式,默認爲此方式)的方式訪問。因此咱們須要架設一臺NFS服務器,將相應iso文件放置到NFS目錄下,而後在XenServer 服務器上手動把這個目錄掛載上,這樣才能在XenServer 和 XenCenter 管理界面裏看到全部的iso 文件,也就是說XenServer 鼓勵你把 iso 文件分開存儲到另一臺單獨服務器以方便管理,但付出的代價就是整個過程稍微比ESX/ESXi麻煩一點。ide

接下來咱們在CentOS_6.3上配置NFS:雲計算

一、最小化安裝CentOS 6.3,並配置好IP。操作系統

二、將源光盤掛載到/media/cdrom。rest

三、關閉iptables和selinux。server

四、在root家目錄的.bashrc文件中追加以下一行內容:alias yumcdrom='yum --disablerepo=\* --enablerepo=c6-media '

五、安裝NFS file server

   # yumcdrom groupinstall "NFS file server"

六、打開/etc/exports文件,追加以下內容:

   /usr/local/apache2/htdocs/IOS  *(rw,sync,no_root_squash)


注:nfs容許掛載的目錄及權限,在文件/etc/exports中進行定義, 各字段含義以下:
/usr/local/apache2/htdocs/IOS:要共享的目錄,將iso文件放置在此目錄下
* :容許全部的網段訪問
rw :讀寫權限
sync:資料同步寫入內在和硬盤
no_root_squash:nfs客戶端共享目錄使用者權限

七、啓動服務

   # /etc/init.d/rpcbind restart    很重要,必定要重啓,nfs是一個RPC程序,使用它前,須要映射好端口,在其它Linux版本中可能爲portmap

   # /etc/init.d/nfs start

八、查看共享目錄

   #  showmount -e
      Export list for localhost.localdomain:
      /usr/local/apache2/htdocs/IOS *

九、可在本機上用mount命令掛載看NFS是否成功。

十、用XenCentor鏈接上XenServer 服務器

十一、新建一個存儲倉庫(NFS ISO library),用於存放.iso文件

十二、完成以後以下圖所示:

相關文章
相關標籤/搜索