我有一个基于Linux的软件RAID 5arrays。 SMART刚刚开始给我发电子邮件,抱怨5个磁盘中有一个磁盘的当前扇区数为9,同时也是9个离线无法纠正的数字。我做了大量的谷歌search,似乎如果我用零写扇区,磁盘会重新映射,一切都会好的。 我确实想跟踪哪些文件受到了影响,但是我在映射时遇到了困难,因为我有5块RAID 5的磁盘,顶部有LUKSencryption,最后是LVM。 我所做的研究都没有帮助我解决这个问题。 最后,我的计划是简单地使驱动器失效,并重新添加它,使arrays重新构build。 在我这样做之前,我在数组中的另一个磁盘上做了很长时间的testing。 除了重新分配部门总数为82,82,36,764人之外,所有人都是完美的。 所以5个驱动器中有2个有问题。 在这一点上,对于尝试清除这些错误的最好方法,如果完全可能的话,我有点困惑。 有人有build议吗? 我很高兴能够在必要时replace发生故障的驱动器,但是希望能够首先获取数据。
几个小时后,我接受来自directadmin的消息 Warning: The disk usage for one or more of your partitions is running low 所以我检查了directadmin,并注意到这个消息 Subject: Warning: The disk usage for one or more of your partitions is running low Today at 00:10 This is an automated message notifying you that the following partition(s) have exceeded the 95% threshold: 100% – /tmp ================================ Automated […]
我有一个问题,运行“megalci -PDList -aAll”会导致我有一对服务器中的6个光盘中的2个logging“其他错误”。 这里再详细一点。 我有两台戴尔R610服务器。 每个有6个光盘组织如下: RAID 1中的2个160GB SATA磁盘 RAID 10中的4个300GB SAS磁盘 当我运行检查光盘的megacli命令时,会导致错误logging到SATA驱动器。 两台服务器都是如此,这意味着4个驱动器都受到影响。 我需要两件事情,我需要帮助,找出为什么会发生这种情况,以及如何阻止它,而且我也需要帮助,让错误消失,让Nagios让我独处。 目前我接受任何方法来实现这些目标。 这两个服务器在CentOS 6.3 x64上。 无论使用MegaCLI版本1.01.39,版本8.02.21还是版本8.04.07,都会出现错误。 这是Megacli -PDList -aAll的前三个驱动器的输出。 这显示了两个坏的驱动器和一个好的驱动器。 [root @ nfs1b〜]#/ opt / MegaRAID / MegaCli / MegaCli64 -PDList -aAll 适配器#0 shell设备ID:32 插槽号码:0 驱动器的位置:DiskGroup:0,Span:0,Arm:0 shell位置:N / A 设备ID:0 WWN: 序号:2 媒体错误计数:0 其他错误计数:1001 预测性失败计数:0 最后预测失败事件序号:0 PDtypes:SATA 原始大小:149.049 GB [0x12a19eb0部分] 非强制大小:148.549 […]
每隔几天一次,我们的备份到外部USB硬盘就会出现故障,在运行CentOS 6.4 64位的hp DL380 G5服务器上失败。 如果我cd /mnt/backup并运行ls它会报告ls: reading directory .: Input/output error ,但mount -l报告/dev/sda1 on /mnt/backup type ext4 (rw) 。 当我到现场检查时,他们总是报告外部驱动器上的指示灯缓慢闪烁,这对于睡眠状态显然是正常的。 但是我不要求它在进行rsnapshot运行之前进入睡眠状态,但是rsnapshot导致我的脚本失败,甚至有机会发生。 它试图节省电力吗? 我怎样才能做到这一点? rsnapshot抱怨: /usr/bin/rsnapshot daily: ERROR: /mnt/backup/.snapshots does not exist. 当然,如果现场的人拔出并重新插入驱动器,我可以重新挂载它,并且.snapshots肯定存在,并且rsnapshot将运行而不会出错。 有一段时间,直到下一个随机发生,那就是。 顺便说一句,这是一个相当新的WD Passport硬盘。 那么我怎么告诉它保持清醒?
通过逐个更换驱动器,将机械磁盘RAID转换为SSD的任何问题? 我找不到任何人这样做了,所以让我们来这个地方张贴。 如果您已成功将RAID从Mechanical Disk转换为SSD,请返回并发布您的规格。 (serverfault不要求注册,所以发布真的很快。) 仅供参考,我正在使用RAID 6中的8个3TB ST3000DM001硬盘运行LSI MegaRAID 9260-8i,所以距离价格合理的3TB + SSD还有几年的时间。 在过去3年中,我有2个驱动器标记为失败,每次花费8个小时来重build驱动器。 当然,先备份,我意识到其他驱动器的风险,因为我用SSDreplace和重build每个驱动器。 在这篇文章的时候,1TB固态硬盘可以以每块350美元左右的价格购买,因此arrays中驱动器更小/更less的人可能已经在想这个了。 1TB SSD是否与1TB机械驱动器具有相同的容量?是否需要更换更大的驱动器,例如1.2TB SSD? 由于超大的固态硬盘是一个昂贵的build议,什么是确认驱动器的实际最大容量的最佳方法是什么? (最佳做法是使用比全部容量less3-5%的容量,以便在不中断的情况下使用相同尺寸的不同型号,但是我知道很多人不这么做)。
当我将磁盘连接到FreeBSD时,我可以通过执行以下操作来列出所有连接的磁盘: [root@freenas] ~# sysctl kern.disks kern.disks: xbd2 xbd1 ada0 [root@freenas] ~# 我怎样才能找出每个连接磁盘的大小?
我有一台Ubuntu机器(10.04,但在8.04中有相同的问题),有一堆我用作文件服务器的驱动器: 1我开机的SATA RAID1中的2个IDE 2个SATA RAID1 问题是我在RAID1中的驱动器在重新启动时更改了设备名称。 这是一个问题,因为在我的mdadm.conf中对/ dev / sda1的引用(例如,下次重新启动可能不起作用),因为/ dev / sda1可能是另一个arrays中的磁盘。 /etc/mdadm/mdadm.conf看起来像这样: ARRAY /dev/md0 level=raid1 num-devices=2 metadata=00.90 UUID=c3d6f9e1:b8096c45:c9e2b015:e64a66e3 devices=/dev/sdd1,/dev/sde1 ARRAY /dev/md1 level=raid1 num-devices=2 metadata=00.90 UUID=e3b0837c:b53a5846:70fdb0c1:78e75d0a devices=/dev/sda1,/dev/sdb1 MAILADDR [email protected] 任何帮助解决这个问题将不胜感激。
我想转移到Linux(更具体的Ubuntu),也买了一个新的硬盘驱动器。 我真的不知道的是,如果我把我的旧硬盘上的shell,然后安装Ubuntu的新的和configuration等…我可以轻松访问我的旧的(现在是一个外部硬盘驱动器)? 访问我的分区是否有问题? 提前致谢。
我有一个包含大约3 GB数据的Microsoft SQL Server 2008数据库。 服务器有4 GB的RAM。 数据库用于读取和写入数据(大量的变化)。 服务器很less重新启动。 我想提高读写性能。 用固态硬盘replace实际的硬盘(无RAID)会提高性能吗? 因为随着时间的推移, SQL Server被称为填充所有剩余的RAM ,我想如果我扩展到8 GB的实际RAM,它将足以在RAM中“caching”SQL Server使用的所有数据。 所以,就我而言,绝对不需要购买固态硬盘,或者至less性能增益会很小。 是对的吗?
我有戴尔PowerEdge,需要更换其中的一个SAS驱动器。 我注意到我订购的供应商没有销售特定的“DELL”SASreplace驱动器,但他们似乎是兼容的SAS(15000rpm / 146GB / SAS)驱动器。 问题是,他们被打上“IBM”,“HP”和“Fujtisu”的标签。 他们每个人似乎都有自己的types的热插拔机制附加在图片中。 我假设没问题,我会简单的从机箱上拧下驱动器,并把它放到我的戴尔热插拔托盘中?