服务器问题集锦,包括 Linux(Ubuntu, Centos,Debian等)和Windows Server服务器
我正在考虑一个新的Web服务器的体系结构。 将Varnish作为Nginx之前的caching作为反向代理,并在apache之前为静态文件提供静态文件是一个好主意? 我要在rails应用程序上运行php和ruby。 会有太多的开销通过PHP请求通过其他两个进程的Apache? 非常感谢!
我期待在新的数据中心环境中设置交换机冗余。 IEEE 802.3ad似乎是这样的转向概念,至less在与一种能够解决链路聚合的“单一交换机”限制的技术配合使用时。 通过procurve开关的小册子,我看到: 服务器到交换机分布式中继,它允许服务器连接到两个交换机与一个逻辑中继线; 提高了弹性,并支持虚拟化数据中心的负载分担 http://www.procurve.com/docs/products/brochures/5400_3500%20Product%20Brochure4AA0-4236ENW.pdf 我试图弄清楚这是如何与802.3a标准相关的,因为它似乎给了我想要的东西(一台服务器有两个nics,每个连接到不同的交换机,形成一个单一的逻辑networking,提供我们想要的快乐冗余),但是我想我正在寻找熟悉这个概念的人,并且可以添加它。
我已经看过所有以前的类似问题,但答案似乎遍布全球,没有人移动大量数据(100 GB与10 TB不同)。 我有大约10TB,我需要从一个RAIDarrays迁移到另一个千兆以太网,免费的百科全书, XFS文件系统。 我最担心的是中途转移,无法轻松恢复。 速度会很好,但确保转移更重要。 通常情况下,我只是tar和netcat,但是我从最近的RAIDarrays已经是超级片状,而且我需要能够恢复和恢复,如果它中断过程。 我应该看看rsync ? 再看看这个,我认为rsync可能太慢了,我想避免这个需要30 天或更长时间。 所以现在我正在寻找关于如何监视/恢复netcat传输的build议。
对于超级用户来说,这可能会更好一些,但是我认为这是一个交易的工具,这可能是一个更好的主题。 我经常在vim中编辑时发现我退出,运行一些我正在testing的脚本,然后回到vim(是的,我意识到我可以使用:!命令从vim运行)我只是想知道是否有当文件被保存(:w)时,钩住一些东西来运行的方法?
我使用基于密钥的身份validation访问一些我的服务器的Windows上使用腻子。 它工作完全正常〜3700位密钥,但〜17000位密钥认为在客户端20秒,然后只是说“访问被拒绝”,并要求input密码。 在基于密钥的身份validation中,OpenSSH中是否有任何密钥长度限制或超时? 我明白,使用这样的大键没有太多的实际意义,尤其是当看着这20秒的计算,只是试图解决我所面临的任何问题: – )…
我有几个进程正在吃掉很多系统CPU时间(通过查看vmstat)。 有没有简单的方法来找出正在进行什么样的系统调用? 我知道有strace,但有一个更快,更简单的方法? 系统调用是否存在类似“顶部”的内容?
在创build数据收集器集并尝试启动后,在Windows 2008服务器上运行perfmon时收到以下错误消息: “Data Collector Set或其某个依赖关系已被使用。” 我有两个configuration相同的虚拟机。 它在一台服务器上运行正常,但不是其他服务器。 有什么想法吗?
我如何禁用某些HTTP方法(例如PUT或TRACE)并让Apache发送HTTP“405方法不允许”。 我已经尝试了Limit和LimitExcept指令,但他们似乎发送“403 Forbidden”。 我有几个虚拟主机 – 这应该是在所有主机上,httpd.conf中。
我必须在我的CentOS服务器上安装PHP 5.3。 如果我做yum install php ,那么基本仓库会安装5.1.6,这对于我需要安装的应用程序来说太旧了。 所以我一直在尝试使用IUS存储库,遵循IUS的官方指示: root@linuxbox ~]# wget http://dl.iuscommunity.org/pub/ius/stable/Redhat/5/x86_64/ius-release-1-2.ius.el5.noarch.rpm root@linuxbox ~]# wget http://dl.iuscommunity.org/pub/ius/stable/Redhat/5/x86_64/epel-release-1-1.ius.el5.noarch.rpm root@linuxbox ~]# rpm -Uvh ius-release*.rpm epel-release*.rpm 好。 现在我只需要yum install php53等,我需要的所有…但我得到这个错误: Running rpm_check_debug Running Transaction Test Finished Transaction Test Transaction Check Error: file /usr/bin/php from install of php53u-cli-5.3.4-3.ius.el5.x86_64 conflicts with file from package php-cli-5.1.6-27.el5_5.3.x86_64 file /usr/bin/php-cgi from install of php53u-cli-5.3.4-3.ius.el5.x86_64 conflicts […]
我的SPFlogging的一部分包含: include:google.com 我仍然软失败,因为实际的电子邮件是由以下提供 Received: from mail-yx0-f172.google.com (mail-yx0-f172.google.com [209.85.213.172 ] 它与google.com有完全不同的IP。 不过,我不想放入mail-yx0-f172.google.com,因为它可能是dynamic的。 是否有一些相当于* .google.com,我可以在logging中使用