Jarod@termainal$ tail * >> blog

A Developer's Notebook

  BlogJava :: 首页 :: 联系 :: 聚合  :: 管理
  24 Posts :: 9 Stories :: 12 Comments :: 0 Trackbacks

2008年3月25日 #

最近公司网站的squid离奇crash,用下面命令启动squid:
squid --9
-N: 用非守护进程方式运行
-d 9: 9级输出信息(最详细)

最后看到错误信息并且squid马上crash:
"File size limit exceeded (core dumped)"

同事说可能是log文件太大,后来google到一邮件列表的信息确认了的确是,是log文件中的store.log超过2G时就会报这个错误。

解决方法:
在squid.conf中查找"TAG: cache_store_log",在其下插入一行
cache_store_log none
即可把store log关掉



posted @ 2008-05-02 20:25 Jarod 阅读(906) | 评论 (0)编辑 收藏

硬件:
机器上有一块硬盘通过ide连接,两块通过sata连接,hda是用来安装系统的,sda和sdb组raid1。
hda: 160G
sda:160G
sdb:160G

软件:
linux下用mdadm管理软阵列设备,详见http://www.linuxmanpages.com/man8/mdadm.8.php

经过以下操作,既可搭建完成:

创建md设备
mdadm --create /dev/md0 --level=1 --raid-devices=2 /dev/sda /dev/sdb

查看设备状态
cat /proc/mdstat
正常的话输出类似:
Personalities : [raid1] 
md0 
: active raid1 sdb[1] sda[0]
      
156290816 blocks [2/2] [UU]
      [
=>.]  resync =  9.9% (15526336/156290816) finish=74.9min speed=31293K/sec

格式化阵列(ext3):
mkfs.ext3 /dev/md0

创建挂载点:
mkdir /data

在/etc/fstab中加入:
/dev/md0 /data ext3 defaults 0 0

使挂载马上生效:
mount /data


posted @ 2008-03-25 10:24 Jarod 阅读(1095) | 评论 (1)编辑 收藏