服务器问题集锦,包括 Linux(Ubuntu, Centos,Debian等)和Windows Server服务器
我们拥有大量业务特定的stream程,这些stream程多年来一直在特定的服务器上堆积。 这些进程的开发人员没有留下太多的文档,因此我们必须跟踪哪些进程正在使用哪些文件。 我的问题是,如何识别特定服务器上的哪个进程到达远程服务器共享并locking另一个系统上的文件? 这是我所知道的:我知道连接的服务器我知道它locking的文件名 就是这样。 我知道这是一个非常混乱的configuration,我们正在远离这个,但请在这个裸露。
我正在运行最新版本的HAProxy 1.5(dev15),而且我注意到在HAProxy运行一段时间后,内存使用率从最初的0.9%上升到1.9%,即使在那里没有更多的传入请求。 问题是,由于我的网站是新的,而且它是上升和下降,我敢肯定,几乎没有任何要求,除了从我自己的testing。 我的testing通常持续10-20分钟,完成后closuresHAProxy后面的服务器,并使HAProxy保持运行。 换句话说,额外的1%的内存可能是由于在testing过程中处理我的请求而引起的,但是当服务器closures并且没有人再发出请求时,HAProxy不应该释放它们吗? 有人可以解释HAProxy这个内存消耗的可能原因吗?
我在办公室的linux电脑: > uname -a Linux 3.2.0-2-686-pae #1 SMP Tue Mar 20 19:48:26 UTC 2012 i686 GNU/Linux. 它有2个ISP,第一个是静态IP和默认路由: > ip ro default via 19.11.20.15 dev vlan40 19.11.20.0/27 dev vlan40 proto kernel scope link src 19.11.20.20 第二个是gprs调制解调器。 我打电话wvdial没有默认路由: > ip ro 10.64.64.64 dev ppp0 proto kernel scope link src 10.68.173.91 其次我的电脑在另一个networking上的家里有公共IP,但不总是。 他的configuration非常一致,debian linux。 而我的任务是通过ssh访问第一台计算机,即使第一个isp失败。 今天我使用的命令如下所示: ip ro […]
首先让我描述我的设置。 我有一台虚拟化服务器和一台虚拟机,用于ispCP,我托pipe了一大堆网站。 这些网站的电子邮件是通过Google Apps托pipe的。 我遇到的问题是,如果我尝试从该服务器发送电子邮件(例如从PHP联系人表单)到Google Apps电子邮件帐户之一,它永远不会到达,但如果我将其发送到电子邮件地址没有服务器上的网站(例如GMX帐户)。 环顾四周,这个问题似乎是由内部路由电子邮件造成的。 我环顾四周,但我似乎无法find任何简单,明确的解决scheme。 我正在运行Debian 6 64位与ispCP和postfix.internal路由后缀
我有我的绑定服务器设置,当我做一个nslookup它似乎按预期工作:n1.mywebsite.com有一个IP为192.168.0.2 我有一个区域添加到我的绑定configuration为myswebsite.com与IP 192.168.0.3 现在,我的问题是,我如何configuration我的域名mywebsite.com? 我是否使用域名注册商提供的默认域名服务器,并使用NSlogging指向ns1.nameserver.com? 对我来说,看起来像是矫枉过正,因为我不如把Alogging指向服务器的IP地址。 我已阅读胶水logging,但在我的注册商(即Name.com)内找不到它的选项。 我已经做了一些研究,但是很难理解 – 所以如果有任何答案的话,我会很感激。 谢谢大家。
我需要configuration自定义DNS服务器来处理VoIP呼叫的ENUM请求 我有定制的DNS服务器在Java处理ENUM请求我公司的VoIP服务。 ENUM用于dynamic路由呼叫,并使用自己的路由逻辑,所以这就是定制DNS服务器的原因,而不是像BIND这样的标准DNS服务器。 当我直接使用dig @ my.enum.server.ip连接这个服务器时,一切正常 问题是如何configuration该自定义服务器来处理我的域的ENUM请求,而不是我们的托pipe服务提供商的标准DNS服务器? 完整查询例子: 9.8.7.6.5.4.3.2.1.enum.mydomain.com TYPE: NAPTR, class: IN DNS enum.mydomain.com的logging指向my.enum.server.ip,但是来自客户端的所有DNS查询都被定向到我们托pipe提供商的DNS服务器,而不是my.enum.server.ip,导致错误响应 如何将enum.mydomain.com本身configuration为负责处理该types的查询?
我们一直在试图让起搏器与DRBD一起工作,并尝试了各种替代方法,无法让我们的“drbd1”挂载并获得一些错误。 注意:我们试图让起搏器与现有的encryptionRAID1 LVM设置一起工作 – 这是不可能的还是一个“简单的坏主意”? 我们认为我们会喜欢每个盒子上本地RAID的潜在优势,以及DRBD / pacemaker提供的互联网RAID和故障转移。 我们正在使用Debian Squeeze。 根据不同的说明,我们已经禁用DRBD启动初始化( update-rc.d -f drbd remove ),并将LVM过滤filter = [ "a|drbd.*|", "r|.*|" ]设置为filter = [ "a|drbd.*|", "r|.*|" ] filter = [ "a|drbd.*|", "r|.*|" ] 。 仅供参考 – 我们已经在我们的fstab中注释了LVM安装“/ dev / vg2 / vserverLV”,并且似乎一直需要这样做以避免启动错误。 我们认为DRBD的工作原理是直到我们join了心脏起搏器的步骤(例如,“dev / drbd1”在引导时加载;我们可以将相关的数据从server1移动到server2,尽pipe需要使用命令行来完成)。 我们已经看到了networking上的各种表述,表明在drbd.conf中使用“映射器”选项是可行的。 另外,如果我们将Pacemakerconfiguration为简单的IP故障转移,那么可以工作(即没有错误,我们可以通过故障转移地址ping),但是当我们添加DRBD主体和相关语句时停止工作。 我们的怀疑(也许“你不能用现有的RAID做这个”)是我们在我们的drbd.conf中使用了错误的“磁盘”声明,虽然我们已经尝试了很多替代方法,这也是一样的drbd在添加Pacemaker之前,我们使用.conf,似乎在这一点上工作。 最后,尽pipe各种configuration语句引用了“vserver”,但是我们还没有尝试向DRBD设备添加任何数据,除了一些自从做“crm”工作以来已经消失的文本文件以外。 任何帮助感激! CONFIGS /日志 A)drbd.conf global { usage-count […]
我有一些关于理解高服务器负载的问题,并且在Apache和MySQL和PHP 5等解决scheme的常见场景中实现某种types的负载平衡。 我在这个问题上很满意,并希望你的意见,因为我已经读了很多,我完全失去了可能的产品或技术,实施一个简单的,如果可能的话,免费的解决scheme: 需要关于负载平衡+一些技术问题的build议/意见! https://blogs.oracle.com/oswald/entry/easy_http_load_balancing_with 想象一个简单的例子,只有一个服务器和两个用户同时连接, 用户A和用户B. 用户A进行查询并要求input大量的数据,这个查询可能会在几分钟内超载MySQL服务器。 即: SELECT * FROM'table_with_10GB_of_data'; 用户B要求另一个小的快速查询,但MySQL服务器仍然忙于第一个查询。 上面的例子只是一个不真实的场景,一个坏的数据库表模式,以及一个可怕的查询,用来询问在这些情况下MySQL和Apache会发生什么。 我想知道他们是如何处理或解决这个问题的,怎样才能平衡负载,使MySQL和Apache服务器永远不会被单一用户的糟糕或缓慢的查询所束缚,同时他们仍然可以处理来自其他用户的其他查询。 如果我的问题在某些概念上是错误的,那么非常感谢你。 请随意添加任何提示,有用的书或您自己的经验与服务器和应用程序。
我想我有问题与bash字符编码。 机器是一个机架空间云中的CentOS 6.2。 对于任何不熟悉npm的人来说,这些字符都应该是垂直和水平的pipe道/栏,它们将插件层次结构显示为一棵树。
我刚刚使用统一安装程序安装了Plone。 我跳到我的浏览器,input:8080,它说无法连接。 同样的:8080 /pipe理,也没有任何东西。 昨晚它也这样做了,这是什么促使重新安装。 我不知道这里发生了什么,我已经看到在其他地方发布的同样的问题,没有具体的解决scheme。 我在端口8080上打开了防火墙,虽然在我第一次安装Plone时没有必要。 任何人都可以请帮我吗?