我正在尝试诊断服务器上的文件系统问题。 这已经持续了相当长的一段时间了,我已经没有什么想法可以尝试。 这是它的厚度。 服务器本身是戴尔Poweredge T310。 它有4个SAS硬盘,configuration为RAID5,并运行Citrix XenServer 5.6。 虚拟机是一个(相对)旧的Debian 5.0.6安装。 它有4个内核,4Gb的RAM。 它有3卷。 系统的10Gb容量(ext3),数据的980Gb容量(xfs)(约94%满容量)和另外200Gb容量(xfs)的数据(约13%满容量)。 现在这是奇怪的事情。 对980Gb卷的读/写访问非常慢。 如果我幸运的话,我可能会得到5Mb / s。 起初,我认为它实际上是在系统或虚拟机pipe理程序级别的磁盘访问,但是完全排除在同一台主机上的其他虚拟机运行得非常好(几百Mb / s磁盘访问)。 那么我开始瞄准这个特定的虚拟机。 我开始认为这是XFS,但是为了certificate我不打算改变980Gb硬盘上的文件系统,在那里有几年和几十亿的文件。 所以我调配了200Gb的驱动器,并做了相同的读/写testing(基本上是dd),并且获得了几百Mb / sr / w的访问权限。 所以排除了VM,硬件和文件系统的types。 在/var/log/kern.log中也有很多这样的内容。 (对不起,这很长) Sep 4 10:16:59 uriel kernel: [32571790.564689] httpd: page allocation failure. order:5, mode:0x4020 Sep 4 10:16:59 uriel kernel: [32571790.564693] Pid: 7318, comm: httpd Not tainted […]
我看到的奇怪和极其缓慢的IO模式是( iostat -dxk 1 /dev/xvdb1 ): Device: rrqm/s wrqm/sr/sw/s rkB/s wkB/s avgrq-sz avgqu-sz await svctm %util xvdb1 0.00 0.00 0.99 0.99 7.92 3.96 12.00 1.96 2206.00 502.00 99.41 Device: rrqm/s wrqm/sr/sw/s rkB/s wkB/s avgrq-sz avgqu-sz await svctm %util xvdb1 0.00 0.00 0.00 0.00 0.00 0.00 0.00 1.00 0.00 0.00 100.40 Device: rrqm/s wrqm/sr/sw/s rkB/s wkB/s […]
我们在几个项目上评估KVM for Linux虚拟化。 一切进展顺利。 但是我们的一个要求就是能够将磁盘空间添加到正在运行的guest虚拟机,而无需重新启动或脱机。 这是可能的与KVM? 到目前为止我发现的唯一的东西(但还没有testing)是热插拔磁盘到机器的能力。 如果我走这条路线,那么我总是可以将新磁盘添加到guest虚拟机上的LVM卷组,然后扩展选定的逻辑卷。 这种方法最大的缺点是,随着时间的推移,我们可能会结束与虚拟磁盘数量不同的客人。 “真正的”磁盘空间将通过SAN提供给主机,因此我们可以随时为主机添加更多的空间。
这是一个愚蠢的问题,但是对于这个硬盘驱动器是什么? 我需要知道是否可以从硬盘单独购买。
磁铁对接触硬盘和固态硬盘有什么作用?
只是一个简单的问题:是否有理由在发生故障之前x年更换服务器的硬盘驱动器(最终会在某个时间点),还是应该保留它直到出现故障? 我对实际的服务器pipe理有一点经验,所以我想知道
我最近有理由将硬盘驱动器从计算机上移动到另一台计算机上以恢复数据。 在(不幸的)情况下,捐助者和收件人都是Windows XP SP3机器。 我想确保移植驱动器不会被接收计算机改变,所以我像地狱一样search,但无法find一种方法来安装移植驱动器为只读。 如何在Windows XP上以只读方式安装硬盘驱动器?
我想build立一个托pipe2TB +数据的服务器。 当然SSD在数据驱动方面已经不在图中了。 我的问题是:使用SSD作为启动驱动器是否有任何好处? 我打算把16G的内存。 我认为大多数时候应该将服务加载到内存中,而服务器很less需要重新启动。 在这种情况下,获得SSD还是仅使用两个SATA驱动器获得RAID1是否有意义?
等价的linux问题让我想起了MacBookPro的糟糕performance。 我甚至不确定现在的默认FS是什么。 我在某个地方看到有一个星期五或星期六运行的cron作业。 那么我需要整理磁盘碎片? 如果,我该怎么做?
运行带有MySQL的Ubuntu服务器,用于高stream量生产数据库服务器。 除了MySQL实例外,没有别的机器正在运行。 我们将日常数据库备份存储在数据库服务器上,是否有任何性能问题或者我们应该保持硬盘相对空的原因? 如果数据库和所有备份的磁盘空间达到86%,是否会影响性能? 那么,运行86-90%+满容量的数据库服务器在运行时只能使用10%的完整磁盘,那么运行的方式会不会很好? 服务器上的总磁盘大小超过1TB,所以即使是10%的磁盘也足够用于基本的操作系统交换等等。