md

使用三星 840 Pro SSD 构建的软件 raid1 阵列出现各种问题
md

使用三星 840 Pro SSD 构建的软件 raid1 阵列出现各种问题

我将一个困扰我 6 个多月的问题提交给 ServerFault。我有一台 CentOS 6(64 位)服务器,带有一个 md 软件 raid-1 阵列,其中有 2 个三星 840 Pro SSD(512GB)。 问题: 严重的写入速度问题: root [~]# time dd if=arch.tar.gz of=test4 bs=2M oflag=sync 146+1 条记录 146+1 条记录 已复制 307191761 字节(307 MB),耗时 23.6788 秒,13.0 MB/s 实际 0m23.680s 用户 0分0.000秒 系统 ...

Admin

mdadm 在 99.9% 时停止重建 RAID5 阵列
md

mdadm 在 99.9% 时停止重建 RAID5 阵列

我最近在我的 QNAP TS-412 NAS 中安装了三个新磁盘。 这三个新磁盘应该与已经存在的磁盘组合成一个 4 磁盘 RAID5 阵列,因此我开始了迁移过程。 经过多次尝试(每次大约需要 24 小时)后,迁移似乎成功了,但导致 NAS 无响应。 那时我重置了 NAS。从那时起,一切都变得糟糕起来: NAS 启动但将第一个磁盘标记为故障并将其从所有阵列中移除,使它们处于瘫痪状态。 我对磁盘进行了检查,没有发现任何问题(这很奇怪,因为它几乎是新的)。 管理界面没有提供任何恢复选项,所以我想我只能手动进行。 我已使用mdadm(/dev/md4、...

Admin

重塑已经正在重塑的 linux md raid5?
md

重塑已经正在重塑的 linux md raid5?

我刚刚将 RAID1 阵列转换为 RAID5 阵列,并向其中添加了第三个磁盘。我想立即添加第四个磁盘十四小时完成第一次重塑。 我刚刚做了这个: mdadm /dev/md0 --add /dev/sdf1 mdadm --grow /dev/md0 --raid-devices=3 --backup-file=/root/md0_n3.bak /proc/mdstat 中的条目如下所示: md0 : active raid5 sdf1[2] sda1[0] sdb1[1] 976759936 blocks super 0.91 leve...

Admin

Linux 软件 RAID1 重建完成,但重启后,其再次降级
md

Linux 软件 RAID1 重建完成,但重启后,其再次降级

我一直在为一个问题而苦恼,现在我正在向互联网寻求帮助。 我有一个运行 Mandrake Linux 的系统,其配置如下: /dev/hda- 这是 IDE 驱动器。它上面有一些分区,用于启动系统并构成大部分文件系统。 /dev/sda- 这是软件 RAID 的 2 个驱动器中的 1 个/dev/md0 /dev/sdb- 这是软件 RAID 的 2 个驱动器中的第 2 个/dev/md0 md0已安装,但fstab因为/data-storage,因此它对系统启动能力并不重要。我们可以将其注释掉fstab,无论哪种方式系统都可以正常工作。 问题是,...

Admin

Raid 5 更换出现读取错误
md

Raid 5 更换出现读取错误

我有一个带有 3 个磁盘的软件 RAID 5。 这几天sda一直报错,今天新磁盘到了。 我启动了 mdadm --replace,并且该过程正确启动,但由于磁盘读取错误,该操作花费了很长时间(约 1TB 花费了一周多的时间)。 我应该耐心等待吗?还是可以使用 --remove sda?然后使用奇偶校验信息强制恢复? 你有什么建议吗? ...

Admin

导入的 Linux raid(raid 5)组装正常但无法访问数据
md

导入的 Linux raid(raid 5)组装正常但无法访问数据

这个设置有点复杂。 我有来自另一个 Linux 系统的三个 8TB 驱动器的图像,其中包含 md raid-5 设置。 我已将这些图像作为物理驱动器 (physicaldrive5、6、7) 安装到 Windows 中。 我已将它们作为带有 Linux Mint 客户操作系统的只读物理驱动器添加到 VMware 工作站。 在虚拟机上启动 Mint 后,我​​可以在 /dev/md0 上成功组装 raid(只读)。 但是,任何尝试读取 /dev/md0 上的数据都会导致输入/输出错误。 $ sudo mdadm -A -R -o --force /dev/md...

Admin

md0 挂载经过一些写入后变为只读
md

md0 挂载经过一些写入后变为只读

因此,我得到了一个 RAID 6 阵列(受监控),并将其安装到我的文件系统(本例中为 /mnt/mounting_point)。经过一些写入,例如: sudo fio --name=seqwrite --filename=/test/seqwrite.0.0 --rw=write --bs=1M --numjobs=8 --time_based --runtime=60 --size=10G --ioengine=libaio --direct=1 我只能从文件系统读取,上面的命令在 25% 之后会失败,然后它不再写入,在此之前它以 2000MB/s 的速度...

Admin

mdadm --zero-superblock 适用于 mdraid 的所有设备吗?
md

mdadm --zero-superblock 适用于 mdraid 的所有设备吗?

我发现没有办法用一个命令从服务器中删除 mdraid。 我可以通过以下方式阻止它mdadm --stop /dev/md0 但超级块仍在设备中。 mdadm --zero-superblock DEVICE需要每个设备(例如 /dev/sdb1) 我知道我能做到mdadm --detail /dev/md0,然后我看到了这些设备。 我可以编写一个脆弱的脚本来从输出中获取 /dev/sd... 字符串mdadm --detail /dev/md0,但我想避免这种情况。 是否有一行代码可以从 mdraid 的所有设备中删除超级块? 我想避免解析的输出mdadm ...

Admin

取消 `md --grow` 操作
md

取消 `md --grow` 操作

我向 md RAID5 阵列添加了驱动器,但很快意识到我忘记按照最佳实践创建分区(这也是我从痛苦经历中学到的)。我该如何取消此操作并重新添加它们? 现在我冻结了重建。作为一种安全的解决方法,我可以让重建完成,失败一个并替换它,等等。但这需要一周时间。现在失败两个也可以吗? 注意:还有另一个标题相似的问题,但原帖者只是想暂停操作,答案解释了如何操作。请不要将其作为重复内容关闭。 ...

Admin

如何调整 RAID0 阵列上的文件系统大小?
md

如何调整 RAID0 阵列上的文件系统大小?

我的服务器由 2x512GB 和 1x3.5TB 磁盘组成。 root@bb2 ~ # lsblk NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT nvme0n1 259:0 0 476.9G 0 disk ├─nvme0n1p1 259:3 0 10.7G 0 part │ └─md0 9:0 0 32G 0 raid0 [SWAP] ├─nvme0n1p2 259:4 0 1G 0 part │ └─md1 9:1 0...

Admin

从硬件 RAID(Windows)移动到软件 RAID(Linux)后磁盘对不可用
md

从硬件 RAID(Windows)移动到软件 RAID(Linux)后磁盘对不可用

很久以前,我从 JMicron JMB363 卡的启动菜单中创建了 RAID1 对。在 Windows 下一切运行正常,RAID1 阵列被识别为单个磁盘。我不记得磁盘有多少个分区,但可以肯定有一个 NTFS 分区,这是镜像在 Windows 上工作时唯一使用的分区。 我最近将操作系统从 Windows 移到了 Linux,无法再使用 NTFS 分区。从分区的角度来看,我可以看到这两个磁盘与预期的完全相同: #lsblk --fs ... sdb linux_raid_member 1.2 MyRAIDLabel <uuid> ...

Admin

向 RAID 1 添加新磁盘时,为什么它会同步未使用的空间?
md

向 RAID 1 添加新磁盘时,为什么它会同步未使用的空间?

我最近在 Linux 上设置了 RAID 1。mdadm在将新硬盘添加到 RAID 1 时,数据开始在我的驱动器之间同步,这是意料之中的。我没想到它开始同步整个驱动器,包括未使用的空间。硬盘为 6 TB,但只有大约 1 TB 的数据,因此这比预期的要长得多。为什么MD必须同步未使用的空间吗? ...

Admin

为什么开始 md 阵列重建?
md

为什么开始 md 阵列重建?

我最近报告了mdadm这些事件,昨天我收到了一些重建事件。为什么要开始重建?我在日志中没有看到任何相关信息。另外,我担心“发现不匹配:128(在 raid 级别 1 上)”部分。这是什么意思?我正在运行 Ubuntu 20.04.1 LTS。 关于研究工作,我检查了手册页。 它说: RebuildStarted md 阵列已开始重建(例如恢复、重新同步、重塑、检查、修复)。(系统日志优先级:警告) 好吧,这可能意味着很多事情,那么... 对我来说是哪种情况?是什么原因造成的?我尝试用谷歌搜索原因,但一无所获。即使现在知道了原因,我也找不到任何信息。 ...

Admin

RAID 运行正常,但有一个设备未分区 - 我应该更换它吗?
md

RAID 运行正常,但有一个设备未分区 - 我应该更换它吗?

我有一个包含 3 个设备的 RAID5 阵列,如下所示: ~$ cat /proc/mdstat Personalities : [raid1] [linear] [multipath] [raid0] [raid6] [raid5] [raid4] [raid10] md127 : active raid5 sdb[4] sdc1[2] sda1[3] 955537408 blocks super 1.2 level 5, 64k chunk, algorithm 2 [3/3] [UUU] bitmap: 2/4 pages ...

Admin