linux – 具有不同大小磁盘的多设备BTRFS文件系统
|
我有一个由一个500GB磁盘组成的现有BTRFS文件系统,我刚买了2TB
解决方法Btrfs可以对数据和元数据使用不同的raid级别:默认(即使对于一个磁盘)是raid1用于元数据(目录等)和raid0用于数据. 如果您没有更改此设置,那么添加第二张光盘并运行重新平衡可能会没有问题.因为只将元数据复制到两个光盘(您可以使用btrfs文件系统df /查看元数据大小).请注意,如果您的任何一个磁盘发生故障,您都会丢失数据. 因为2tb磁盘比500g大得多,如果添加新磁盘然后删除旧磁盘,可能会给你更好的赔率(一个特定驱动器失败的几率远低于任何一个驱动器的几率)失败). 如果您计划稍后使用raid数组(使用更多类似大小的驱动器),您可能需要在新驱动器上使用raid1为数据和元数据重新创建文件系统,然后复制所有内容.然后当你有更多的钱购买第二个2tb驱动器. ps:在单个驱动器上使用raid1意味着数据将存储在该驱动器上的两个位置(以防止损坏)并且将减少您的存储空间(这对于元数据来说真是个好主意). pss:说真的,不要试图不将raid1用于元数据.psss:btrfs很有可能获得动态改变raid等级的能力. (编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
