Articles of 硬盘驱动器

在SSD(SSD + HDD系统)上放置写密集型分区是否安全?

我正在为Linux上的SW开发工作build立一个强大的工作站。 这是一款具有多核,32GB内存,大容量硬盘和120GB SSD(三星MZ7WD120HAFV又名SM843T)的Xeon系统。 我必须决定把哪些分区放在硬盘上,哪些放在SSD上。 我在这个问题上得到了相互矛盾的build议: “不要把经常写密集的分区放在SSD上,你会缩短它的使用寿命,这可能会在几个月内失败。” (类似于这个答案 ) “如果你有第二代或者第三代SSD(这意味着任何带有TRIM的驱动器),那么你不必像普通硬盘那样处理它:你可以把写密集的文件,日志和交换放在它上面。 (从这个网站上的答案 ) 性能和稳定性对我来说都很重要,尽pipe这不是关键任务服务器。 所以我该怎么做? 笔记: 当然,我会为我的关键数据提供一些备份scheme,但问题不在于此。

性能蔚蓝的磁盘,高平均队列长度

我正在开发一个经典的开发者系统pipe理员战斗,我声称在共享sql服务器的磁盘上有一个IO问题,而系统pipe理员告诉我这个容量还没有达到。 我能够指出的一点是,SQL服务器上的平均磁盘队列长度非常高。 平均队列长度平均为5,经常峰值为10到15.它永远不会低于2.5 系统pipe理员告诉我,这不是一个问题,因为磁盘是6个磁盘的条带,如果高于主轴的倍数,则队列长度在定义上是不好的。 所以他的公式是6 * 2 = 12,低于平均值5。 他的推理是否正确? 我们可以把一个azure色的磁盘看成一个主轴吗? 最小5的恒定平均队列长度不是一个指示? 编辑:事实certificate,磁盘是一个巨大的瓶颈。 将数据库移动到单独的数据库服务器后,应用程序再次顺利运行。

恢复高度降级的RAIDarrays

我有一个由8个磁盘组成的Linux RAID6arrays(mdadm)。 2个磁盘失败。 我replace了他们,现在我有2个新的空盘。 我想重build突袭 但是当我开始一个RAID重build,重build失败,因为第三个磁盘显示读取错误,并获得数组popup。 松散数据产生读取错误的数据是可以的。 (什么是|有什么)的方式来恢复RAIDarrays?

HGST Helium Ultrastar 8TB 7200 RPM SAS 12Gb / s企业级硬盘的最高正常SMART温度是多less?

我刚刚收到新的戴尔R730xd 2U服务器,带有面板12 * 3.5“驱动器托架+ 4 * 3.5”中间托盘,位于RAM模块和CPU之上。 我已经插入16 * HGST氦8Tb 7200 RPM SAS 12Gb / s驱动器,并启动2 * 8 * 8Tb RAID6卷后台初始化。 我用smartctl查询驱动器温度。 虽然前置驱动器预计在33C到37C的范围内冷却,但是中型驱动器#14..17分别是45C,46C,51C和54C – 后者我最关心的是过热。 Init只进行了几个小时。 iDRAC报告入口空气为22C,出口为44C。 风扇以〜4.3k RPM的速度旋转。 如果盖子closures,他们旋转约15K。 热成像显示#17是最热的,在47℃的情况下温度。 我不确定是否有特定的驱动器或驱动器位置是否有任何东西 – 将通过删除虚拟磁盘并交换两个驱动器的位置进行validation – 将更新这个职位与观察。 制造商规格说正常的操作环境温度高达60C( 链接 ) 在我看来,温度boost影响驾驶寿命。 然而,我之前的R720xd上的两个柔性托架后部驱动器都是15kRPM,总是在55℃左右,3年以上仍然活着。 另外我要求HGST支持他们的职位。 服务器故障的另一个话题指向Google的研究,指出T是几年后的一个因素。 ( 链接 ) UPD1(20151102):制造商很快回复说:“这个驱动器可以在5到60摄氏度的温度下工作,驱动器一般在50摄氏度以下,如果在55摄氏度的稳定温度下运行,但仍在安全范围内。“ UPD2:我换了#14和#17的位置 – 过热是位置特定的,右侧(前后看)比左侧更暖和#17号位的前#14显示顶部56C和前#17#在40-45℃下14个座位凉爽。 调整iDRAC->硬件 – >风扇 – >设置 […]

为什么RAID-0卷在健康的驱动器上随机失败?

我有一个5年保修西数Velociraptors硬件剥离了一个英特尔ICH8R主板控制器约1.5年。 有一天,卷在没有特定活动的情况下随机失败,并且RAID BIOS指示其中一个驱动器出现故障。 我在每个驱动器上使用Spinrite和WD Diag进行了广泛的诊断,他们发现没有表面问题,没有扇区错误,也没有SMART警告。 然后,我用相同的驱动器重新创build了卷,从备份中恢复,现在已经运行良好,现在已经2个星期没有问题了。 发生了什么? 我的驱动器可以吗? 我的一个驱动器可能会出现一些不健康的事情,而这些事件并没有发生。

SQL Server的最佳磁盘设置

我总共可以使用8个物理磁盘(不包括镜像操作系统的2个),这是一个相当高效的SQL Server。 它被用来提供一个Web应用程序(Win2k3,IIS6,ASP.Net),它具有相当大的使用量(40万用户),写入和阅读的比例相当。 然而,数据库并不是很大(目前) – 目前在10G左右。 我最初的想法是以如下方式拆分数据库驱动器: 硬件Raid-5(3张光盘)用于数据 硬件Raid-5(3碟)日志 Tempdb单碟 单盘用于在服务器上进行备份 本质上,我正在通过减less不同写入(TempDB,Logs&Data)之间的磁盘争用来寻找最佳性能。 我很好奇,想知道这是否是最佳的设置,或者是否设置了不同的光盘布局。 我们可以花费5万英镑来进行外部RAID设置,以便Tempdb和备份也可以被RAID'ed,但是我认为这有点矫枉过正。 有什么想法吗?

什么时候适合运行chkdsk?

UPS发生故障,托pipe6台虚拟机的Hyper-V盒发生故障(所有Windows Server 2008 R2 x64,如果有的话)。 当我启动时,它不会自动执行chkdsk(我曾经见过)。 我没有注意到是否有任何虚拟机在他们回来时做了chkdsk。 在这种情况下,是否适合: 在重启后在VM主机的C:\上安排chkdsk? 在每个虚拟机的C:\上安排chkdsk? 上述所有的? 或者我应该只在Windows推荐它的时候这样做,并在启动时自行完成它? Windows何时“知道”什么时候适合这样做? TL; DR:如果虚拟机主机出现故障,我可以在其上运行chkdsk,还是让所有的虚拟机运行,或者只要感觉有必要的话就让Windows运行。

如何用当前configuration修复fstab文件

我正在使用Ubuntu 10.04,我意外地从fstab文件中删除所有条目,同时做一个备份(是的,我知道;))。 我想知道是否有一种方法来重build与当前的安装选项,因为我没有重新启动服务器,因为删除。 如果没有这样的程序,有没有人可以帮我重build呢。 使用这个 ,我已经find了命令来显示当前的设置,但我不知道该怎么做。 $ sudo blkid / dev / sda1:UUID =“3fc55e0f-a9b3-4229-9e76-ca95b4825a40”TYPE =“ext4” / dev / sda5:UUID =“718e611d-b8a3-4f02-a0cc-b3025d8db54d”TYPE =“swap” / dev / sdb1:LABEL =“Files_Server_Int”UUID =“02fc2eda-d9fb-47fb-9e60-5fe3073e5b55”TYPE =“ext4” / dev / sdc1:UUID =“41e60bc2-2c9c-4104-9649-6b513919df4a”TYPE =“ext4” / dev / sdd1:LABEL =“Expansion Drive”UUID =“782042B920427E5E”TYPE =“ntfs” $ cat / etc / mtab / dev / sda1 / ext4 rw,errors […]

像符号链接那样工作的Linux磁盘使用分析器是真实的文件

我正在使用git-annex,DVCS git的扩展,它是为处理大文件而devise的。 它大量使用符号链接。 实际的大文件被移动到.git/annex目录,并且原始文件被符号链接到那里。 我的磁盘空间不足,需要清理,看看我的空间有什么用处。 通常我会使用像ncdu ,Baobab或Filelight这样的磁盘使用工具。 但是,他们将符号链接视为基本上为空,并且只将其指向的文件计数为使用任何空格。 这意味着当我使用git-annex时,主目录中没有使用空间,在.git / annex目录中使用了大量的空间。 这没有帮助。 是否有任何(graphics或ncurses)基于Linux的磁盘使用程序(apt-get installable会很容易(通过选项或不能)计算一个符号链接作为使用原始文件使用空间?许多人有select对于硬链接的不同行为,所以有一些应该是有道理的 (我知道计数符号链接,因为使用空间有缺陷,如计算两次空间空间,符号链接损坏等,但这对我的目的是好的)

Hyper-V – 创build一个大的固定磁盘 – 极慢

嘿大家,在这里发布另一个问题后,似乎我必须创build一个固定的磁盘,以获得一个700GB。 我已经closures了机器(它基本上没有任何东西),并去转换到一个固定的磁盘。 这是非常缓慢 – 如果我的计算是正确的,它的速度将需要大约2天才能完成。 它已经进行了大约6个小时,完成了大约10%。 我想继续设置我的服务器,并开始使用所有的空间。 这是正常的吗? 我怎样才能加速呢? 谢谢,