服务器 Gind.cn

服务器问题集锦,包括 Linux(Ubuntu, Centos,Debian等)和Windows Server服务器

rmeta和rimage在不同大小磁盘上的分配

假设我有以下configuration: 2个8GB磁盘( sdb和sdc ) 1个16GB磁盘( sdd ) 每个磁盘完全映射到lvm pv 每个PV添加到单个VG(“我的组”) 从“mygroup”(“myvolume”)创build12GB镜像lv 数据布局的最终​​结果如下: sdb ├─mygroup-myvolume_rmeta_1 │ └─mygroup-myvolume └─mygroup-myvolume_rimage_1 └─mygroup-myvolume sdc └─mygroup-myvolume_rimage_0 └─mygroup-myvolume sdd ├─mygroup-myvolume_rmeta_0 │ └─mygroup-myvolume ├─mygroup-myvolume_rimage_0 │ └─mygroup-myvolume └─mygroup-myvolume_rimage_1 └─mygroup-myvolume 这个布局对我来说没有意义。 具体来说,它似乎没有达到镜像卷*的目的。 例如,假设我失去sdd 。 在这种情况下,我失去了rimage_1 ,因为它的一部分在sdd 。 另外,我也失去了rimage_0 ,因为它的一部分也在sdd 。 所以我想我的问题是, 这种布局是否真的达到了镜像卷的目的 ? *我相信拥有(单个)镜像卷的目的是能够由于丢失任何一个磁盘而延续正常运行时间。 在这种情况下,如果我输了sdd ,我会失去一切。 如果我在这个观察中错了,请纠正我。 这是我期望的布局: rimage_1和rmeta_1在sdb和sdc之间分割 rimage_0和rmeta_0完全包含在sdd 这样,如果我失去了任何一个磁盘,我仍然有数据继续运行。 另外请注意,通常build议不要以这种方式使用不同大小的磁盘?