LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 849|回复: 8

squid出现错误,请大家帮忙

[复制链接]
发表于 2003-8-9 15:48:11 | 显示全部楼层 |阅读模式
安装redhat 9.0启动squid时,出现以下信息
[root@zyserver root]# /etc/rc.d/init.d/squid start
init_cache_dir /var/spool/squid... /etc/rc.d/init.d/squid: line 162:  1262 已放弃                  $SQUID -z -F -D 2>/dev/null
???ˉ squid£o/etc/rc.d/init.d/squid: line 162:  1263 已放弃                  $SQUID $SQUID_OPTS 2>/dev/null
请问是什么原因?
发表于 2003-8-10 10:19:39 | 显示全部楼层
可能和你的缓冲目录有关吧
直接运行
$SQUID -z -F -D 2
看一看是什么信息。
 楼主| 发表于 2003-8-11 09:45:30 | 显示全部楼层
[root@zyserver root]# squid -z -F -D 2
2003/08/11 09:23:35| parseConfigFile: line 116 unrecognized: '  and from neighbor caches.  Default is 4827.  To disable use'
2003/08/11 09:23:35| parseConfigFile: line 1954 unrecognized: 'visble_hostname zyserver'
FATAL: Could not determine fully qualified hostname.  Please set 'visible_hostname'

Squid Cache (Version 2.5.STABLE1): Terminated abnormally.
CPU Usage: 0.000 seconds = 0.000 user + 0.000 sys
Maximum Resident Size: 0 KB
Page faults with physical i/o: 389
已放弃
发表于 2003-8-11 10:16:01 | 显示全部楼层
错误是明显的:
1.缓冲目录未建立
2."visible hostname"写错了
发表于 2003-8-11 10:22:57 | 显示全部楼层
错误该是在116行附近。
找不到的话就贴出来看看。
发表于 2003-8-11 18:18:40 | 显示全部楼层
先看squid.conf文件中cache的目录对不对,然后看cache的owner,再去看磁盘里这个目录的owner对不对。
 楼主| 发表于 2003-8-11 18:26:36 | 显示全部楼层
redhat建设的/var/spool/squid好像有问题,我把另一台机子上的目录复制过来,错误少了一些。
[root@zyserver root]# /etc/rc.d/init.d/squid start
启动 squid£º/etc/rc.d/init.d/squid: line 162:  2097 已放弃                  $SQUID $SQUID_OPTS 2>/dev/null
                                                           [失败]
运行
squid $SQUID_OPTS 2
出现以下内容
[root@zyserver root]# squid $SQUID_OPTS 2                                       2003/08/11 18:17:02| parseConfigFile: line 116 unrecognized: '  and from neighbor caches.  Default is 4827.  To disable use'
2003/08/11 18:17:02| parseConfigFile: line 1954 unrecognized: 'visble_hostname zyserver'
FATAL: Could not determine fully qualified hostname.  Please set 'visible_hostname'

Squid Cache (Version 2.5.STABLE1): Terminated abnormally.
CPU Usage: 0.010 seconds = 0.010 user + 0.000 sys
Maximum Resident Size: 0 KB
Page faults with physical i/o: 388
已放弃
看着好像是visible_hostname的错误。但是visible_hostname是给客户返回的错误时显示的主机地址,我的机子设了本机的主机名呀,怎么不行呀?
visible_hostname应该怎么设呀,我在另一台机子上没设visible_hostname,但是squid启动正常呀,现在正在用呀?为什么在这台机子上就不行呢?
两台机子都是刚装的呀,方法一样呀,一台能用,可这一台就是死活不能用。
 楼主| 发表于 2003-8-11 18:35:05 | 显示全部楼层
错误找着了,是redhat 9.0的默认配置文件第116行的注释前边的#号怎么没有。加了个#号解决问题。
谢谢大家帮忙!
发表于 2003-8-22 21:06:19 | 显示全部楼层
有时我非法重启后就会有这个错误
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表