其实本来应该是很简单的事,结果意外的搞复杂了
主要是一开始在一台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安装了
时间: 2024-10-12 08:37:25