Ubuntu RAID中未使用的空间会发生什么情况?为什么无法访问?
我已经熟悉了Linux的Mdadm软件,并准备构建一台可能拥有自己的私有云存储和Plex服务器的新计算机。虽然我对它的工作原理有一个很好的整体理解,但我有一些基本问题,关于为什么驱动器不能使用额外的空间,以及我可能会打开一篇新文章的其他问题 考虑RAID5设置中的三个驱动器,它们的设备1=1Tb、设备2=1Tb和设备3=1.5Tb 根据我读到的一些文章,多余的空间丢失了。为什么会这样?Ubuntu中的文件系统不可能像这样查看驱动器分区吗: 装置Ubuntu RAID中未使用的空间会发生什么情况?为什么无法访问?,ubuntu,filesystems,data-recovery,raid,mdadm,Ubuntu,Filesystems,Data Recovery,Raid,Mdadm,我已经熟悉了Linux的Mdadm软件,并准备构建一台可能拥有自己的私有云存储和Plex服务器的新计算机。虽然我对它的工作原理有一个很好的整体理解,但我有一些基本问题,关于为什么驱动器不能使用额外的空间,以及我可能会打开一篇新文章的其他问题 考虑RAID5设置中的三个驱动器,它们的设备1=1Tb、设备2=1Tb和设备3=1.5Tb 根据我读到的一些文章,多余的空间丢失了。为什么会这样?Ubuntu中的文件系统不可能像这样查看驱动器分区吗: 装置 1Tb Raid分区(视为一个“驱动器”)
- 1Tb Raid分区(视为一个“驱动器”)
- 1Tb Raid分区(视为一个“驱动器”)
- 1Tb Raid分区(视为一个“驱动器”)
- 0.5Tb可用空间分区(类似于/dev/sdb)
请注意,我正试图更深入地了解这些系统是如何工作的,并将这些问题作为寻找更多信息的代理。我非常感谢您提供有关开始使用服务器管理/Ubuntu/等的任何相关信息或外部资源链接。如果我理解正确,您希望使用disk3中的500G空间 您需要做的是为所有磁盘创建一个1TB的分区,然后为磁盘3为剩余的500G创建第二个分区。您最终将得到: Disk1/dev/sda1 Disk2/dev/sdb1 Disk3/dev/sdc1和/dev/sdc2 使用sda1、sdb1和sdc1创建RAID5。然后您可以使用任何文件系统格式化sdc2并使用它 如果可以向系统中添加另一个500G磁盘,还可以使用sdc2和新磁盘创建RAID
事实上,为mdadm创建分区总是好的。我有使用mdadm的经验,当使用没有分区的整个磁盘作为阵列的成员时,mdadm不会正确加载RAID阵列;另一个奇怪的情况是mdadm总是会重置为md127。恐怕是错误的站点。你在找或相反。这个网站是为编程相关的问题,而不是一般的计算机或操作系统支持。您可以在中找到有关此网站的更多信息。如果您将来有任何问题在本网站的指导方针范围内,请询问,我们将尽力提供帮助。哦,不!谢谢你让我知道。我将在AskUbuntu发表一篇类似的文章,因为我的问题很大程度上取决于Linux的Mdadm是如何工作的。对不起!我应该删除这个问题吗?这样就可以利用额外的空间,即使它不会被备份?在您的第二种情况下:虽然我承认它是有效的和可能的,但使用额外的驱动器+SDC2不是很危险吗,因为在sdc发生故障的情况下,您的数据可能无法恢复,因为RAID5只有一个冗余奇偶校验副本,而丢失该驱动器将导致丢失(请原谅这个术语)1.5个“单位”?是的,但是,我不会使用“备份”一词,冗余更合适。是的,当磁盘出现故障时,您将丢失分区。这就是为什么我提到您可以添加另一个500G硬盘(比如sdd)来创建RAID,更准确地说是RAID1。即使sdc不存在,您的数据仍在sdd中。这很有意义,谢谢!