服务器管理员

系统和网络管理员的问答



5
如何可靠地使用Java堆转储?
我的团队在尝试执行由OutOfMemoryErrors触发的良好堆转储时遇到了困难。由于特定的原因,我们目前正在使用从bash脚本调用的jmap进行转储,而不是使用HeapDumpOnOutOfMemoryError标志。我们正在使用堆大小约为3 GB的64位1.6 JVM。我们的堆转储在90%的时间内失败(猜测)。 我们是否可以采取任何措施来提高获得干净堆转储的可能性,以解决内存问题?我已经读到jmap在Java 1.4中存在主要问题,但是现在应该主要解决这些问题。


1
Linux互换性-调整内核VM设置
在阅读本文之前,请注意我了解缓存的好处。我对未使用的公羊是浪费公羊的教条很熟悉。 这个问题是我从上一个问题改编而来的: 删除Linux缓存的RAM 在这个问题上,我很好奇如何调整服务器使用和缓存ram的方式。该系统是相当动态的,因此我相信缓存的文件并不能真正给我带来太多好处。另外,我们服务器上的代码必须在短时间内快速访问大量ram以处理视频文件,我相信直接处理ram而不是从缓存中清除然后再清除它会带来性能上的好处交出。 我想了解一下您是否有经验来调整以下文件中的默认值60(这恰好在Ubuntu服务器上): /proc/sys/vm/swappiness 如果是这样,您看到了什么影响。如果我将默认值60替换为30,是否会看到较少的交换和更多的旧缓存重用?是否要降低0或100来减少可交换性并增加缓存的重用性? 最后,有人知道为什么默认设置为60吗? 注意:如果接近0,Linux将更喜欢将应用程序保留在RAM中而不增加缓存。如果接近100,Linux将更愿意交换应用程序,并尽可能扩大缓存。默认值为60。-感谢您下面的链接3dInfluence。
9 linux 

4
有没有办法防止在服务器端创建Thumbs.db?
我在Win2003 Server共享驱动器上的文件上运行一些脚本。 我需要查看网络中任意数量的PC上的图像..因此,每次浏览这些文件夹时,客户端都会创建thumbs.db,这会干扰我们移动和删除文件夹的脚本,但是由于以下原因,通常无法这样做: “ thumbs.db正在使用”。 即使在使用的任何客户端计算机上关闭文件夹/图像预览时,也是如此。 所以我想完全禁用thumbs.db,但是在服务器上有没有办法做到这一点,所以我不必担心客户端计算机注册表设置等?

4
nagios服务器上的高负载— nagios服务器要进行多少次服务检查?
我有一台运行Ubuntu的nagios服务器,该处理器具有2.0 GHz英特尔处理器,RAID10阵列和400 MB RAM。它监视8个主机上的总共42个服务,大多数服务使用check_http插件进行检查,甚至5分钟,每分钟检查一次。最近,nagios服务器上的负载已超过4,通常高达6。该服务器还运行仙人掌,每分钟收集6台主机的统计信息。 我想知道,这样的硬件应该能够处理多少种服务?是因为我不断提高硬件的限制而导致负载如此之高,还是该硬件应该能够处理42个服务检查以及仙人掌?如果硬件不足,我应该添加更多的RAM,更多的内核还是更快的内核?其他人正在运行哪些硬件/服务检查?

2
synergy2替代
有人知道跨平台和开源的Synergy2很好的替代品吗?自从我升级到Win7以来,我一直在环顾四周,这对Synergy2不能很好地发挥作用-这并不令我感到惊讶,因为自2006年以来,它似乎并没有积极的发展。

6
使用DHCP将Debian计算机的主机名更新为Windows 2008 DNS服务器
我在XenServer上安装了Debian(lenny)机器,这些机器每天使用脚本创建,该脚本从模板创建机器,并为其分配新的主机名。 我们的网络有一个Fortinet 60B设备(该服务器用作DHCP服务器)和一个Microsoft Windows 2008 DC(也用作DNS服务器)。我想配置VM模板,使其在从DHCP获得租借的IP时将其主机名发送到DNS服务器。 当前,Fortinet将DC与IP租约一起分配给DC作为DNS服务器。我尝试在/etc/dhcp3/dhclient.conf中添加“发送主机名“ my-host-name””行,但是DC中没有任何更新。

2
如何将现有RAID1附加到新的Linux系统?
我有一个RAID1当前在单个硬盘驱动器上运行(是的,没有镜像)。是否可以使用以下算法重新组织系统? 我设置了另一个单磁盘RAID1(位于相同类型的另一个HDD上),对其进行分区并在其上安装Debian的新实例。 我安装了旧的单磁盘RAID1设置,并将所有数据从其中复制到新的RAID。 然后,我重新格式化旧磁盘,并将其包含在新的RAID设置中。 我主要怀疑第二点-我应该怎么做?



13
即使系统管理员不同意备份策略,系统管理员也应该以任何方式备份重要数据吗?[关闭]
关闭。这个问题是题外话。它当前不接受答案。 想改善这个问题吗? 更新问题,以使其成为服务器故障的主题。 5年前关闭。 已锁定。该问题及其答案被锁定,因为该问题是题外话,但具有历史意义。它目前不接受新的答案或互动。 最近,我们公司的一台主要文件服务器出现故障。它使用的是4磁盘RAID阵列,但显然其中3磁盘已死,服务器上的所有数据均已丢失。 他对系统管理员说,他已经警告高层管理人员几个月的备份情况。他一直在试图获得购买企业级备份解决方案的批准,但他从未获得批准的预算-因为管理层认为这超出了预算。 系统管理员是经过专门认证的专用系统管理员,而他的经理并不面向IT。 他的经理问他为什么不买便宜的外部驱动器,并用它来备份文件服务器。系统管理员认为这只是适用于家庭使用的米老鼠解决方案,而不适合专业的IT公司-这就是为什么他不这样做。 在我看来,系统管理员希望使用适当的,教科书式的IT战略,该战略要花更多的钱,而管理人员(对IT缺乏深入的了解)则需要他们认为足够的便宜解决方案。 我想知道其他系统管理员的意见是什么?这个系统管理员的行为正确吗?还是即使他认为便宜的方法还不够好,他还是应该始终确保重要数据的备份吗? 编辑:根据答案,我要补充说系统管理员有一位IT经理,他会知道这种情况。他向最终老板汇报。我不知道经理是否曾经向老板报告过全部情况。我认为对于经理人来说,这很艰难,因为他被困在中间,他想与双方保持外交关系。
9 untagged 


7
是否有针对ZFS的案子?
仍然存在反对在生产中使用ZFS的情况吗? 我运行Solaris服务器,并计划从早期发行版升级到Solaris 10 10/09。 当前,我们将SVM用于本地磁盘,将供应商的技术用于SAN卷管理。我们正在考虑将大部分(如果不是全部)存储迁移到ZFS。我们希望能够在快照上使用LiveUpgrade,轻松进行存储管理(尤其是增加LUN),快速重新同步等。 是否需要注意“陷阱”?我们有很多Oracle数据库。那是个问题吗?你们中的任何人在做我们想做的事情上是否有负面经历?
9 solaris  zfs 

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.