服务器管理员

系统和网络管理员的问答



2
建筑工人用混凝土和矿物粉尘填满我的SAN
更新: EMC放弃了我们的保修和支持,因此这将是一个保险案例。戴尔说,我们可以找一家专业的清洁公司来翻新服务器,并保持保修。思科说“也许”。惠普仍然沉默:( 最终更新: EMC转过身来,并获得了认证公司的批准清洁。VNX已于今天退还给我们,并且运行正常。服务器机房的其余部分也将被打扫干净,我们的损失仅限于几个磁带机。保险公司承担了几乎所有其他费用。 原始问题: 这是故事。 我们租用办公楼的建筑物的所有者决定进行外部装修。这涉及到服务器室所在级别的一些相当繁重的工作,其中包括更换混凝土墙内适合安装的窗户。 当我听说他们要对我们的服务器机房做同样的事情时,我的红色警报响起(是的,我们的服务器机房有一个窗户。我们是一个有3个机架的小商店。窗户用钢条固定。)我明确地告诉承包商,他们需要在我们的机架和原始墙之间架起一个临时墙-并确保该临时墙100%气密和水密。他们答应这样做。 临时墙里面有一扇小门,这样一来,工作人员就可以全天进出(通过我们的服务器机房,这是唯一的选择……)。在某些情况下,晚上/晚上工作时,我发现小门半关。我锁上了门,以为他们希望尽快找到要点并保持门关闭。当我看到他没有正确关闭门时,我什至给了电工一口气。 至此,我敢打赌,你们大多数人都会了解发生的情况。是的,在钻入混凝土时,他们可能将门打开了。 我向您介绍我们已经使用了4周的EMC VNX: 我什至会给您一点奖金,这是APC UPS,距临时墙一格。看到我手指上漂亮的小着陆带了吗? 我该怎么办?唯一想到的就是打电话给我们所有的供应商(EMC,HP,戴尔,思科),让他们派遣技术人员检查服务器机房中的所有设备,或者让某种第三方认证的顾问检查所有。您会在此设备上运行生产系统吗?多久? 我还应该指出,鉴于我们小房间的性质,我们的空调并非完全是企业级的。这只是一台逆变器,在我开始在这里工作之前曾发生过一次故障(故障逆变器通常会导致水滴落)。

10
Windows TCP窗口缩放过早达到高原
场景:我们有许多Windows客户端定期将大文件(FTP / SVN / HTTP PUT / SCP)上传到距离服务器100-160毫秒的Linux服务器。我们办公室的同步带宽为1Gbit / s,服务器是AWS实例或物理托管在美国DC中。 最初的报告是,上传到新服务器实例的速度要慢得多。这在测试中和从多个位置产生出来;客户端从Windows系统向主机看到稳定的2-5Mbit / s。 我iperf -s在一个AWS实例上爆发,然后从办公室的Windows客户端爆发: iperf -c 1.2.3.4 [ 5] local 10.169.40.14 port 5001 connected with 1.2.3.4 port 55185 [ 5] 0.0-10.0 sec 6.55 MBytes 5.48 Mbits/sec iperf -w1M -c 1.2.3.4 [ 4] local 10.169.40.14 port 5001 connected with 1.2.3.4 …


9
如何设置一个伪造的SMTP服务器来捕获所有邮件?
我正在寻找一个本质上遵守RFC的smtp服务,除了发送简单地记录到文件的邮件而不是发送邮件 [date] sent mail to <address> 管他呢。我认为大约半小时后,我便可以将它与python中所需的最低限度的功能结合在一起,但是如果有一个更好的现有项目,我宁愿使用它。 需要它的原因是调试了一个应用程序,该应用程序一直发送原本应发送的邮件数量的7倍。 编辑:并且已经问过:https : //stackoverflow.com/questions/1006650/dummy-smtp-server-for-testing-apps-that-send-email
50 smtp  debugging 


5
订购:1. nginx 2.清漆3. haproxy 4. Web服务器?
我见过人们建议将所有这些都组合在一起,但是它们似乎具有很多重叠的功能,因此我想深入探讨为什么您可能想要在访问实际的Web服务器之前先通过3个不同的程序。 nginx: ssl:是的 压缩:是 快取:是 后端池:是 漆: ssl:否(隧道?) 压缩: 快取:是(主要功能) 后端池:是 haproxy: ssl:否(隧道) 压缩: 快取:否 后端池:是(主要功能) 是否将所有这些链接在您的主要Web服务器之前只是为了获得其一些主要功能优势? 有许多守护进程一起流式传输以做类似的事情似乎很脆弱。 您的部署和订购偏好是什么?为什么?
50 nginx  web  haproxy  varnish 

14
为什么要在内部使用IPv6?
当然,由于地址用完了,我意识到有必要在开放的Internet上使用IPv6,但是我真的不明白为什么在内部网络上需要使用IPv6。我对IPv6所做的工作为零,所以我也想知道:现代防火墙是否在内部IPv4地址和外部IPv6地址之间进行NAT? 我只是想知道,因为在这里看到这么多人都在为IPv6问题而苦苦挣扎,想知道为什么要打扰?
50 ip  ipv6  tcpip 


12
虚拟机是否比基础物理机慢?
这个问题很笼统,但是最具体地说,我想知道运行Ubuntu Enterprise Cloud的虚拟机是否比没有任何虚拟化功能的同一物理机慢。多少(1%,5%,10%)? 有没有人衡量Web服务器或数据库服务器(虚拟VS物理)的性能差异? 如果取决于配置,让我们想象一下运行64位ubuntu企业服务器的两个四核处理器,12 GB内存和一堆SSD磁盘。最重要的是,只有1个虚拟机允许使用所有可用资源。


9
如何中断软件团队重新同步?
我想中断对debian squeeze软件raid的运行中的重新同步操作。(这是常规的预定比较比较同步。在这种情况下,raid阵列仍然干净。在磁盘发生故障并更换磁盘后,请勿将其与重建混淆。) 如何在运行时停止此计划的重新同步操作?另一个RAID阵列是“重新同步未决”,因为它们都在同一天(星期日晚上)接连检查。我希望此星期日晚上重新同步完全停止。 [编辑:sudo kill -9 1010不会停止,1010是md2_resync进程的PID] 我还想知道如何控制重新同步之间的间隔以及到下一次的保持时间。 [Edit2:我现在所做的是使重新同步非常缓慢,因此不再受到干扰: sudo sysctl -w dev.raid.speed_limit_max=1000 取自http://www.cyberciti.biz/tips/linux-raid-increase-resync-rebuild-speed.html 在夜间,我将其设置回较高的值,因此重新同步可以终止。 对于大多数情况,此解决方法都很好,不过,知道我所问的内容是否可能会很有趣。例如,在重新同步或重新同步“待处理”时似乎无法增长数组]

1
“登录”和“交互” bash shell有什么区别
“登录”和“交互” bash shell有什么区别?我在下面引用了维基百科,但是有人可以给出更好的答案吗? 编辑:这是一个社区Wiki,所以也许不愿投票关闭就可以提供有关哪种情况需要哪种类型的$ SHELL的示例 启动脚本 当Bash启动时,它将以各种不同的脚本执行命令。 当Bash作为交互式登录shell调用时,它首先从文件/ etc / profile中读取并执行命令(如果该文件存在)。读取该文件后,它将按该顺序查找〜/ .bash_profile,〜/ .bash_login和〜/ .profile,并从存在的且可读的第一个命令中读取并执行命令。 登录外壳退出时,Bash从〜/ .bash_logout文件(如果存在)中读取并执行命令。 启动不是登录外壳程序的交互式外壳程序时,如果该文件存在,则Bash从〜/ .bashrc读取并执行命令。使用--norc选项可以禁止这种情况。--rcfile file选项将强制Bash从文件而不是〜/ .bashrc中读取并执行命令。 维基百科

6
zcat / gzcat在Linux上有效,而不在osx上有效。常规linux / osx兼容性
首先是特定的问题:在linux中,我使用zcat列出一个.zip文件。在osx中​​,zcat似乎会自动在文件名后附加.Z。各种各样的人建议用gzcat代替zcat。但是,gzcat抱怨文件不是gzip格式! 'file'显示如下:...压缩存档数据,至少提取v2.0版本 所以zcat或gzcat都不能在osx中​​工作,该怎么办? 我在bash中有一个中等大小的脚本,该脚本使用zcat / gzcat,sed awk和其他基本实用程序来处理许多文件。我想在osx笔记本电脑上复制该环境,以便可以脱机工作。有什么一般建议可以避免这种痛苦吗?我希望这是一个相当常规的工作流程,因此必须已被其他人整理。
50 linux  mac-osx  bash 

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.