Articles of 硬盘

1TB希捷梭鱼ST31000528AS – 意想不到的“离线无法纠正的行业”

我在18个月前购买了1TB希捷Barracuda 7200.12-ST31000528AS驱动器,因为它具有5年保修期,并且在Ubuntu服务器下与Samsung Spinpoint一起使用,作为软件RAID-1arrays的一半。 昨天,smartd开始报告一个问题: Jan 18 06:08:03 svr smartd[2672]: Device: /dev/sdb [SAT], 2 Currently unreadable (pending) sectors Jan 18 06:08:03 svr smartd[2672]: Device: /dev/sdb [SAT], 2 Offline uncorrectable sectors 我通过smartctl进行了调查,并在调度一些testing之后得到了以下结果: $ smartctl -l error /dev/sdb smartctl 5.41 2011-06-09 r3365 [x86_64-linux-3.0.0-14-generic] (local build) Copyright (C) 2002-11 by Bruce Allen, http://smartmontools.sourceforge.net === START OF READ SMART DATA […]

什么是一个新的高清值得考验?

我为一家使用标准2.5“SATA HD的公司工作,我们现在通过运行Linux的badblocks -w命令来testing它们 – 但是它们是160个硬盘,所以需要5个小时(我们在PC上启动分开的魔术来进行扫描),我们实际上并没有一次构build这么多的系统,所以这是可行的,但却非常恼人。 是否有任何研究或轶事的证据表明,一个好的硬盘传入testing应该是什么? 我在想,我们应该用全零擦除它们,写出我们的图像,然后做一个完整的驱动器读回。 那最后总共只有1小时45分钟。 考虑到驱动器本身会阻止重新映射,那么我提出的build议是否显示出任何婴儿死亡率以及运行坏块?

磁盘性能低于预期

这是我询问的前一个问题的后续( 两台服务器的磁盘速度不一致 )。 我有一台带有PERC H700集成RAID控制器(称为服务器B)的PowerEdge R510服务器,它使用8个具有3Gb / s带宽的磁盘构build,我使用四个内置的服务器(称为服务器A)具有6Gb / s带宽的磁盘。 服务器A比服务器B有更好的I / O速率。 一旦我发现与磁盘的区别,我已经用更快的6Gbps磁盘重build了服务器A. 不幸的是,这不会导致磁盘性能的提高。 预计服务器之间必须有一些其他的configuration差异,我们把6Gbps的磁盘从服务器A中拿出来放到服务器B中,这样也不会增加磁盘的性能。 我们现在有两台相同的服务器,除了六个6Gbps磁盘,另外一个带有八个3Gbps磁盘,而且磁盘的I / O速率几乎相同。 这意味着除了磁盘之外还有一些瓶颈,但是我不明白服务器B最初是如何有更好的I / O,后来被“丢失”了。 下面的比较I / O信息,由SQLIO测量。 每个testing使用相同的参数。 实际的数字并不重要,而是系统之间的差异。 在每种情况下,D:是2个磁盘RAID 1卷,而E:是4个磁盘RAID 10卷(除了原始服务器A,其中E:是2个磁盘RAID 0卷)。 服务器A(具有6Gpbs磁盘的原始设置) D: Read (MB/s) 63 MB/s D: Write (MB/s) 170 MB/s E: Read (MB/s) 68 MB/s E: Write (MB/s) 320 MB/s 服务器B(使用3Gpbs磁盘的原始设置) D: Read […]

目前的2TB级消费级磁盘驱动器有多可靠?

大多数便宜的SATA磁盘驱动器被评为“每10 ^ 14位读取1次不可恢复的读取错误”。 这是什么意思? 10 ^ 14位只有12.5 TByte。 如果我有一个完整的2TB磁盘,我把它复制到第二个磁盘,实际上有一个几乎1/6的机会,其中一个文件被破坏? 如果发生这种情况,受影响的区块是否会被标记和重新分配? 我这样认为是因为如果读重试成功,这不是一个不可恢复的读取错误。 但是现在我使用了很多这样的磁盘驱动器,我没有注意到坏块数量的增加,RAID控制器日志也没有显示任何读取问题。 编辑:RAID控制器每周巡逻读取每个磁盘,所以每年约100 TByte。 这还不到10 ^ 15位。 另一方面,2年内有50个磁盘共有4个磁盘出现故障,增加了出错率。 我没有足够的统计学意义的数据来作出陈述,但在我的情况下,实际的错误率似乎在10 ^ 14和10 ^ 15之间,这与规范是一致的。

我应该使用哪种硬盘作为我的服务器?

我正在购买服务器,恐怕我几乎不知道硬件。 以下是给我的硬盘选项。 我知道我想要RAID 1,但这就是我所知道的。 有一点关于我的服务器:我把Ubuntu放在上面,它将被用作开发服务器,性能要求低,不会有太多的数据被放在上面。 我意识到这可能会主观匆忙,但我不寻找绝对最好的,100%完美的解决scheme。 如果你能告诉我“你可能对他们中的任何一个都好”或“X吸”,这对我来说可能是足够好的。 板载SATA,1-2个硬盘连接到板载SATA控制器 – RAID加$ 0.00 支持2个硬盘的PERC S100(embedded式SATA软件RAID) – RAID 0添加$ 0.00 支持2个硬盘的PERC S100(embedded式SATA软件RAID) – RAID 1增加$ 0.00 支持1个硬盘的插件PERC S300(SAS / SATA控制器) – 无RAID增加$ 0.00 支持2个硬盘的插件PERC S300(SAS / SATA控制器) – 无RAID增加$ 0.00 支持2个硬盘的插件PERC S300(SAS / SATA控制器) – RAID 0增加$ 0.00 支持2个硬盘的附加PERC S300(SAS / SATA控制器) – RAID 1增加$ 0.00 没有RAID – […]

为什么Linux上的CP命令消耗CPU?

我只是运行一个副本命令的两个大目录与less量的巨大的文件,我看到我的CP进程正在消耗大约一半的核心: 51116 root 20 0 110m 876 688 D 43.9 0.0 3:23.83 cp -i -r 165 178 temp 为什么cp进程使用任何cpu? 我会想象它花费大部分时间在磁盘上等待… Thx,波阿斯

相同格式的硬盘可以放入热插拔托盘吗?

我正在考虑购买支持SATA / SATA II硬盘的热插拔NAS。 我可以得到任何SATA驱动器,并把它放进它所带的热插拔托盘,或者我需要find某种驱动器?

ZPOOL镜像设置

针对数据库大插入或TCP / IP转储的zpool的最佳设置是什么(我的意思是使用4个磁盘保持高写入吞吐量? 我想购买4 Wd RE4 2TB驱动器,并获得更多的权力,我可以! 我想 zpool create tank mirror disk1 disk2 disk3 disk4 要么 zpool create tank mirror disk1 disk2 mirror disk3 disk4 要么 zpool create tank disk1 disk2 disk3 disk4 我认为在一个池中有两个镜像的解决scheme是最好的,但不能确定。 编辑:好的镜像是RAID1。 这是不可能的:RAID0(RAID0,RAID0)

分解两个文件系统

有没有什么明智的方式来区分两个文件系统? 在场合,你有一个框正在工作,并说,执行更新,它不再起作用。 除了用户数据(以及与特定硬件相关的信息,例如ssh密钥等)之外,还有许多其他机器(理论上)是相同的。 有什么办法可以确定失败的机器和其中一台好的机器有什么不同? 我已经尝试过装入卷并运行ls -l或md5deep并logging结果并区分它。 哎呀,我甚至尝试安装两个文件系统,只是简单地区分它们(用graphics工具,介意你)。 结果没有我想象的那么有用。 我的一部分人想知道在每台机器上拥有一个文件的数据库,以及他们的md5sum是什么,偶尔有一个cron工作来更新它,但是我甚至不确定这在实践中是否会像理论上那样有用。 那么,是否有任何明智的方法来区分两个文件系统(甚至是在不同的时间区分一个文件系统)?

数据恢复公司如何从“死”硬盘恢复数据?

我的笔记本电脑中的硬盘驱动器刚刚死机,而且我已经运行了一整个备份。 我知道有些公司专门从死硬盘上进行数据恢复。 我很好奇他们是如何做到这一点的。 如果我把我的车开进来,并告诉他们这些公司会采取什么措施,告诉他们:“嘿,这是死的,把我的东西拿回来”? 我正在寻找一个高层次的答案,因为我想像一些实际的细节可以填写一本书:)我不打算自己做这个,更多的是对别人的工作和他们使用的巫术的好奇心。