服务器管理员

系统和网络管理员的问答

3
150 TB并在增长,但是如何增长?
我的小组目前有两台大型存储服务器,两台NAS均运行debian linux。第一个是已经使用了几年的多合一24磁盘(SATA)服务器。我们在LVM之上设置了两个硬件RAIDS。第二台服务器是64个磁盘,分布在4个机箱中,每个机箱都通过外部SAS连接到一个硬件RAID 6。我们将XFS与LVM结合使用,以创建100TB可用存储。所有这些工作都很好,但是我们已经淘汰了这些系统。已经构建了两个这样的服务器并且仍在增长,我们希望构建一些东西,使我们在将来的增长,备份选项方面具有更大的灵活性,在磁盘故障下表现更好(检查较大的文件系统可能需要一天或更长时间),并且可以承受在高度并发的环境中(例如小型计算机集群)。我们没有系统管理支持, 因此,我们寻求的是一种相对低成本,可接受的性能存储解决方案,该解决方案将允许未来的增长和灵活的配置(请考虑具有不同池且具有不同运行特性的ZFS)。我们可能不在单个NAS的范围内。我们一直在考虑将ZFS(例如,在openindiana上)或每台服务器的btrfs与运行在其上的glusterfs组合在一起。我们所反对的只是简单地钻研子弹,并投资Isilon或3Par存储解决方案。 任何建议或经验表示赞赏。

3
如何确保Nginx将纯文本文件作为下载而不是内联提供?
我有可以与Nginx一起使用的Rails应用程序(Redmine)。如果我单击任何附件,我的浏览器(firefox,即chrome)要求我下载文件。但是,如果我单击txt类型的附件,我的浏览器会在浏览器中打开该文件。 据我了解,Nginx的任务是决定-在浏览器中打开文件还是下载文件。如何设置?
18 nginx  mime-type 



9
如何在启动时为服务设置ulimit?
我需要让mysql使用大页面来设置ulimit-我已经在limits.conf中做到了。但是,limits.conf(pam_limits.so)不会为init读入,仅对于“真实” shell才读入。我通过在初始脚本启动函数中添加“ ulimit -l”来解决此问题。我现在需要某种可重复的方式来执行此操作,因为这些框是由厨师管理的,并且我们不希望接管RPM实际拥有的文件。

10
“克隆”我的Windows Server 2008 R2的最佳方法?
我有一台具有1个物理硬盘驱动器的Windows Server 2008 R2计算机。 我有它的硬件的精确副本,打算在服务器发生故障(硬件或软件)时使用冗余备份。 我想例行地“克隆”生产服务器的硬盘,以便在发生故障时仅将其与最新的克隆交换。 这有可能吗?如果是这样,最简单的方法是什么?

4
用于无人值守运行的系统的“安全” ext4配置
我有一个运行linux的系统,该系统必须长时间无人值守。系统使用工业CF卡进行存储。在大多数情况下,虽然有时可以修改某些配置数据/设置,但不写入闪存。系统必须能够抵抗电源故障。 我想为此使用ext4。为这种设置配置ext4的最佳方法是什么?请记住: 性能根本不是问题(特别是写性能) 断电时,系统应始终以干净状态启动,即使这意味着最后几秒钟写入的数据也会丢失 如果可以避免fsck,那就更好了。 (我知道这个相关问题: 断电时防止ext4 / Linux驱动器上的数据损坏)
18 ext4 

14
在pts登录名的“ last”输出中缺少IP信息的原因?
我有五个正在运行的CentOS 6 linux系统,并且遇到了一个相当奇怪的问题,在我拥有的所有linux系统中,我的用户名似乎都只发生了...这是我从last命令中删除条目的示例。 。 mpenning pts/19 Fri Nov 16 10:32 - 10:35 (00:03) mpenning pts/17 Fri Nov 16 10:21 - 10:42 (00:21) bill pts/15 sol-bill.local Fri Nov 16 10:19 - 10:36 (00:16) mpenning pts/1 192.0.2.91 Fri Nov 16 10:17 - 10:49 (12+00:31) kkim14 pts/14 192.0.2.225 Thu Nov 15 18:02 - …
18 linux  centos  bash  login  terminal 

6
VMware / ESX中的Linux VM是否应具有交换分区?
在VMware ESX设置上,这些选项有什么区别?: 具有1GB RAM和1GB交换分区的Linux VM,并且该VM使用1.5 GB内存 具有1GB RAM且没有交换分区的Linux VM,并且该VM使用1.5 GB内存 我的意思是,在两种情况下都使用交换。 在第一次交换中完成了对Linux交换分区的操作 在第二种情况下,VMware将交换512MB到VMware存储池。 那么给Linux VM一个交换分区有什么意义吗?

6
使用netcat或socat的echo服务器
我希望UDP回显服务器获取数据包,并确切地答复它收到的内容。我怎样才能简单地使用netcator 做到这一点socat?它应该永远保持生命,并处理来自多个主机的数据包。

3
三相UPS如何分配电源?
我们的服务器机房中有2台UPS。一个人的三相,并且具有三相电源,但是APC网络统计数据只说 传入电压:230.1伏 另一个是单阶段,没有网络类型的监视。 我真正想知道的东西,似乎无法在任何地方找到。.UPS对这三个单独的阶段做了什么?它是否同时使用它们给电池充电,然后提供一个正弦波输出?这将是理想的,因为这样我们就可以有效地使用UPS来转换3个独立的相(必须保持不变,否则您将得到笨拙的电源,而魔术烟雾会逸出)。 作为参考,三相是“ Smart-UPS RT 8000 XL”。 第一个问题:为什么三相UPS网络界面上的电压为230,而不是415? 第二个问题:UPS用三相电源到底能做什么? 是的,我浏览过APC的网站,但找不到确切的答案。

3
网络嗅探软件如何在交换机上工作?
网络中有几种标准的非托管3com交换机。我认为交换机应该只在连接的对等方之间发送包。 但是,似乎在连接到任一交换机的计算机上运行的网络嗅探软件能够检测连接到网络上其他交换机的其他主机的流量(即youtube视频流,网页)。 这甚至可能还是网络彻底中断?

3
Linux内核“ 11分钟模式”可以进行的最大硬件时钟更新是什么?
当某些与时间相关的程序(例如ntpd)在Linux系统上运行时,内核将切换到所谓的“十一分钟模式”(请参见hwclock手册页),从而它将每隔十一分钟自动从系统时钟中更新硬件时钟。 。 在SLES11上,我凭经验确定,如果将硬件时钟设置为比系统时钟晚10小时,则11分钟模式似乎无法使硬件时钟与系统时钟匹配。但是,如果我将硬件时钟设置为比系统时钟晚5分钟,则11分钟模式将是完美的选择。 因此,显然有一个11分钟模式可以处理的最大更新,我想知道这是什么。 更新: 真奇怪 更多的试验表明,当我身边有系统时钟落后20分钟HW时钟的11分钟的模式将设置硬件时钟是准确的系统时钟落后30分钟(!): # date Tue Dec 6 10:16:52 EST 2011 # hwclock --set --date "12/6/11 09:56" # # date Tue Dec 6 10:17:16 EST 2011 # hwclock --show Tue Dec 6 09:56:06 2011 -0.156551 seconds # # date Tue Dec 6 10:23:09 EST 2011 # …
18 linux  kernel  time 

5
如何使用Amazon SES接收电子邮件
我是Amazon Web Services(AWS)和AWS Simple Email Service(SES)的新手。 AWS SES是否允许应用程序接收电子邮件?我在SES开发人员指南中找不到参考。 我的应用程序要求每个客户识别接收到的客户电子邮件,最终将它们(以编程方式)存储在数据库中。每个客户都会在托管该应用程序的域上收到一封电子邮件。 例如,说该应用程序托管www.example.com在AWS上。那么这个MYAPP的客户可以像电子邮件:john@example.com,barry@example.com,lisa@example.com这样的。 如果在AWS SES中无法做到这一点,请就如何在AWS环境中完成此工作提出建议(针对大量电子邮件)?
18 amazon-ses 

5
如何使用libvirt保持恢复的KVM guest虚拟机的时间?
在主机上,我正在使用libvirt和KVM guest虚拟机。当主机关闭时,libvirt会挂起guest虚拟机。主机启动时,libvirt恢复来宾。问题是,例如,如果来宾被暂停并在24小时后恢复,则来宾时间是过去的24小时。 我认为问题可能出在Clocksource上,但是已经设置为“ kvm-clock”。 $ cat /sys/devices/system/clocksource/clocksource0/available_clocksource kvm-clock tsc hpet acpi_pm $ cat /sys/devices/system/clocksource/clocksource0/current_clocksource kvm-clock

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.