Archive for 六月, 2009
从一次“半夜机叫”说起
这些天,恰好我们负责呼叫中心维护的同事更新主机——自己搭建的4U工控。按照惯例,凌晨1点开工。
1点半,我接到来电,说是主机无法点亮。照道理来说,我们的机器在安装之前已经经过了至少1周的烤机测试,不会出现这么妖异的问题。
首先,确认保错。这位兄弟说“out of 什么什么,没看清就跳掉了。”睡的迷迷糊糊的我,以为是out of memory之类的错误,于是让他恢复系统。状况依旧。
我忽然想起了烤机时用的是17寸宽屏显示器,而机房中接KVM的是原装SUN的19寸普屏,很有可能是显示器out of rage的错误被认成了系统报错。赶紧打电话叫停。检查一下,果然如此。
记得CRT显示器的时代,15寸的也可以上1600×1200的分辨率,可到了液晶时代,我们却被如此问题忽悠的一愣一愣。真不知是技术带来了方便还是麻烦。
建议机房还是标配CRT的显示器吧。
FreeBSD+apache+PHP+OCI支持Oracle
由于FreeBSD的Port中自带了oracle-client可用,但仅支持i386的平台,故此文仅针对于i386,AMD64无法实现oci的连接库。
首先,确定你已经安装好apache + php,没有安装的可以参考这里或者文学化的这里
安装php5-oci8
cd /usr/ports/database/php5-oci8
make install clean
安装到这里,Php的OCI8库已经安装成功,但需要对oracle-client进行设置,否则无法使用。
将tnsnames.ora拷贝到/usr/local/oracle8-client/network/admin/ 目录下
内容大致如下: Read the rest of this entry »
关于vmstat
上次谈了load average ,这是一个反应CPU资源利用状况的命令。现实情况下,特别是现在CPU疯狂便宜的时代,对于一个服务器往往不见得是CPU吃紧,这次就来讲讲相对反应整体状况的vmstat命令。
以本人的Freebsd为例,其余的系统类似,直接套用就Ok了。
WWW# vmstat
procs memory page disks faults cpu
r b w avm fre flt re pi po fr sr da0 pa0 in sy cs us sy id
0 0 0 738M 108M 957 30 38 0 1226 72 0 0 1782 983 922 2 6 92 Read the rest of this entry »
SSH的x-forwarding
记得N年前写过一篇东西,讲的是SSH的秘钥验证登录。这次就跳出命令行,讲讲X桌面的X-forwarding。
其实*nix下的桌面也是一个网络服务,可以通过SSH来远程执行。如果您使用的是Linux的桌面版,可以通过ssh的-X 或 -Y参数:

近期评论