当前位置:   article > 正文

Redhat Linux5.3 32bit操作系统LVM学习笔记之三(镜像卷的日志disklog和corelog)_lvm镜像卷的 rimage mimage

lvm镜像卷的 rimage mimage


创建完镜像卷之后,卷的镜像日志默认为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个卷自动触发同步。

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/繁依Fanyi0/article/detail/674547
推荐阅读
相关标签
  

闽ICP备14008679号