上周一个朋友正好有在做Citrix的项目,顺便叫我一起到现场看看环境,如果有时间的话帮忙部署一下基础环境的搭建,第一天去的主要就是看下环境和用户需求,这边底层服务器都是用国产联想的,甲方比较土豪,服务器上之间挂载两块三星的SSD盘500G(¥2300一块磁盘),环境熟悉后,我那朋友底层直接就安装Xenserver,两块盘上没有做一对Raid1,Xenserver直接安装在一块ssd盘上,然后一块盘就在Xen Shell 命令行中直接挂载上去,安然开始做模版之类的。
其实这种做好我也不好去评价说好与不好,如果是我设计方案的时候我肯定会换个思路,我肯定在底层服务器就采购STA盘两块做成Raid1,然后挂载SSD盘,虚拟机都建在上面跑。当天模板都建立好后基本上一天的工作量完成结束回去了。第二天他忙其他现场,我就一个人到现场去安装几台虚拟机,上午都很顺利的到了中午吃饭的时候我部署安装DDC,等它慢慢安装我就吃饭去了,安装后自动会重启就OK了。
可是接下来就是遇到的问题,一个小时后我回来,DDC还停留安装SQL这一步,我就估计有点问题了,之前项目和实验环境中最慢也就半个小时,我就开始怀疑是不是安装介质导入的不完整、昨天做的模版是不是有问题、操作系统是不是补丁没有打全之类的,我肯定会去怀疑,因为做项目中出现问题肯定按照自己的思路,前面是别人部署的都会值得怀疑。打个电话沟通了下,他说可能是局域网传的比较慢叫我在多等一会。
我自己开始检查模版和系统以及补丁,系统是WinS08R2SP1没有问题,补丁都打了,网络这块也没有问题。一个小时过去后,可是还在那个界面安装SQL,我就想算了自己从新做模板使用自己的介质,那个虚拟机先不管他。花了大概一个小时后我自己的模版和介质新建VM装DDC还是一直在SQL界面,我就感觉很奇怪了以前从来没有遇到过,而且关键是我自己的模版从新做的,我不可能怀疑自己,因为我做的项目中没有出现过。后来又跟我那个朋友沟通下了,因为第一次做了三个小时还在安装SQL,自己从底层重新做也是一直在安装SQL,他好像说以前有过这个情况当时也是这一步一直没有进行下一步,然后就一直放在那里安装,第二天来就完成了。我们就开始谈论是不是安装的时候去在线连接数据库更新去了,所以很慢以至于他用了一天的时间。
到了后来我又重新创建一台VM,因为甲方给我的地址是可以访问外网的这次我就加完域后然后把网关没有设置,然后就安装DDC,没想到这次20分钟不到就安装完重启。这个问题目前我在官网也没有看到,因为如果是在线更新的话,应该有一个选项让我们去勾选更新才对,反正以后要是CItrix同僚们遇到这种情况就把网关不设置,不能访问外网。