服务器搬迁手记+感想
虽然是搬迁,不过不是这台,是手里另外一个VPS从RamHost搬到了HostMist。
RamHost无论从哪方面来说都是一个极佳的VPS服务提供商,很少的使用限制(允许BitTorrent和代理),很好的性能(参见obmem兄的benchmark报告:http://obmem.info/old/?p=251),绝对没有oversold(是我见到过唯一一家跑OpenVZ敢于公开服务器状态的),高带宽(每个IP保证40Mbps),价格低廉(最小的Nano $2.99/mo,80M/128M+50G流量+2G硬盘)如果要推荐VPS商这个绝对是首选。唯一的缺憾是他们现在只有在Atlanta和Kansas City的Datacenter,从国内连速度比较杯具。可能以后在Phoenix开了Datacenter之后速度会有所提升,不过无所谓了。(Phoenix连国内不会比Seattle快吧?)
选择HostMist的理由是因为他们的DC放在West coast,Seattle的ping值大概只有Atlanta的一半左右。价格差不多($2.95/mo 完全一样的配置),使用限制也差不多,再加上网上评价还行,最近又有开张2年的优惠码2years,算下来一个月$1.75左右,于是就把手里一台VPS搬过去了。
搬过去的其余经过都算顺利,毕竟是两台配置完全一样的机器,MySQL都是直接打包扔过去然后改下debian-syst-maint
的密码就是了。但是有两个事情很诡异,而且现在也没有找到很好的解决办法:
一是crontab有问题。因为内存小VPS装的是Debian5,一切配置完了之后在crontab里面放了个检查php状态的脚本,结果发现没有执行。来回折腾几遍无果之后发了个support ticket,那边的staff折腾一番之后直接在/etc/crontab
里面把那个脚本链接放进去了。现在倒是按时执行那个脚本,问题是用sudo crontab -l却看不到那个entry,百思不得其解。
二是VPS的PID很诡异,新reboot的机器居然除了init的pid全部上万,即使是重启机器后马上检查也一样。而且新开进程的pid居然比原来的还小?staff的回答是这是随机产生的所以不用在意,这算是什么回答啊(掀桌)
还有的话就是Hostmist的镜像还不算干净,Reload之后先修改了apt的源(原来那个慢得要死),apt-get purge apache2 fetchmail sendmail ssh xinetd
删掉了一大堆东西。还是原来RamHost的镜像好,Reload之后就是个彻底的光板,连SSH都没有。
虽然上面说了一堆,总的来说对于Hostmist个人感觉还行,开通VPS时间很快(付款后10几分钟),客服反应很及时,态度也不错,他们的Control Panel也做得挺好(好象是SolusVM的?),该有的功能全有而且很直观,用起来很舒心。