赞
踩
创建完镜像卷之后,卷的镜像日志默认为corelog,强烈建议更换镜像卷的日志为磁盘日志disklog,这样重启设备也不会丢失镜像日志。
[root@linux54 /]# pvs --segment -v |grep datalv01
Scanning for physical volume names
/dev/sdb datavg lvm2 a- 5.00G 0 0 1279 [datalv01_mimage_0] 0 linear /dev/sdb:0-1278
/dev/sdd datavg lvm2 a- 5.00G 1.99G 0 769 [datalv01_mimage_0] 1279 linear /dev/sdd:0-768
/dev/sdf datavg lvm2 a- 10.00G 2.00G 0 2048 [datalv01_mimage_1] 0 linear /dev/sdf:0-2047
[root@linux54 /]# lvs
LV VG Attr LSize Origin Snap% Move Log Copy% Convert
datalv01 datavg mwi-ao 8.00G 100.00
root rootvg -wi-ao 17.50G
swap rootvg -wi-ao 2.00G
[root@linux54 /]#
1、创建镜像的磁盘日志disklog
[root@linux54 /]# lvconvert --mirrorlog disk datavg/datalv01
Logical volume datalv01 converted.
[root@linux54 /]#
[root@linux54 /]# pvs --segment -v |grep datalv01
Scanning for physical volume names
/dev/sdb datavg lvm2 a- 5.00G 0 0 1279 [datalv01_mimage_0] 0 linear /dev/sdb:0-1278
/dev/sdd datavg lvm2 a- 5.00G 1.99G 0 769 [datalv01_mimage_0] 1279 linear /dev/sdd:0-768
/dev/sdd datavg lvm2 a- 5.00G 1.99G 769 1 [datalv01_mlog] 0 linear /dev/sdd:769-769
/dev/sdf datavg lvm2 a- 10.00G 2.00G 0 2048 [datalv01_mimage_1] 0 linear /dev/sdf:0-2047
[root@linux54 /]#
2、指定在某个物理卷上创建disklog
[root@linux54 /]# lvconvert --mirrorlog disk datavg/datalv01 /dev/sdd
Logical volume datalv01 converted.
[root@linux54 /]# pvs --segment -v |grep datalv01
Scanning for physical volume names
/dev/sdb datavg lvm2 a- 5.00G 0 0 1279 [datalv01_mimage_0] 0 linear /dev/sdb:0-1278
/dev/sdd datavg lvm2 a- 5.00G 1.99G 0 769 [datalv01_mimage_0] 1279 linear /dev/sdd:0-768
/dev/sdd datavg lvm2 a- 5.00G 1.99G 769 1 [datalv01_mlog] 0 linear /dev/sdd:769-769
/dev/sdf datavg lvm2 a- 10.00G 2.00G 0 2048 [datalv01_mimage_1] 0 linear /dev/sdf:0-2047
[root@linux54 /]#
3、删除镜像的磁盘日志disklog,转换为内存日志corelog
[root@linux54 /]# lvconvert --corelog datavg/datalv01
Logical volume datalv01 converted.
[root@linux54 /]# pvs --segment -v |grep datalv01
Scanning for physical volume names
/dev/sdb datavg lvm2 a- 5.00G 0 0 1279 [datalv01_mimage_0] 0 linear /dev/sdb:0-1278
/dev/sdd datavg lvm2 a- 5.00G 1.99G 0 769 [datalv01_mimage_0] 1279 linear /dev/sdd:0-768
/dev/sdf datavg lvm2 a- 10.00G 2.00G 0 2048 [datalv01_mimage_1] 0 linear /dev/sdf:0-2047
[root@linux54 /]#
备注:
强烈建议使用磁盘日志disklog,这样每次重启或发生问题是,lvm可根据disklog快速同步磁盘数据。
如果使用corelog,每次重启后镜像日志将丢失,哪怕这个镜像卷是正常的,也极有可能会导致2个卷自动触发同步。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。