其中send -- "/usr/bin/svn upr"
改成send -- "/usr/bin/nohup /usr/bin/svn up & r"
会更好,前者在内网没问题,在公网可能会不行,可能会因为执行时间过长而中断。
这个脚本还需要一个pwd.txt文件,pwd.txt文件用于存放需要更新的服务器列表信息,格式为:
ip1 username passwd
ip2 username passwd
...
其中send -- "/usr/bin/svn upr"
改成send -- "/usr/bin/nohup /usr/bin/svn up & r"
会更好,前者在内网没问题,在公网可能会不行,可能会因为执行时间过长而中断。
这个脚本还需要一个pwd.txt文件,pwd.txt文件用于存放需要更新的服务器列表信息,格式为:
ip1 username passwd
ip2 username passwd
...
我们最近一个项目用的那几台服务器都是客户给的,但是管理非常严格,只给我们开了22及80端口,搞得我们更新程序只能用sftp方式,很不方便,让他们开svn端口也不肯,让我们用svn+ssh方式。
那就只能用svn+ssh方式了,不得不说svn+ssh很不方便,非常折腾。在这里记录下配置过程。
我们有项目用到了MongoDB,在正式运营时数据需要做实时备份,而目前资源也有限,只有两台机器用于MongoDB,所以选用MongoDB的Master-Slave Replication来实现实时备份,其实我是比较看好Replica Sets的,因为其可以实现自动切换,但我目前因为机器少只能做罢。
两台机器一台为Master(192.168.1.173),一台为Slave(192.168.1.174),系统环境为:centos linux 5.5。
昨天把一台VMware ESXi 4.0升级到4.1了,搞得比较折腾,在这里说下升级的详细过程。
先说下升级的步骤,来自官方手册:
可以使用 vihostupdate 实用程序从 ESXi 4.0 升级到 ESXi 4.1。
前提条件
必须先有权访问可在其上运行 VMware vSphere 命令行界面 (vSphere CLI) 的计算机,才能从命令行升级 ESXi主机。可以在 Microsoft Windows 或 Linux 系统上安装 vSphere CLI,或者将 VMware vSphere Management Assistant (vMA) 虚拟设备导入到 ESXi 主机中。有关导入或安装 vSphere CLI 的信息,请参见《VMware vSphere 命令行界面安装和参考指南》。
Infobright是一个与MySQL集成的数据仓库软件,一般用于数据分析。
Infobright的优点在于基于列存储,所以无需建索引,因为本身就相当于索引了。在存储数据库非常大的情况下,查询性能也可以非常好。
但是也有限制,官方建议用LOAD DATA INFILE的方式导入数据,因为社区版Infobright只能使用“LOAD DATA INFILE”的方式导入数据,不支持INSERT、UPDATE、DELETE,而企业版虽然支持insrt,但速度也很慢,不建议使用。
Infobright分为社区版(ICE)和企业版(IEE),社区版有些限制,近日试用了infobright IEE 3.4.2。
2010年8月5日,Mongodb 1.6正式发布了,这个版本增加和改进了很多功能,我了解的几个比较大的改进在: