存档

‘Operation System’ 分类的存档

mysql的临时文件导致硬盘分区满

2011年11月15日 没有评论

碰到个问题,某个跑mysql的服务器,经常报/区空间满(使用率大于阀值),但马上又会报好了。怀疑是mysql的临时文件把根区空间占满了导致的。于是查了查文档,知道如果没有DIRTMP这个环境变量的话,mysql会用/tmp来做自己的临时文件存储目录。于是我们直接改老php.ini,把tmpdir = /xxx/path加到mysqld的下面,重启mysql,这下解决了。

分类: Operation System 标签:

服务器上怪异的crontab

2011年9月22日 没有评论

某台centos5u3的机器上
发现一个怪异的crontab

/tmp/..     /update >/dev/null 2>&1

所属用户是apache跑的用户
严重怀疑被搞
但用rkhunter和chkrootkit等都没检测出问题

分类: Operation System 标签:

用Safari浏览器5.05安装egroupware1.8时的问题

2011年8月20日 没有评论

用Safari访问web站点来装eGroupWare1.8的时候,发现了一个bug,不定是谁的bug,也许是egroupware的,也许是Safari的。
具体情况是这样的:
安装到设置完并写入配置文件header.inc.php之后,重新登录并点击按钮“Install” all application后,直接又跳回了原来的登录界面。
折腾了一整天,最早用源码,后来用rpm,都没解决这个问题,最后用ssh x11forward,把服务器上的firefox显示在本地,发现firefox下没有此类似问题
所以,故而我们更倾向于这是Safari的bug

分类: Operation System 标签:

oracle 10gr2增大users表空间

2011年7月9日 没有评论

都是些简单的oracle维护,记录如下:
1,查看表空间信息(数据文件名、大小,使用情况啥的)

SELECT * FROM dba_data_files;

2,往users表空间里增加数据文件

ALTER tablespace USERS ADD datafile '/opt/oracle/oradata/gftdb01/users02.dbf' SIZE 4096M;
分类: Operation System 标签:

cacti中批量添加设备(linux server),并画图的脚本

2011年7月2日 1 条评论

公司需要搭一个cacti,把所有服务器的基本性能指标都看起来,那就搞吧。
首先,定制自己需要的host template,由于我们的都是linux server,故而先做个最基本的:linux-server-snmp,这个具体步骤不讲了,反正只要把Host MIB – Processes、ucd/net – CPU Usage、ucd/net – Load Average和ucd/net – Memory Usage,还有SNMP – Get Mounted Partitions和SNMP – Interface Statistics加上去即可。
然后,就是重点了,用脚本添加所有服务器并画图。
这里需要先准备好所有服务器的列表文件,格式是每行一个ip地址,然后

cd /var/www/html/cacti;cd cli;php add_device.php --list-host-templates

这里假设/var/www/html/cacti为cacti系统的主目录,这里是用来列出所有的host template的,我们需要找出我们要用的那个host template(也就是我们刚新建的那个host template)的id号,我们假设它是19,这个很重要,后面会用到。

for i in `cat /tmp/ip_list`
do
    if snmpwalk -v 2c -c community_string $i>/dev/null 2>&1; then
        php add_device.php --description=$i --ip=$i --template=19 --avail=snmp --disable=0
    fi
done

这里的命令是把所有服务器添加到devices里,其中的/tmp/ip_list是前面提到的服务器ip列表文件;19是新建host template的id;community_string是抓取snmp信息的community串。这里没有在命令行里写上snmp信息那是因为已经在Console->Settings->General的SNMP Defaults里都设好了
下面再添加基本的图的命令:

for i in `php add_graphs.php --list-hosts | grep -v "Known Hosts" | awk '{print $1}'`
do
	for j in 4 11 13
	do
		php add_graphs.php --graph-template-id=$j --host-id=$i --graph-type=cg
	done
	for j in 0 1
	do
		php add_graphs.php --graph-template-id=2 --host-id=$i --graph-type=ds --snmp-query-id=1 --snmp-query-type-id=14 --snmp-field=ifDescr --snmp-value=eth$j
	done
	for j in `php add_graphs.php --snmp-field=hrStorageDescr --list-snmp-values --host-id=$i | grep -v Known | grep -v /sys | grep -v /proc | grep /`
	do
		if [ "$j" != "" ]; then
			php add_graphs.php --host-id=$i --graph-type=ds --graph-template-id=26 --snmp-query-id=8 --snmp-query-type-id=18 --snmp-field=hrStorageDescr --snmp-value="$j"
		fi
	done
done
分类: Operation System 标签:

dokuwiki的php代码高亮的问题

2011年6月1日 1 条评论

一段php代码,约几千行,直接用

<code php></code>

框起来,然后不管是“预览”还是“保存”,都会出大空白页面,apache的error_log里写

child pid 13125 exit signal Segmentation fault (11)

如果直接在服务器端把文件编辑好,再在客户端访问,也出大空白页,这个同样的错误。
但如果去掉”php”,仅用

<code></code>

的话就不会有这个问题
所以,看起来应该是geshi.php的问题咯……

分类: Operation System 标签: , ,

纯内网机器往外建立tcp连接很慢的问题

2011年2月20日 没有评论

有台机器,由于某种原因最近给其把公网网卡down掉了。然后发现其往外建立tcp连接非常慢,哪怕是连同一网段的机器,而且系统流量也不大,负载也不高。
于是strace看了一下,发现hang在了查询dns的地方,这样,问题就显而易见了:是在dns反查域名的时候,由于根本连不上外网的dns server,超时而导致慢的。
解决方法也相当无奈,在/etc/hosts里加上连接地址的记录
再试,速度一下就快了很多。

Debian的彩蛋”apt-get moo”

2010年12月9日 没有评论

  手头跑有Debian的机器的朋友们,有空的时候用root身份在机器上试下命令:“apt-get moo”,看看会有什么有趣的现象发生?如果感到有意思,那么再试试”apt-build moo“呢?再接着:”aptitude moo“、”aptitude -v moo“、”aptitude -vv moo“、”aptitude -vvv moo“、”aptitude -vvvv moo“、”aptitude -vvvvv moo“、”aptitude -vvvvvv moo“呢?
  好啦好啦,我不卖关子了,把答案贴上来吧。请看截图:
debian的彩蛋

UltraESB了解

2010年5月1日 没有评论

The UltraESB is a high performance Enterprise Service Bus [ESB] supporting many transports, message formats and advanced mediation options.(官方语)
具体还是搞不太明白
只知道可以用来做7层交换
可以用来做很多服务的代理(包括web反向代理)
还可以用来做负载均衡器
……

分类: Operation System 标签: ,

新店开张,欢迎捧场

2010年4月14日 没有评论

http://shop61070066.taobao.com/

关于绿茶
根据品质不同
有从几十块钱一斤的到几百块钱一斤的都有
哪些同学有渠道的
咱们可以合作下
挣点私房钱
呵呵

分类: Operation System 标签: ,