解决的问题(种类…) 我有点尴尬地承认,这种行为是由一个称为内部应用程序的一部分的存储过程造成的。 但是,即使修复了这个bug,我仍然不知道为什么它是由备份触发的! 这是违规的一段代码: SELECT DISTINCT T.*, TL.RunDate FROM TaskLog TL INNER JOIN Task T ON TL.TaskID = T.ID WHERE TL.RerunFlag = 1 UPDATE TaskLog SET RerunFlag = 0 将最后一行更改为: UPDATE TaskLog SET RerunFlag = 0 WHERE RerunFlag = 1 更新到问题 我做了数据库的完整备份,导致日志文件开始无法控制地增长。 所以这不是日志传送过程本身,而只是第一步 – 即备份导致问题的数据库。 我查了一下VLF的数量,昨天已经超过400了,现在差不多有200个,所以肯定是个问题。 简单的问题陈述: 数据库的日志文件通常在80mb左右,如果我尝试在SQL Server 2005上的数据库上启动日志传送,则数据库连续扩展到10几千兆字节,没有任何停止的迹象。DBCC SHRINKFILE没有任何作用。 详细说明: 我已经成功地在几个数据库上实现了日志传送,但是在SQL Server 2005的特定数据库上有奇怪的行为。通常这个数据库大约有80MB的数据和80MB的日志文件,总大小约为160MB。 […]
我有一个问题,这是驱使我和这个服务器上的几个客户端完全坚果。 问题是,PHP(或我猜Apache)似乎是随机的,几乎每天崩溃。 我拥有的专用服务器正在运行Linux和Plesk 9.5,并具有1GB的内存,并且只运行5个不会获得大量stream量的网站。 我已经通过httpd error_log作为Web主机的build议,我发现了一大堆的问题被报告的PHP为每个5 wordpress 3.0网站。 主要涉及到丢失的PHP包括文件和所有我最终解决的事情。 不幸的是,我没有解决的问题似乎与apache崩溃有关,所以我向你们提出的问题是我接下来要做什么。 当然,我想知道为什么会发生这种情况,所以我现在不仅可以解决这个问题,而且知道将来如何正确地诊断这样的问题。 我的网站托pipe解决scheme是增加更多的内存,但虽然这“可能”是真正的原因,我不能相信这5个网站吸太多内存。 无论如何,我只是寻找专家将用来诊断和解决这个问题的确切步骤。 另外 – 下面我已经列出了其他我的errors_log文件中列出的未解决的错误,因为我不知道这是否有帮助。 [星期一12月13日17:00:53 2010] [警告]初始化:你不应该使用基于名称的虚拟主机与SSL一起! [Mon Dec 13 17:00:54 2010] [notice] ModSecurity for Apache 2.1.7configuration – Apache / 2.2.8(Fedora)[Mon Dec 13 17:00:54 2010] [warn]模块jk_module已经加载,跳过[Mon Dec 13 17:00:54 2010] [warn]模块ssl_module已经加载,跳过[Mon Dec 13 17:00:54 2010] [notice]文摘:生成摘要authentication的秘密… [Mon Dec 13 17:00:54 2010] [notice]摘要:完成[Mon Dec […]
大约每隔两秒我就会得到: [Sat Feb 19 19:00:01 2011] [error] [client 69.239.204.217] script '/var/www /html/forum.php' not found or unable to stat [Sat Feb 19 19:00:04 2011] [error] [client 69.239.204.217] File does not exist: /var/www/html/404.shtml ..在我的/ var / log / httpd / error_log文件中。 有时候这个请求是针对forum_asp.php的。 我假设它的机器人试图访问不安全的论坛文件,但我不太确定,因为它看起来每个都是一个独特的IP,而不仅仅是连续击中它的几个胭脂IP。 而whois的ip结果并不都是俄罗斯或中国的传统ISP,它们是更多的最终用户地址(comcast等)。 任何深入了解这里发生的事情将不胜感激。 此外,任何人用来做networkingstream量的“现场监测”的技术将不胜感激。 现在我正在做一个: tail -f error_log 谢谢。
我的debian盒不断获取这些日志,logcheck不断给我发电子邮件。 CRON [31443]:pam_limits(cron:session):未知的内核rlimit'最大实时超时时间'被忽略 sudo:pam_limits(sudo:session):未知的内核rlimit'最大实时超时'被忽略 我发现这个debian的bug报告似乎指出了原因。 但是我不知道该怎么办才能摆脱它。 我什至不知道什么是帕姆… 任何想法?
可能重复: 每天有几百次闯入企图是否正常? 如果我发现有人强制我的服务器密码,我该怎么办? 我有一个Ubuntu 10.04 VPS盒子。 它已经安装了几天,只有ssh,postfix / dovecot运行。 该服务器旨在用于我个人的需求,如电子邮件和RoR开发。 我的/var/log/auth.log已经大概是300k,并且充满了这样的消息: Jul 4 03:18:36 artemis sshd[360]: pam_unix(sshd:auth): authentication failure; logname= uid=0 euid=0 tty=ssh ruser= rhost=66.96.201.81 user=root Jul 4 03:18:38 artemis sshd[360]: Failed password for root from 66.96.201.81 port 58040 ssh2 Jul 4 03:18:39 artemis sshd[362]: reverse mapping checking getaddrinfo for 66-96-201-81.static.hostnoc.net [66.96.201.81] failed – POSSIBLE […]
我写了一个脚本在日志文件结束前5天打印! 现在我想以某种方式更改它,在文件结束前5小时打印! 这是脚本: for d in \ $(sed -nre 's/.*\[(..)\/(…)\/(….):(..:..:..) .*/\1 \2 \3 \4/p' thttpd.log | date +%s -f-); do echo $d >s1; done time=$(expr 60 \* 60 \* 24 \* 5) EDATE=`tail -1 s1` SDATE=$[$EDATE – $time] sd=`date -d '1970-01-01 UTC '$SDATE' seconds' +"%d/%b/%Y"` echo $sd awk -F'[:[]' -v vd=$sd 'BEGIN{ gsub(/\//," ",vd);"date +%s […]
我正在使用Ubuntu 11.04服务器添加我的应用程序。 在一些testing中,我的服务器刚刚崩溃。 之后,我重新启动服务器。 我的问题是如何find崩溃的原因? 我已经GOOGLE了,并find一些检查/ var / log / syslog,但它太大的文件。 我怎样才能跟踪崩溃的原因?
nginx是否可以select忽略来自负载均衡器的健康检查或存储桶对节点? 有成千上万的条目 93.190.2.176 – [24 / Jul / 2012:08:56:59 +0200]“ – ”400 0“ – ”“ – ” 在我的access.log中对我无用。 感谢您的提示
我有一个服务器应用程序,我认为是泄漏文件句柄。 我想跟踪Linux(ubuntu)服务器上文件描述符的使用情况。 我发现我可以跟踪一个进程正在使用的文件描述符的数量 lsof -p `pgrep the-process-name` | wc -l 由于我已经在使用sysstat和sar来跟踪各种指标,所以我认为用sar来显示会很好。 我想每10分钟测一次 是否可以将自定义指标添加到sar? 然后我可以很容易地报告出来。 如果没有,我会写一个简单的cron作业来收集这些数据,并将其分别存储在日志文件中。
我只是添加域密钥到我的sendmailconfiguration,一切似乎工作。 然而,在回顾maillog时,我收到了一大堆这样的邮件: Oct 4 09:42:44 servername sendmail[22036]: q94GgiGB022036: milter=dkim-filter, action=header, continue Oct 4 09:42:44 servername sendmail[22036]: q94GgiGB022036: milter=dkim-filter, action=header, continue Oct 4 09:42:44 servername sendmail[22036]: q94GgiGB022036: milter=dkim-filter, action=header, continue Oct 4 09:42:44 servername sendmail[22036]: q94GgiGB022036: milter=dkim-filter, action=header, continue Oct 4 09:42:44 servername sendmail[22036]: q94GgiGB022036: milter=dkim-filter, action=header, continue Oct 4 09:42:44 servername sendmail[22036]: q94GgiGB022036: milter=dkim-filter, action=header, […]