服务器管理员

系统和网络管理员的问答

7
Debian上的打开文件过多
我在Debian上运行了很长时间。在某个时候抛出错误: 打开的文件太多。 运行: ulimit -a 显示: 打开文件(-n)1024 我希望将打开文件的数量增加2倍。执行后 ulimit -n 2048 该限制一直有效,直到我的会话结束为止,该限制不适用于该任务。 如何永久增加打开文件的数量?

7
您如何跟踪连接到交换机的电源?
当前,我们手动记录到交换机端口的连接。当然,维护是一项繁琐的工作,一旦保存,文档就会过时。 是否有任何工具(最好是通过SNMP)查询交换机,可以告诉您另一端连接了什么工具? 作为记录,我们主要使用HP​​ ProCurve交换机。
15 switch 

14
随着时间的流逝,无线路由器为什么会变得不那么可靠?
我一直对此感到好奇。我不知道我是否看到了真实的模式,但是已经使用了许多家庭办公室/小型办公室无线路由器几年了,我注意到环境中的流量越重,随着时间的推移,它们变得可靠。 台式机上充斥着恶意软件和无数用户安装的程序,但路由器只是被“原封不动地”摆在那儿-与您将其从包装盒中取出的那一天几乎相同-除了偶尔的固件更新。 我并不是说完全失败,而是他们变得无响应的频率。快速重新启动后,用户可以再次连接,但是随着时间的推移,这些重新启动会每周发生3-4次,而不是每月一次或每6个月一次。 我猜通常随着时间的流逝,带宽需求也会增加-更多的用户连接或下载/流式传输更多内容,但是在使用率保持相对恒定的几个环境中,这种情况似乎仍然会发生。 我认为硬件基本上可以正常工作,而不是普遍下降。可能是什么组件,硬件或软件导致了这种情况,或者这是我脑海中的虚假模式? 编辑:不会使这个问题更复杂,但是有时只是无线访问停止了。有线计算机仍然可以正常工作。希望其他一些人也可以确认他们已经看到了这一点。


6
可以正确处理写缓存的SATA磁盘?
很常见的建议是禁用用于数据库的单个磁盘上的写缓存,因为否则,某些磁盘会确认尚未写入磁盘表面的写操作。 这意味着某些磁盘只有在将其写入磁盘表面后才会确认写入(更新:或者在被要求刷新缓存时它们准确地报告。在哪里可以找到这些磁盘,或者在哪里可以找到权威信息?在哪里可以找到这样的磁盘? 我正在设置一些真正可以从使用写缓存中受益的数据库服务器,但是该应用程序对价格敏感,因此我不愿意将磁盘子系统的成本用于某些缓存RAID控制器,因为我没有足够的信息来加倍知道我是否可以信任每个驱动器中的缓存。

4
什么时候ssh -t代替ssh不合适?
使用ssh -t而不是ssh用于与远程服务器的连接具有多个优点。例如,我可以使用vim:直接编辑文件,ssh -t host vim foo.txt否则将失败。 在使用ssh时,在任何情况下分配(伪)-tty都是一件坏事吗?
15 linux  ssh  unix 

5
将Amazon S3用作备份服务的软件
关闭。这个问题是题外话。它当前不接受答案。 6年前关闭。 已锁定。该问题及其答案被锁定,因为该问题是题外话,但具有历史意义。它目前不接受新的答案或互动。 您推荐使用哪种软件将Amazon S3用作每日备份的占位符? 我需要它是完全自动化的,并且易于还原数据。
15 backup  amazon-s3 

6
IP别名时,操作系统如何确定哪个IP地址将用作出站TCP / IP连接的源?
我有一台运行Ubuntu Server的服务器,在单个NIC上有四个别名的IP地址。 eth0 192.168.1.100 eth0:0 192.168.1.101 eth0:1 192.168.1.102 eth0:2 192.168.1.103 (举例来说,使用192.168.xx,假设这些地址经过NAT转换为一系列公共IP地址) 我们的一位客户通过FTP发布广告资源,因此我们每晚登录以从其服务器下载大文件。他们的防火墙希望我们的(被动)FTP连接从192.168.1.100建立。 假设我的服务器在单个适配器上逻辑上有四个IP地址,那么操作系统如何确定哪个IP地址用作出站TCP / IP连接的源? 假设我在192.168.1.101上进入服务器并以交互方式运行FTP。TCP / IP出站连接是否将使用192.168.1.101,因为操作系统知道那是我的Shell连接的接口? 如果FTP任务通过无外壳的cron作业非交互地运行,该怎么办? 您可能会说,这让我很困惑,所以我希望我的问题至少有意义。 编辑 为了弄清为什么我要问-我没有对路由表进行任何更改,它实际上列出了“ eth0”作为0.0.0.0路由的IFace。但是,所有迹象表明它实际上是使用eth0:0作为源。 Destination Gateway Genmask Flags Metric Ref Use Iface 192.168.1.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0 0.0.0.0 192.168.1.1 0.0.0.0 UG 100 0 0 eth0 我可以摆弄路由表,或者让我们的客户端更改其防火墙规则以获取所需的行为,但是我试图对它的工作方式有一些了解,以了解操作系统中是否存在错误或者仅仅是我的天真理解所有零件如何组合在一起。 谢谢
15 linux  ssh  ftp  tcpip  ip-aliasing 


28
机架式服务器-是建造还是购买?
已锁定。该问题及其答案被锁定,因为该问题是题外话,但具有历史意义。它目前不接受新的答案或互动。 这是“我应该自己构建硬件计算机吗?” 的规范问题。问题。 我已经组装了无数的PC,但是从来没有大型服务器。我的怪胎说要建造它,但我的现实主义者说要让制造商在出现问题时进行处理。忽略与已组装的汽车的初始组装时间有关的时间损失,哪个更好的解决方案?您是否遇到过家用制造服务器的问题,而该问题可以通过与制造商联系来更轻松/更快速/更便宜地解决?制造商提供的功能是否具有家用服务器无法轻易实现的功能?


11
备份在HyperV上运行的VM的最佳方法?
已锁定。该问题及其答案被锁定,因为该问题是题外话,但具有历史意义。它目前不接受新的答案或互动。 我们在大多数网络中都处于P2V的中间,因此当前的备份方法可能是最差的-备份代理仍安装在客户机OS上,备份设备正忠实地将它们拉到磁带上,一个文件位于一个时间。 我怀疑有一种聪明的方法可以在VM上编写(PowerShell?)挂起脚本,然后备份.vhd文件,然后取消挂起VM。看起来这将提供巨大的速度优势,同时丢失文件级还原(对于DC和应用程序服务器而言,这可能是最好的选择)。 您制定了哪些方法/政策?
15 backup  hyper-v 

5
如何最小化SpamAssassin(spamd)内存使用
我在Debian上使用SpamAssassin(默认配置中禁用了Pyzor,AWL和Bayes,并启用了sa-compile),并且每个spamd子进程在32位上占用了大约100到150MB的内存(大约50MB的实际内存)位服务器,大约是64位服务器上的两倍(在逻辑上足够)。通常有两个子进程,但是在繁忙时间可以运行五个(最大)。 在200至600MB的ISTM中,此任务需要大量内存。我想继续将SA用作我的过滤结构的一部分,但是要证明如此大的内存正变得越来越困难。 有什么方法可以减少每个子进程使用的内存量?(或者,使单个子进程如此之快,以至于我可以将最大子进程设置为2?)。我愿意考虑任何选择,包括那些可能会或可能导致准确性降低的选择。 我已经阅读了SA Wiki上的“内存不足问题”页面;没有任何用处。SA不会扫描大于5 MB的邮件。

1
如何删除或卸载孤立服务?
有时会安装Windows Services,并且由于各种原因(希望对答案并不重要),该服务不再附带安装程序。因此,此特定服务显示在“服务”列表中,但不能通过常规做法将其卸载。 在这种情况下,如何手动删除孤立的服务?

9
初级Linux管理员的资源
已锁定。该问题及其答案被锁定,因为该问题是题外话,但具有历史意义。它目前不接受新的答案或互动。 我刚刚获得了专用的linux服务器,我打算将其用于部署项目和托管一些站点。与过去使用的虚拟或共享托管服务不同,我实际上负责整个计算机及其配置!而现在,这似乎是一项艰巨的任务。 尽管如此,我还是想学习更多关于linux管理的知识,并且边走边学,但是最好还是从别人的错误中学习,而不是从我自己的错误中学习。;) 经验丰富的管理员可以使用哪些资源,教程和第一步,来推荐linux newbie admin,因为他们会进入荒野? 到目前为止,我发现其他一些ServerFault问题和答案非常有用: 我们应该禁用root用户吗? 如何设置ssh以使用密钥而不是用户名密码进行身份验证? 一个人的.bashrc可以添加什么有用的东西? 什么是有用且有用的shell提示?(bash,csh,ksh等) 保护新的Ubuntu服务器
15 linux  centos 

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.