服务器问题集锦,包括 Linux(Ubuntu, Centos,Debian等)和Windows Server服务器
我正在尝试将主目录的层次结构展示给一些FreeBSD jail。 主目录configuration为每个都是唯一的ZFS数据集。 监狱是用于开发工作,因此定期创build和销毁。 我的第一个想法是简单地使用nullfs在jail中挂载/home ,但是nullfs不提供任何方式来访问下级文件系统。 我的第二个想法是通过NFS导出目录,然后在每个监狱内运行automounter守护进程(amd)。 这将有Just Worked …如果有可能在监狱内执行NFS挂载。 但事实并非如此。 我的第三个想法是在主机上运行amd,并将nullfs挂载到jail中,但是对nullfs的支持不存在。 我的第四个想法是回到导出目录使用NFS,因为当然amd与NFS的工作,对不对? 不幸的是,amd并不是在目标挂载点上挂载一个目录,而是喜欢在临时位置( /.amd_mnt/… )挂载东西,然后创build一个符号链接,当然这在监狱环境中是没用的。 那么也许你可以使用nullfs将/.amd_mnt的子目录暴露给jail? 没有! 这使我们回到了第一次尝试,我们发现使用nullfs无法访问下级文件系统。 然后我的头爆炸了。 有什么我想要做的很好的解决scheme? 一个不好的解决办法是在引导jail后运行一个脚本,为每个home目录创build多个nullfs挂载点,但这非常笨重 – 需要定期运行以考虑新目录或删除的目录。 所以基本上我不得不写一个坏的自动加载器。 一定有更好的办法。 帮助我,Serverfault,你是我唯一的希望! 更新1 :在我看来,我可能能够用pam_mount解决部分问题,尽pipe这至多是不完整的。 另外,从文档中不清楚pam_mount是否可以自动创build目标挂载点。 如果它要求挂载点事先存在,这个解决scheme就不会比我已经提出的坏自动挂载程序更好。 更新2 :正如在下面的答案中所讨论的,在NFS文件系统上设置VFCF_JAIL确实允许jail执行NFS挂载。 不幸的是,自动加载程序仍然performance得毫无帮助,而且在监狱中运行似乎非常适合以这种方式重新启动系统以删除进程条目。
我为电子邮件,caching,Web服务,过滤,防火墙/路由等多个angular色pipe理多个Linux服务器。 由于我不拥有这些电脑,只提供远程支持,像Puppet这样的中央pipe理系统似乎并不是正确的工具。 (如果你认为我错了这个假设,请纠正我) 你推荐哪些工具来跟踪configuration文件,软件包安装等的变化? 我想像etckeeper可能接近我所需要的东西,但我想知道是否有更好的东西。 更新 我们将备份这些系统,我不希望这种types的工具可以替代备份。 这是关于跟踪configuration的变化,并build立一个系统,以了解什么时候,谁,以及希望为什么改变。
在以下情况下,您将select哪种Linux文件系统以获得最佳速度 : 一亿个文件 平均文件大小约为2K 95%的阅读权限 漂亮的随机访问 高并发性(> 100个进程) 注意:这些文件存储在深层次树中以避免大型目录。 每个叶目录包含大约一千个文件。 你会如何基准?
当我想部署Django应用程序时,有很多关于如何configurationnginx与uWGSI配合的教程。 但是为什么我需要在这个套件中使用nginx? uWSGI本身可以服务于WSGI Python应用程序,它可以提供静态文件,也可以做SSL。 nginx能做哪些uWSGI不能做的?
在这个概述问题被问到之后,这是一个技术性的深入探索。 SSL和TLS之间的协议有什么区别? 是否真的有足够的差异来保证名称的改变? (相对于新版本的TLS,将其称为“SSLv4”或SSLv5)
我有一个小型的服务器房间,有自己的空调机组。 最近,AC死了,气温从70华氏度上升到了90华氏度,我们很less去这个房间,所以我很幸运,有人碰巧注意到,当他们走过门时,球迷跑得比正常的多得多。 看起来我需要一个方法来通知当房间里的温度变得太热。 你用什么工具来监控服务器机房的温度? 这个工具如何通知你一个问题(电子邮件,SNMP等)。 注意:我已经阅读了关于服务器温度的这个问题 ,但我对整个房间感兴趣,而不仅仅是服务器的内部情况。 编辑: 感谢所有迄今为止的出色答复! 许多这些产品的测量远不止温度。 还有什么我应该看,为什么?
我有一个新的HP ProLiant DL360 G7系统,这是一个难以复制的问题。 在POST过程中 ,服务器随机挂在“ 正在进行电源和热量校准… ”屏幕上。 这通常是从安装的操作系统进行热启动/重启之后进行的。 系统在这一点上无限期地停顿。 通过ILO 3电源控制器进行复位或冷启动,可以使系统正常启动而不会发生事故。 当系统处于这种状态时,ILO 3接口完全可用,并且所有系统健康指示器都很好(全部是绿色的)。 服务器位于气候控制的数据中心,电源连接至PDU。 环境温度为64°F / 17°C。 在部署之前,系统被放置在24小时的组件testing循环中,没有失败。 此服务器的主要操作系统是VMWare ESXi 5.我们最初尝试5.0和更高版本5.1版本。 两者都通过PXE启动和kickstart进行部署。 另外,我们正在testingbaremetal Windows和Red Hat Linux安装。 HP ProLiant系统具有一组全面的BIOS选项。 除了静态高性能configuration文件外,我们还尝试了默认设置。 我已经禁用了启动启animation面 ,只是在上面的屏幕截图上得到一个闪烁的光标。 我们也尝试了一些VMWare 对BIOSconfiguration的“最佳实践” 。 我们已经看到惠普的一个build议似乎概述了类似的问题 ,但没有解决我们的具体问题。 怀疑硬件问题,我让供应商发送相同的系统为当天交货。 新的服务器是一个完全相同的版本,除了磁盘。 我们将磁盘从旧服务器移动到新的。 我们在replace硬件上遇到了同样的随机引导问题。 我现在有两台服务器并行运行。 这个问题随机打在暖靴上。 冷靴似乎没有问题。 我正在研究一些更深奥的BIOS设置,如禁用Turbo Boost或完全禁用功率校准function。 我可以尝试这些,但他们不应该是必要的。 有什么想法吗? – 编辑 – 系统详情: DL360 G7 – […]
我有一个服务器在IIS7.5下运行多个网站。 我想特别查看一个网站的日志文件。 在C:\ inetpub \ logs \ LogFiles中,我看到许多文件夹,W3SVC1到6。 如何找出哪个网站对应哪个文件夹? 在IIS6.0它曾经告诉你,但我无法在IIS7.5中find这个地方。
在我的一台服务器上,我发现真的延迟了SSHlogin。 使用ssh -vvv选项进行连接时,在debug1: Entering interactive session.发生延迟debug1: Entering interactive session. 连接摘录: debug1: Authentication succeeded (publickey). Authenticated to IP_REDACTED ([IP_REDACTED]:22). debug1: channel 0: new [client-session] debug3: ssh_session2_open: channel_new: 0 debug2: channel 0: send open debug1: Requesting [email protected] debug1: Entering interactive session. debug2: callback start debug2: fd 3 setting TCP_NODELAY debug3: packet_set_tos: set IP_TOS 0x10 debug2: client_session2_setup: id […]
我有名为server.prod.example.com服务器,我经常login到server.prod 。 最近,这些主机名开始parsing为127.0.53.53。 事实certificate,ICANN最近启用了.prod TLD。 另外,每个到.prod域名服务器的请求都被parsing为127.0.53.53,而不是像NXDOMAIN那样返回,这将使parsing能够继续正常工作。 (我猜这背后的一点是让人们知道,在开始解决真正的事情之前,他们的东西将会变得更糟。) 我怎样才能避免为每个这样的主机键入我的域名? 这是不是偶尔咬你? 我找不到新的顶级域名列表,当他们join时,我自己设置一个: https : //twitter.com/newgtldannounce