我有一对服务器,logging一个事件“cpuz135服务已成功发送一个启动控制”。 但是cpu-z没有安装在任何一台机器上。 我无法find在Windows服务pipe理器控制台或命令行中使用'sc query type = service'列出的服务。 这两个服务器都是Win 2003,并且在这个事件被logging之后就会崩溃。 这是从哪里来的?
CentOS 6,Parallels PLESK 10.4,Apache 我的一台服务器在周末倒了很多,令我沮丧。 在发生的date和时间,我的日志错误/消息以此结束 – 在/ var /日志/安全: Jul 29 03:53:15 u######## su: PAM adding faulty module: /lib64/security/pam_fprintd.so Jul 29 03:53:15 u######## su: pam_unix(su-l:session): session opened for user popuser by (uid=0) Jul 29 03:53:16 u######## su: pam_unix(su-l:session): session closed for user popuser Jul 29 03:53:16 u######## su: PAM unable to dlopen(/lib64/security/pam_fprintd.so): /lib64/security/pam_fprintd.so: cannot […]
我今天早上把服务器锁起来了。 这是来自控制台的屏幕截图: 没有任何来自屏幕截图的消息对我来说意味着什么。 我有一种感觉,重要的东西可能滚动了控制台。 在系统日志,消息,dmesg,debugging日志或在崩溃时间logging的所有内容中,我找不到上述屏幕截图中的任何消息。 不应该logging这些东西吗? 这是运行Proxmox的Debian框。 uname输出: 2.6.32-4-pve#1 SMP Mon May 9 12:59:57 CEST 2011 x86_64 GNU / Linux 服务器已经在线大约一年没有其他崩溃,它再次启动就好了。 我很想弄清楚问题可能是什么,以便我们可以防止它在未来再次发生。 但是,从目前为止的证据来看,我甚至不知道这是硬件还是软件问题。 想法?
所以早些时候得到了以下的一天… 在那段时间内,日志会显示进程(600)和相关内存(1.2g),服务器发出的CPU使用率平均值(80)的斜坡。 服务器必须由主机硬重置,因为没有ssh或plesk面板访问。 快速CGIconfiguration如下,并设置为一个高使用率的网站。 据我了解,FcgidMaxProcesses 20应该防止发生,但没有发生。 我已经阅读了许多论坛,有不同的答案和许多不同的fcgi指令的引用,但没有发现任何结论。 任何人得到一些明确的答案,如何停止这种服务器进程斜坡和随后的服务器故障? 如果你需要更多的信息,让我知道。 干杯安迪 /var/log/apache2/error_log [Thu May 17 07:40:47 2012] [warn] mod_fcgid: process 17651 graceful kill fail, sending SIGKILL [Thu May 17 07:40:47 2012] [warn] mod_fcgid: process 17650 graceful kill fail, sending SIGKILL [Thu May 17 07:40:47 2012] [warn] mod_fcgid: process 17649 graceful kill fail, sending SIGKILL [Thu May […]
我有一个VPS在Centos上运行apache-php-mysql,并安装了一个drupal网站。 VPS有256MB的RAM(可能是我所有问题的根本原因…也许我只是需要更多)。 每当我尝试从多个浏览器标签(大约8 …不是800)一次打开我的网站,Apache崩溃! 我在日志上有这个: [致命错误] [客户端xxx] PHP致命错误:内存不足(分配28049408)(试图分配201335字节)在xxx行2139,referer:xxx 我在这里读了许多许多post,但我认为有一些基本的东西是我缺less的 – 如果我理解正确的话,一些php脚本在分配28MB后试图分配200K,并且没有这样做。 第一个问题是:这应该导致Apache崩溃? 接下来,我尝试着看“顶”命令,而我做我的小testing。 事实上,我看到7个httpd进程,每个预留大约30MB – 这就解释了为什么我的RAM耗尽。 如何防止apache创build新的进程,直到内存不足? 我尝试像这样configuration/etc/httpd/conf/httpd.conf: <IfModule prefork.c> StartServers 1 MinSpareServers 1 MaxSpareServers 1 ServerLimit 1 MaxClients 1 MaxRequestsPerChild 100 </IfModule> 但得到了同样的确切结果! 我错过了什么? 非常感谢! 更新: 我的PHP memory_limit是128M(由drupalpipe理页面确认…)free -m的输出: total used free shared buffers cached Mem: 256 226 29 0 0 0 -/+ buffers/cache: […]
我搜查了很多,以解决以下问题,但没有任何帮助我。 我的问题是,启动第一代VMlocking整个主机。 只有硬重置有帮助。 第二代VM启动和运行完美。 冻结发生在3个不同的vms上。 FreeBSD,Ubuntu,Windows Server 2008R2,而Windows 8.1上的第二代configuration工作完美。 我使用这台电脑主要作为工作站。 没有事件日志错误,也没有生成转储。 我的系统: Windows Server 2012R2 FX-8350,非OC 华擎870 Extreme R2(Crappy board imho) 32GB的DDR3 1866 @ 1600(我的主板,对1866ram“支持”将无法全速工作) 120GB SSD 4.5TB存储空间设备 我不认为这是由于我的系统,因为VMware Workstation运行没有问题。 我忘了configuration一些东西吗? 任何帮助表示赞赏。 PS:即使停用C1E,C6,C&Q也没有工作。 PPS:没有设置虚拟networking适配器,系统仍然locking。 创build一个没有任何硬盘和networking的第一代虚拟机,并启动工程。 附加启动DVD导致主机冻结。 主机冻结,因为gen1虚拟机开始启动,如果从DVD或硬盘无关紧要
MySQL似乎经常崩溃,我会说每隔一小时左右。 在这个使用MySQL的服务器上运行的唯一的东西是我正在使用的Drupal安装,只有一个人在使用它,它的字面大约有三个页面 – 从我可以收集这似乎是一个内存问题InnoDB的? 我不擅长这个东西,所以我不确定。 任何指导? 这是我的error.log中的相关部分 140216 14:20:01 [Note] Plugin 'FEDERATED' is disabled. 140216 14:20:01 InnoDB: The InnoDB memory heap is disabled 140216 14:20:01 InnoDB: Mutexes and rw_locks use GCC atomic builtins 140216 14:20:01 InnoDB: Compressed tables use zlib 1.2.3.4 140216 14:20:01 InnoDB: Initializing buffer pool, size = 128.0M InnoDB: mmap(135987200 bytes) failed; errno […]
我希望这不是一个愚蠢的问题,如果是的话,我想至less要把它弄清楚,所以我不会在将来感到这么愚蠢。 在这里,我们正在用Windbg加载Windows崩溃转储。 以下是debugging器输出的前几行: 0: kd> .dumpdebug —– 64 bit Kernel Summary Dump Analysis DUMP_HEADER64: MajorVersion 0000000f MinorVersion 00001db1 … MinorVersion我大部分理解。 它是hex的,它翻译成十进制的7601。 Windowspipe理员已经可以从中得知,这必须是Win7 x64机器或带有SP1的2k8 R2机器。 但不是7601的内部编号? 这应该是Major.Minor.Build/Revision …对不对? 另外我不了解MajorVersion。 应该是6.这个版本的Windows是6.但十进制hex15不是0000000f? 此版本Windows的完整版本string(例如启动命令提示符时)为6.1.7601。 如果7601是MinorVersion,那么什么是1,什么是6? 为什么崩溃转储会说0F?
目前,我是我大学的Moodlepipe理员,我的职责之一是让服务器始终运行和工作。 有时,由于没有明显的原因,Apache或/和MySQL崩溃,造成大学内部的混乱。 从广义上讲,当服务器崩溃时,遵循什么“基本指导原则”? 我应该先做些什么来了解发生了什么? 如何知道在发生崩溃时(或者在任何特定时间)连接了多less用户? 我如何知道当前需求需要多less内存或电力? 有很多相关的问题,但这些是最重要的。 显然,我不是一个有经验的系统pipe理员。 如果有帮助的话,我知道我在Linux上的方式。 我们的服务器规格: 英特尔双核至强@ 2.66 GHz(如果我没有记错的话) 2 GB RAM 500 GB的硬盘 CentOS 5.4 MySQL 5.0.45 PHP 5.3.12 编辑:对缺乏信息抱歉。 我已经阅读了Apache和MySQL日志,没有显示任何重要的数据。 阿帕奇是最丰富的,说什么时候崩溃,但没有其他原因。 事实上,Apache崩溃中的错误实际上并不是一个“错误”,只是它重新开始的日志条目 – 最糟糕的情况是Apache给出了“SIGTERM”或“SIGKILL”。 MySQL日志不会告诉任何事情。 我通常会尝试使用“top”来追踪发生的事情。 发生崩溃时,很less会消耗系统内存的全部(甚至一半)内存。 在真正可怕的情况下,CPU使用率达到了80%? 磁盘和内存使用看起来很好(杜和免费显示没有问题)。 SSH访问通常很好。 似乎MySQL或Apache随机崩溃,因为即使需求不是那么高,它仍然挂起。 问题可以归结为“要检查什么日志?” “如何检查连接数量?
这是我过去两个晚上遇到的情况: 我离开工作,一切顺利,愉快地欢呼,每个人都有机会,生活是美好的。 我早上起床,唯一听到的是从我的APC XS 1300电池备份中发出一声尖叫,并带有警告“F01参见手册”。 我关掉电池备份,然后重新启动,一切都重新启动,一切都恢复正常。 此UPS上的所有sockets都被使用。 液晶显示屏上的负载会显示4个小节(我猜测是80%),并且电池在启动时显示充满电。 我有4台服务器,一台调制解调器和一台交换机,一台KVM切换器和一台监视器。 其中3台服务器是Dell Poweredge 1900,另一台是POWERGE 840。 我对所有服务器上的计划任务进行了筛选,而840和1900则没有计划任务。 一个数据同步在1AM运行,另一个数据备份在11PM运行。 根据事件日志,所有的事情都在第二天晚上2:49 AM和凌晨2:42closures。 我没有安装或configuration这些服务器,所以我一直在学习。 对不起,我必须写一本书。 我事先感谢大家的帮助,如果你需要更多的信息,请告诉我。 最好, 贾森