其實本來應該是很簡單的事,結果意外的搞複雜了
主要是一開始在一臺xenserver5.6的母機上花費了很多時間,結果發現xenserver5.6並不支持6以上的centos,然後讓機房插光盤安裝安裝centos時又出現報錯,最後是內網用nfs裝上的
rpm -qa | grep nfs vim /etc/exports /tmp *(rw,no_root_squash)
先找了一臺內網的其他機器,允許任何機器掛載/tmp目錄
cd /tmp wget http://mirror.symnds.com/distributions/CentOS-vault/6.5/isos/x86_64/CentOS-6.5-x86_64-minimal.iso
下載Centos,注意這是64位最小化安裝,如有需求自己去找其他下載地址
service portmap start service nfs start
啓動nfs,順帶注意修改自己的iptables,我因爲偷懶所以直接把iptables給關了。。。
mount 192.168.0.72:/tmp /mnt/ #在需要被掛載的機器上執行
此時已經nfs應該已經能夠掛載,不過以上命令只是常規的nfs掛載,這並不是我們要做的
xe-mount-iso-sr 192.168.0.72:/tmp
用這條命令在Xenserver母機上執行,生成SR庫,隨後通過XenCenter可以看到操作結果
右鍵母機選擇新建VM
模板選擇CentOS6,如果XenServer版本過低的話就有可能看不到6的選項,也就是不支持了
名稱用默認的就行,安裝介質選擇剛纔弄好的nfs,然後後面幾個選項按自己的需求來填,網絡可以先不填,等裝完以後再配
完成後可以看到右下角有綠跳在跑,同時母機下出現了正在啓動的VPS,等圖標變綠後切換到控制檯就可以進行正常的CentOS安裝了