我在设置 RAID 或使用 SSD 方面没有任何经验,但我正在考虑购买 SSD RAID 设置(可能是 RAID 10,但也可能是 RAID 0)并且我已经做了很多研究。很多人说,缺少 TRIM 意味着性能会随着时间的推移而严重下降,因为必须反复重写半写入的块。
从我对这个问题的非常模糊的理解,我认为也许运行磁盘碎片整理可以将旧驱动器的所有分散数据推送到集中块中,留下大量空闲块准备快速写入,也许可以解决整个问题问题。
我只是想知道是否有人对 SSD 和 RAID 设置的工作原理有更好的了解,可以告诉我偶尔进行碎片整理是否可以解决“缺少 TRIM”问题?
此外,由于现代 SSD 会进行一些自己的垃圾收集,因此缺少 TRIM 是否是一个问题?
提前致谢
我是一名程序员,我研究了软件、硬件和假突袭,但我无法理解假突袭如何与操作系统 (Linux) 通信?我的意思是这涉及哪个软件层或驱动程序?
重新启动后 mdadm 出现问题,我无法重新组装/dev/md0。
我在 debian wheezy 上工作。
我已经完成了以下步骤::
sudo mdadm --create --verbose /dev/md0 --level=6 --raid-devices=4 /dev/sd[b-e]
cat /proc/mdstat
sudo mdadm --readwrite /dev/md0
sudo mdadm --detail --scan >> /etc/mdadm/mdadm.conf
echo check > /sys/block/md0/md/sync_action
sudo pvcreate /dev/md0
sudo pvdisplay
sudo vgcreate vgraid6 /dev/md0
sudo lvcreate -l 100%FREE -n lvHD vgraid6
sudo mkfs.ext4 -v /dev/vgraid6/lvHD
Run Code Online (Sandbox Code Playgroud)
这里一切顺利。
挂载 RAID 后,我可以使用它、创建文件、从其他 PC 访问它...
现在问题来了:
重新启动服务器(现在重新启动)后,RAID 不再存在,/dev/md0消失了。
首先我检查/etc/mdadm/mdadm.conf:
# mdadm.conf
#
# Please refer to mdadm.conf(5) for information about this …Run Code Online (Sandbox Code Playgroud) 使用单个驱动器进行 Raid0 配置有什么优势吗?我使用的 Intel 控制器和 LSI 控制器都允许使用单个驱动器创建 Raid0。
这样做是否有任何性能增益/什么?我发现这个链接确实提到了在使用外部控制器时利用缓存。
我在这里缺少什么吗?作为参考,我使用过的大多数戴尔业务系统都配备了 Raid0 中的单个驱动器,因此就有了这个问题。
我花了一段时间试图使这项工作,我相信其他人也有,所以我发布这个问题和答案都可用。
设置
AMD RAID(板载 SATA 和 NVMe RAID 芯片)驱动程序未安装在 Ubuntu 18.04 中,因此磁盘会自行显示,但仅在启用 AHCI(使用默认 AHCI 驱动程序)时才会显示。启用 RAID 模式当然不会显示任何内容。
该驱动程序无法通过 AMD 对 X399M 的支持获得,而是通过像 X370 这样的 AM4 芯片组获得。截至目前,驱动程序可以在这里获得,但如果链接断开,请访问 amd.com 支持部分下载驱动程序。
下载后,尝试从源手动安装此 AMD RAID 驱动程序立即失败。Ubuntu 18.04 附带内核 4.15,该驱动程序与该内核不兼容。
通常我会在这里说“有人请给我指出正确的方向”,但我刚才碰巧找到了答案,并将在下面发布。
在 RAID 存储方面,我是一个完全的初学者,但我希望你们能容忍我。
我想在家里为我的音乐录音设置一个基于网络的文件服务器。目前,我的计划是使用带有四个 HDD 插槽的 Synology DS420+ NAS,并将它们用作 RAID 1,以便在磁盘出现故障时进行备份。
现在 - 如果 NAS 已满会发生什么?由于只有 50% 用于我的实际文件,另外 50% 用作备份,是否可以拆卸(原谅我缺乏行话)RAID 1,移除两个硬盘驱动器,插入两个新硬盘驱动器(所以我有 4再次清空)并设置新的 RAID 1?
谢谢回答。
我之前尝试过 RAID,因为两个硬盘相互镜像,从而在出现坏道时防止数据丢失的想法很有吸引力。但是我发现一旦一个硬盘坏了,另一个硬盘也会坏,使RAID无用。
RAID 在防止数据丢失方面有多大用处?
我有 2 个 1TB 驱动器,我在RAID0. 不幸的是,我的旧系统非常糟糕,我可能无法启动它。这意味着主板和旧的 RAID 控制器不可用。
我可以RAID0在新系统上设置一个,但它提示我创建一个新的 RAID。这会擦除/格式化磁盘,还是只是设置 RAID 并将任何现有数据留在磁盘上?这非常重要,因为我在这些磁盘上有大约 1.5TB 的数据,我绝对不会丢失,并且想转移到新的 2TB 磁盘上。
我想存档照片。硬盘 (HD) 在 3-5 年后变得不可靠,并且不是为长期存储而设计的。DVD要好得多。
根据我的研究,我发现 TAIYO YUDEN dvd+r 是最好的选择,应该可以使用几十年。我想从我的硬盘上删除照片并将它们放在 DVD 上。我喜欢多个备份,但希望消除 HD 以节省空间。我打算在家里有一个 DVD,在工作时有一个副本,我也会在 adrive.com(便宜的 i-net 存储)上保留一个副本。
所以我制作了相同的 DVD 并将它们存储在不同的地方。随着时间的推移,DVD 会出现坏道;很可能在不同的地方。我想将这些旧 DVD 的图像与坏扇区结合起来,以获得一张好的图像。类似于使用 RAID 1 镜像硬盘。
我想知道是否有一个程序可以将 2 个或更多有错误的 .iso 文件组合在一起,并得到一个没有错误的文件。
对更好的存档选项的任何建议表示赞赏。
raid ×10
raid-0 ×2
archiving ×1
backup ×1
debian ×1
defragment ×1
drivers ×1
dvd ×1
hard-drive ×1
linux ×1
linux-kernel ×1
mdadm ×1
nas ×1
ssd ×1
storage ×1
trim ×1
ubuntu ×1
ubuntu-18.04 ×1
x399 ×1