Chinaunix

标题: LP数目不对称的模拟和解决 [打印本页]

作者: 炸鸡    时间: 2006-04-07 16:29
标题: LP数目不对称的模拟和解决

首先建立一个测试用的lv:
root@dms:/>lslv -l lvdemon
lvdemon:/demon
PV                COPIES        IN BAND       DISTRIBUTION
hdisk0            005:000:000   100%          000:005:000:000:000
然后做多个copy:
root@dms:/>mklvcopy lvdemon 2 hdisk1
root@dms:/>lslv -l lvdemon
lvdemon:/demon
PV                COPIES        IN BAND       DISTRIBUTION
hdisk0            005:000:000   100%          000:005:000:000:000
hdisk1            005:000:000   100%          000:005:000:000:000
检查现在LP的分布:
root@dms:/>lslv -m lvdemon
lvdemon:/demon
LP    PP1  PV1               PP2  PV2               PP3  PV3
0001  0366 hdisk0            0366 hdisk1
0002  0367 hdisk0            0367 hdisk1
0003  0368 hdisk0            0368 hdisk1
0004  0369 hdisk0            0369 hdisk1
0005  0370 hdisk0            0370 hdisk1
我们看到非常平均。
我们把其中一个LP移到hdisk0上,人为地做成不对称:
root@dms:/>migratelp lvdemon/3/2 hdisk0
migratelp: Mirror copy 2 of logical partition 3 of logical volume
        lvdemon migrated to physical partition 371 of hdisk0.
再检查LP的分布,我们看到了第3个LP是全部在同一个hdisk0上:
root@dms:/>lslv -m lvdemon
lvdemon:/demon
LP    PP1  PV1               PP2  PV2               PP3  PV3
0001  0366 hdisk0            0366 hdisk1
0002  0367 hdisk0            0367 hdisk1
0003  0368 hdisk0            0371 hdisk0
0004  0369 hdisk0            0369 hdisk1
0005  0370 hdisk0            0370 hdisk1
另外一个角度看:
root@dms:/>lslv -l lvdemon
lvdemon:/demon
PV                COPIES        IN BAND       DISTRIBUTION
hdisk0            005:001:000   100%          000:006:000:000:000
hdisk1            004:000:000   100%          000:004:000:000:000
好,模拟环境已经做好。我们去把它恢复原状:
root@dms:/>migratelp lvdemon/3/2 hdisk1
migratelp: Mirror copy 2 of logical partition 3 of logical volume
        lvdemon migrated to physical partition 368 of hdisk1.
检查各LP的分布:
root@dms:/>lslv -m lvdemon
lvdemon:/demon
LP    PP1  PV1               PP2  PV2               PP3  PV3
0001  0366 hdisk0            0366 hdisk1
0002  0367 hdisk0            0367 hdisk1
0003  0368 hdisk0            0368 hdisk1
0004  0369 hdisk0            0369 hdisk1
0005  0370 hdisk0            0370 hdisk1
root@dms:/>lslv -l lvdemon
lvdemon:/demon
PV                COPIES        IN BAND       DISTRIBUTION
hdisk0            005:000:000   100%          000:005:000:000:000
hdisk1            005:000:000   100%          000:005:000:000:000
噢,shit! 非常完美!


本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u/6049/showart_96614.html




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2