记得在前年在顶呱呱工作的时候初次接触到了XenServer,当时是王工安装的这东西。感觉虚拟化是个很高端的东西. 不过这一切在上周一切的迷雾已被拨开原来这货就这么简单. 安装什么的网上很多资料不过这里还是推荐直接看官网文档里面非常详细这里不赘述. Basic: 1 XenServer 这是安装在服务器上相当于一个OS. 2 XenCenter 这是安装的Client用于远程管理XenServer. 这里需要注意的是XenServer激活需要用到一个叫做Licensing Server的东西. 以上这两个(XenCenter以及Licensing Server)只能安装到win下面,这点比较苦逼. 授权服务器需要独立主机。或者你安装在内网把27000端口做一个映射到外网. 之前的疑惑: 怎么把公网IP分配给VMs以及硬件上网络环境怎么配置说的直白一点就是网线怎么插? 之前一直不知道怎么把公网的IP给VMs,以为先需要在Host上配置. 结果尼玛太简单了,Host上自带虚拟交换机。只需要一根网线插刀eth0上. 直接在VMs上设置为公网IP即可.VMs的IP可以与Host的IP在同一网段。不同网段行不行不知道,因为在我配置的时候手头没有不同网段的. 3 关于安装VMs 安装VMs需要用到iso,这里比较特殊只能通过CIFS(windows file sharing)就是win的共享。另一种是通过Linux的NFS。 我还是比较喜欢Linux所以只需要在另一台有公网IP的LInux中修改/etc/exports。 加入一个nfs出来设置为RO(read only)给XenServer的IP 例如: 在/etc/exports中加入一行 /path/to/iso/files/ a.b.c.d(ro) 重启nfs服务这样就可以了。 同时需要注意的是ISO文件只能存放在files下不能再在files西面建立文件夹 /path/to/iso/files/a.iso /path/to/iso/files/b.iso 经试验,即下面这样的写法是不行的 如果XenServer中ISO library写成/path/to/iso/files/ 但文件存放位置是这样 /path/to/iso/files/OSa/1.1/a.iso /path/to/iso/files/OSb/1.1/b.iso XenServer不会读取子文件夹。 最后附上以上机房刚装好XenServer图. EOF.