我已经完成了这个article。有人可以帮我澄清以下关于清漆的各种日志位置的疑问吗?
/var/log/messages
& /var/log/syslog
? panic.show
显示了cli中的恐慌消息。有没有办法可以查看某些文件中的恐慌信息?我对基于Debian的系统中的清漆4.1有疑问。
答案 0 :(得分:3)
1)/ var / log / syslog和/ var / log / messages通常用于syslogd。清漆不配置这些;它们应该已经安装好了。
2)我一直在syslog(/ var / log / messages)
中查看Varnish消息3)核心文件是系统特定的。您需要做的第一件事是在系统上启用核心文件。你需要把" ulimit -c unlimited"在varnish启动脚本中。对于使用init.d的操作系统,请编辑' /etc/rc.d/init.d/varnish'文件并将上面的行添加到" start()"部分。
关于核心文件的存储位置,您可以使用以下内容:
echo' /tmp/core_%e.%p' | sudo tee / proc / sys / kernel / core_pattern
您可能还希望从源代码构建清单并打开调试标志,以便您的核心文件具有可以查看的符号表。
跑步' ulimit -c unlimited'在命令行并重新启动Varnish不起作用。