服务器问题集锦,包括 Linux(Ubuntu, Centos,Debian等)和Windows Server服务器
我们正在使用HAProxy来平衡我们的websocket和comet应用程序。 有一个HAProxy和3个应用程序在后面运行。 我们使用HTTP基本身份validation(我们将在未来使用其他types的身份validation,如OAuth)来识别连接的用户。 我们不能使用常规循环,因为给定用户的连接最终在同一台服务器上是非常重要的。 在哪里并不重要,但重要的是他们使用相同的服务器。 我知道HAProxy是一种基于cookie的智能方法,但不幸的是,在我们的情况下,有时候,同一个用户将被连接到不同的机器上,所以cookie不能工作)。 是否可以使用HTTP授权标头的哈希来执行负载平衡? 另外,这个更复杂,是否可以定义我们自己的哈希方法? 跟进问题[威利回应之后]: 既然可以做到balance hdr(Authorization) ,那么只能在login字段(parsing后)才能做到这一点吗? 另外,什么是确切的algorithm? 我相信它的forms是hash(Authorization) % number_of_backend_server ,但是,什么是散列函数,更重要的是,它是可调整的? (或者我可以添加一个偏移量)。 我问,因为这个应用程序实际上是一个XMPP组件连接打开,我需要负载平衡XMPP组件与相同的algorithm。 XMPP节中的jid由HTTP Header Authorization确定。
在我们的几个开发人员工作站上,我们已经得到了可怕的“这个访问控制列表不是被规范化的forms,因此不能被修改”。 我们尝试设置某些文件夹的权限时发生错误。 我们还没有弄清楚什么是破坏这些ACL。 现在,我知道解决它的唯一方法是右键单击损坏的文件夹/文件,select属性,然后单击安全选项卡。 Windows将会注意到这个错误,并提供修复它的方法。 我不喜欢这个,因为它是手动的,并要求用户做一些调查,找出什么文件夹/文件损坏。 是否有脚本或程序会自动执行此操作? 我看到icacls有一个/verify参数,但它只是告诉我一个文件/文件夹的ACL已损坏。 它不提供修复任何东西。
我在Ubuntu 9.10 x86上使用s3fs 1.33。 我用这个命令手动挂载它: sudo /usr/bin/s3fs mybucket /mnt/s3/mybucket -ouse_cache=/tmp 我怎样才能强制启动安装? 我想我必须写一些东西给/etc/fstab 。 但是什么? 我怎么testing它,而无需重新启动服务器?
我们有几个Web服务器和一些数据库服务器。 迄今为止,他们是独立的机器,不属于域的一部分。 Web服务器不互相通信,Web服务器通过SQL身份validation与数据库服务器通信。 我一起把机器放在一个领域的关切是 增加了复杂性 – 这是一个“东西”运行,做“事情”,可能会出错。 风险 – 如果域控制器出现故障,我现在是否将其他机器置于危险之中? 但是,在某些情况下,他们在域上共享凭据似乎很方便。 例如,如果我想让一台机器上的“服务”控制访问另一台机器(因为远程桌面掏出 ),我需要进入并在多台机器上分配权限 – 我认为Active Directory和域帐户设置为简化。 我的问题:我确定有些事情我不在这里考虑。 有最佳做法吗?
我需要通过木偶安装exim4。 由于此安装需要交互式configuration,因此我需要一个响应文件,但是我不知道如何生成一个响应文件。 那么,我如何生成一个响应文件?
嗨,我听说小型EC2实例限制在35mbit / s左右。 有没有人有不同的实例types和他们的pipe道的大小的数字? 我们将计划使用弹性负载平衡,但我真的想知道实例的外部接口的限制也将是什么。
我们正在将我们的虚拟化平台从Windows Server 2008 R2上的Citrix XenServer迁移到Hyper-V。 作为这个项目的一部分,我需要以某种forms将一些Debian Linux服务器迁移到Hyper-V。 我已经在我们新的Hyper-V平台上成功构build了一个基于Debian的服务器,我正在开始testing它。 Debian 6(Squeeze)使用包含Hyper-V合成驱动程序的2.6.32内核,但它不被认为是Microsoft支持的操作系统。 我有点犹豫,试图使用它们,除非有一个令人信服的理由,因为其他人有麻烦( 在这里 , 这里 )。 Hyper-V合成驱动程序与模拟驱动程序有什么优势? 对于那些在Xenpipe理程序方面有经验的人来说,是否正在使用合成驱动程序对客户操作系统进行半虚拟化呢? 那么是不是使用合成驱动程序的任何值得注意的危险或缺点? 我为什么要麻烦要么a)处理目前在内核中所报告的Hyper-V驱动程序的不稳定性; b)尝试构build一个更新的内核;或者c)尝试使虚拟机添加工作在分配状态,当一切似乎“只是工作”的devise? 编辑:添加一点答案…时钟漂移似乎是重要的问题(因为如此糟糕,NTP无法保持时钟),除非你正在使用Linux集成服务。 请参阅KB918461 。 显然使用Linux集成服务中包含的vmbus组件解决了这个问题。 我的testing将此问题视为一个问题。
我有一个专用的服务器运行Ubuntu的服务器9.04networking,数据库和邮件。 整个硬盘上大约有5 GB的数据。 我想将服务器迁移到更实惠的专用服务器提供商,但我不确定如何执行此操作。 我可以克隆整个硬盘吗? 硬件特定的文件/目录呢? 或者,也许有一个更好的方法? 未来托pipe可能会有另一个版本的Ubuntu,所以我应该在迁移之前升级我们的当前服务器? 如何移植Apache,MySQL和后缀?
所以我必须承认,我不是一个networkingpipe理员,所以我的DNS知识是非常有限的,我想我已经搞砸了。 我拥有一个域 – 我们称之为mydomain.com 。 我有我的托pipe服务提供商设置它,以便[email protected]转发到[email protected] (我的Gmail帐户)。 这似乎工作正常; 当我发送电子邮件到[email protected]我会收到我的Gmail收件箱,当朋友将发送到该地址,我也会收到它。 当我们最初设置的时候(以及工作的时候),我不相信我们有mydomain.com 任何 MXlogging。 稍后我开始使用电子邮件发送服务。 (MailChimp的一些东西,虽然不是MailChimp),我们称之为mysender.com 。 我注意到,任何时候我会尝试使用MySender发送到[email protected],它将无法正常工作。 它永远不会经过。 使用该服务,发送给任何其他人从[email protected]工作完美! 但是,当我试图使用相同的服务从[email protected]发送邮件到 [email protected] ,它永远不会通过。 所以我开始做一些尝试,找出原因,我发现一个网站build议我需要为DNS中的域设置MXlogging。 所以我昨天就这样做了,现在恐怕我把事情搞砸了,因为没有邮件似乎已经stream通了。 现在,即使我从Hotmail发送到[email protected]或类似的东西,也不会再显示在我的Gmail收件箱中。 这些是我添加的logging。 有人可以告诉我我做错了什么,我需要做什么不同吗? mydomain.com MX 3600 [10] mydomain.com mydomain.com MX 3600 [20] smtp2.mysender.com mydomain.com MX 3600 [30] inbound.mysender.com
我正在寻找一个小型的(12台电脑)networking,大部分由Windows 7个人电脑组成,大约一半32位,其余的64位或Vista。 在服务器上安装WSUS,并通过组策略configuration所有计算机以从WSUS检索更新。 看来,在昨天晚上17点左右,所有的Windows 7个人电脑都下载并提供了Windows 7 SP1。 我训练有素的高技术用户勤奋地安装了SP1,并立即将计算机安装好。 更具体地说,当他们重新启动安装过程挂起致命错误C0000034。 我已经能够恢复一些电脑使用系统还原或恢复映像剩余,我似乎可以从恢复控制台通过手动恢复registry来修复。 我对SP1为什么一下子就把所有的电脑都清空了一点点,没有什么不寻常之处,在过去的八个月里,所有的电脑都被重build了。 Windows 7 x64旗舰版 Visual Studio 2010 Office 2007 Symantec Endpoint Protection 乌龟SVN 任何人今天都经历过这个? 如果有的话有人find了解决办法。 我用Microsoft提供的SP1拦截器工具阻止了Win 7 SP1的安装。 任何帮助赞赏。