服务器问题集锦,包括 Linux(Ubuntu, Centos,Debian等)和Windows Server服务器
在EC2上运行一个大型的mod_perl应用程序时,我们注意到实例的CPU使用率在重启或平稳重启之间逐渐攀升。 当前设置:CentOS 5.4,m2.4xlarge实例,Apache 1.3与mod_perl。 我们在跟踪应用程序的memcached请求速度时首先注意到了这一点。 当每个apachesubprocess变得更老时,读取/写入在同一主机上运行的memcached实例需要更长的时间。 我们发现,每小时做一个优雅的apachectl可以防止这种情况发生,每次都会增加负载。 无论是什么导致这种放缓,在我们的神经节监测中也是显而易见的。 我们一直在运行一台服务器而没有每小时重新启动,尽pipe其速度服务请求与其他服务器相同,但CPU使用率始终较高。 “负载”数字大致相同,但系统CPU数字更高。 我正在摸索着解决这里发生的事情,因为每小时重新启动apache孩子意味着我们错过了caching中的好处。 有没有人看过类似的东西? 当我们的应用程序在我们的某个数据中心的真实硬件上运行时,这似乎不会影响我们的应用程序,尽pipe我们使用了SUSE。 更新1:感谢voretaq7。 我们select了具有68GB RAM的m2.4xlarge实例types。 我们目前的apache调优(160个孩子一直在运行)使我们只使用了大约一半,所以我们已经closures掉了。 没有任何等待中央处理器或被盗的CPU,因为实例大小意味着我们不与其他任何人共享未定主机。 我们看到用户和系统CPU,系统CPU比在我们每小时进行平稳重启的机器上要多。 更新2:我目前正在运行三台服务器的另一个试用版。 一个是每小时运行一个优雅的apachectl,一个用MaxRequestsPerChild = 512设置,第三个用MaxRequestsPerChild = 64。这是试图弄清楚,如果是以某种方式修复父母的优雅重启,或者如果是孩子只是没有跑得这么久。 我将使用此设置运行12小时并比较统计信息。 更新3:为MaxRequestsPerChild运行一个较小的值的孩子做了一些改进。 不过,优雅重启的主机仍然performance较好。 更新4:每个主机运行三个Apache实例(总共160个孩子)和三个memcacheds。 只有一个CPU核心,我徘徊在上下文切换的成本。 我跑了一个试验,其中一个主机将所有的memcacheds固定到CPU0,而apache固定到CPU1-7。 这对性能有了显着的改善。 我仍然不清楚是什么导致CPU使用率降低之间的Apache重新启动,但它看起来好像一个CPU亲和力,偶尔优雅重新启动和较短的孩子生命周期的组合可以加快速度。 # Start the three memcacheds as follows /bin/taskset –cpu-list 0 /usr/local/bin/memcached -d -p 12345 # Start apache as follows /bin/taskset –cpu-list 1-7 […]
对于设置为自助terminal的个人电脑,始终运行networking浏览器,主要networking浏览器中是否有可以定期删除临时networking文件的设置? 我知道Firefox有closures浏览器时清除它们的设置,但是这个浏览器总是正常运行。
我在我的服务器上安装了Debian 5 + Plesk 9.5.4,通过apt-get安装了Nagios3。 我在我的虚拟主机上build立了一个子域,在Plesk中使用了cgi支持,然后将所有的nagios cgi复制到这个新的目录中,将那个cgi文件的所有者设置为我的子域的FTP用户和组。 现在,访问http://subdomain.mydomain.com/nagios3/我可以看到我的nagios主菜单,文档等,但从nagios菜单访问任何cgi,我总是看到这个CGI错误信息: Whoops! Error: Could not read object configuration data! Here are some things you should check in order to resolve this error: Verify configuration options using the -v command-line option to check for errors. Check the Nagios log file for messages relating to startup or status data errors. […]
有没有一种方式与htaccess规则停止下载的特定 zip文件,除非它已经通过网站链接。 IE浏览器。 停止复制和粘贴链接或粘贴链接到地址栏或其他网站的人。
我的服务器上安装了外置硬盘。 它在/ dev / sdb1(或/ media / usb0)上。 我有一个proftpd用户,主目录设置为/ media / usb0。 问题是/ media / usb0的所有权是根,我不能改变这一点。 试图上传文件时,我总是得到权限的拒绝。 我已经尝试设置chmod -R 777 / media / usb0 /但它不工作。 proftpd linux用户是proftpd。 我如何设置正确的权限的USB硬盘? 谢谢
我们的一台Apache服务器出现故障。 在Web服务器重新启动后,服务器面板上出现红灯,我们正在联系硬件供应商调查任何潜在的硬件问题。 服务器closures前error_log的最后一行是: [notice] suEXEC mechanism enabled (wrapper: /usr/sbin/suexec) 这是什么意思?
我正在解决一个问题,即每次仅向特定发件人发送来自特定用户的电子邮件。 生成的NDR(从我们的Exchange服务器)有以下消息: #550 Envelope blocked – User Entry ## 收件人说,发送地址不在阻止的发件人列表中。 收件人还可以接收从我们的MTA发送的其他地址发送的邮件,收件人公司的其他用户可以收到来自发件人的邮件。 我真正想知道的是邮件stream中的软件可能会产生这个特定的信息。 networkingsearch还没有拿出任何东西。 谢谢你的帮助!
好吧,我不知道我是否正确地问这个问题,所以有怜悯。 我的networking正在增长,我发现很难pipe理我的防火墙规则。 我遇到的问题是2折: 我有4个服务器在工作,随着更多的服务正在增加,过去我已经设法路由stream量好,因为任何一个。 需要相同端口的两个服务在同一台服务器上,我可以让IIS解决这个问题。 如果他们在不同的机器上,他们使用不同的端口,即HTTP,HTTPS,FTP等 用户是固执的,拒绝记住非标准的端口号从外部到达内部服务器。 (我的一个想法是,如果我有两个服务需要相同的协议(HTTP)我会改变一个端口,以便能够将该stream量路由到正确的服务器) 我承认,这是一家规模较小的公司,我是这里唯一的pipe理者,虽然我觉得自己胜任,但我以前的经历都是在大公司工作,而且我整天都在做一项任务。 现在我所做的一切都是在意识到我的知识水平是多么的有害。 所以如果有什么愚蠢的简单,我忽略了我浪费你的时间appologise。 无论哪种方式感谢您的期待,并为您提供的任何帮助。 一个说明,虽然环境是所有窗口,所以Linux不能成为一个解决scheme,我已经被告知要弄清楚,而不是花钱,如果我可以,我已经find了其他的防火墙,声称做我所需要的。 但是我确信无论是sonicwall还是使用现场DNS服务器将请求路由到内部IPS。 (仅供参考,在我做这个工作之前,我是ADpipe理员5年,而我最薄弱的技能是DNS和防火墙路由)。 再次感谢您的帮助。
我在这里有点困惑。 我正在使用CentOs 5 64bit和directadmin 。 我也运行Apache 2.2.19 。 我拉我的头发,因为我的上传一些停止,并没有理由变得不完整,现在看到我的php_error_log是空的,我检查了我的Apache日志中发生的不幸事故附近的所有错误,并得到 [Fri Jul 08 00:10:02 2011] [notice] SIGHUP received. Attempting to restart httpd: Could not reliably determine the server's fully qualified domain name, using server1.mywebsite.com for ServerName [Fri Jul 08 00:10:03 2011] [warn] RSA server certificate CommonName (CN) `localhost' does NOT match server name!? [Fri Jul 08 […]
我正在为一个客户端编写一个PHP应用程序,该客户端当前使用fasthosts将其网站托pipe在共享域上。 PHP应用程序将被存储在我们位置的专用服务器上。 部分PHP应用程序正在发送批量电子邮件,因此我将在此专用服务器上设置邮件服务器。 之前我没有用过很多电子邮件服务器,所以我的问题是这样的。 如果使用专用服务器上的电子邮件服务器来发送公司域中的电子邮件,这个域指向共享的fasthosts服务器上的网站,会导致任何问题? 设置这个时,有什么我必须记住的?