用Virtuozzo也有一年多了,这款软件真是优点缺点都有,让人欢喜让人忧愁。Virtuozzo是Parallels公司下的一款用作开设VPS主机的软件,全称叫做Parallels Virtuozzo Containers,所谓Container,也就是每个单独的VPS,直接翻译过来就是容器。这款软件的优点是,开设方便,自动分配IP地址,修改密码方便,查看容量、流量、CPU、内存等使用情况也很方便。缺点是不稳定,经常要打补丁,一旦服务器重启则所有VPS都停止了,然后还要全部开启一下。软件对安装、配置、维护等方面的技术要求比较高,操作要有规范化。首先安装方面就有不少讲究,现在我仅把自己的经验结合这款软件的官方帮助,写成文章,以供别人参考。
一款互联网软件的安装,基本的有硬件要求和软件要求两方面。Virtuozzo软件对硬件要求还是比较高的,最好是四核服务器,至少4G的内存,超过160G的硬盘,内存越大,可开的VPS越多,VPS使用者的使用体验也越好。软件方面,要选用Windows2003标准版或企业版64位系统,不可选择Web系统,也不要选择32位的系统。因为32位的系统容易产生分页错误,造成分页内存不足。因此用32位系统开出来的VPS会经常出现这样一种奇怪的情况:可以远程,但是网站无法打开,80端口无法打开,4643界面无法打开,重启VPS后也没用,只有重启整个母服务器,这就是分页内存不足造成。所谓分页内存,可以打开Windows任务管理器,在性能里面就有这个参数,超过一定的数量就会造成这个错误。而64位的系统更加强大一些,造成这种错误的几率很小。
另外,Windows操作系统要直接用光盘安装,这并不说明不要打SP1和SP2,SP补丁当然是好的,只是说如果光盘就是Windows2003SP2的,那就最好。如果光盘是Windows2003原版或者Windows2003SP1,你再人为的打上SP2补丁,似乎这个软件就安装过程就会有问题了。也就是说,需要纯净安装的,直接用光盘安装的,安装后不要打任何Windows补丁,等安装完成后,Virtuozzo会自动下载他认为安全的补丁的。之后的使用过程中,也不要自作主张的到Windows Update网站去下载补丁,让系统自动下载,自动安装即可。下面的客户VPS也是,客户的VPS也不需要打补丁的,有时候一旦客户自行去下载补丁包,将会造成VPS连不上,只能重装了。关于补丁,也要强调一点,Virtuozzo装好后,有2种补丁,一种是Virtuozzo软件自己的补丁,右下角提示是红色的,一种就是Windows2003自身的补丁,右下角提示是黄色的。那么这2种补丁安装有顺序码?答案是有的。我曾经用过一段时间Virtuozzo,没有对打补丁的顺序在意,有时候两种补丁一起装,然后一起重启。之前运气好的时候都没有出什么问题。有一次运气不好,两种补丁一起打好后,服务器一直自动重启,弄的实在没有办法,只有重装。或者马上关闭Virtuozzo的Vzagent服务,才不会造成自动重启。然后卸载最近安装的这两种补丁,再按照先红色(Virtuozzo自身补丁)再黄色(Windows补丁)的顺序打上,才不会出问题。所以说,这款软件还是比较复杂的,弄的不好麻烦比较大。
安装前除了对操作系统要求外,还需要做到以下几点,第一,分区,分出一个磁盘分区存放VPS的数据,比如D盘,和做虚拟主机的道理一样,方便以后重装系统数据恢复。第二,开启Windows自带的防火墙,注意开启远程桌面。第三,如果是重装系统的话,注意把D盘原来的数据先放到一个目录中,否则安装的时候会覆盖。第四,就是再强调一点,安装前不要打补丁,最好先把补丁给关闭了。
然后就可以开始下载了,不过也许您看到这篇文章的时候已经又有新版本出来了。还是直接到parallels网站上看一下,下载最新版本的Virtuozzo Containers,只需要下载一个Autoinstall的可执行文件到服务器上,一步步安装即可。安装前请再准备好64位的i386文件夹,这个在安装过程中是需要的,因为要装IIS和其他一些系统组件等。大概中途要下载,安装,确认等等,最快半小时到一小时装好。最后填写Virtuozzo的授权码,也就是license,这款软件还属于试用期,可以每月申请一个试用license,和正式版功能是一样的,只是需要每月换一次,每次申请的时候需要用不同的Email来获取授权码的。如果不及时更换的话,许可证到期了,下面所有的VPS将会停止。正式购买这套软件的价格是很贵的,这也是Parallels软件的一向的销售策略,他们大部分是通过机房销售,给机房的价格是很低的,直销价格很高。就先写到这里吧,这套软件在使用过程中还有很多小窍门和比较麻烦的地方的,以后想起来再写一个专题。