在做vxsnap addmir时报错如下:

#> vxsnap -g OLS_DATA_DG -b addmir OLS_DATA_ACC_P mirvol=OLS_DATA_ACC_SM1
VxVM vxsnap ERROR V-5-1-0 Volume OLS_DATA_ACC_SM1 in DG OLS_DATA_DG cannot be linked to volume OLS_DATA_ACC_P in DG OLS_DATA_DG due to size/regionsize incompatibility

VxVM vxsnap ERROR V-5-1-12745 Unable to create mirror relationship between volume OLS_DATA_ACC_P (dg OLS_DATA_DG) and volume OLS_DATA_ACC_SM1 (dg OLS_DATA_DG)

报错里提示原卷和镜像卷的regionsize不匹配。先来看一下regionsize的作用:

The value of the regionsize attribute specifies the size of the tracked regions in the volume. A write to a region is tracked by setting a bit in the change map. The default value is 64k (64KB).A smaller value requires more disk space for the change maps, but the finer granularity provides faster resynchronization.

regionsize主要是用于增量同步的。VXVM按照regionsize值把一个卷划分为很多个region,然后用DCO change map的1个bit代表一个region. 当一个region的数据发生改变后,change map中的对应bit就设置为1。因此通过chang map就可以知道哪些region的数据发生了变化。在快照刷新时,只需要把对应region中的数据同步到快照卷中即可,这样就实现了快照的增量刷新。

 

创建快照时,镜像卷需要与原卷的regionsize保持一致。本例中的报错就是由于regionsize不一致造成的。

解决方法如下:

  • 先删除镜像卷的DCO

#> vxsnap -g OLS_DATA_DG unprepare OLS_DATA_ACC_SM1

  • 查询原卷regionsize大小

#> vxprint -g OLS_DATA_DG -F%dco_name OLS_DATA_ACC_P

OLS_DATA_ACC_P_dco

查询原卷DCO名称

#> vxprint -g OLS_DATA_DG -F%regionsz OLS_DATA_ACC_P_dco

32

查询原卷regionsize大小,此处单位是block (1个block = 512 bytes)

  • 重建镜像卷的DCO, 使regionsize与原卷一致

#> vxsnap -g OLS_DATA_DG prepare OLS_DATA_ACC_SM1 regionsize=32

  • vxsnap addmir

#> vxsnap -g OLS_DATA_DG -b addmir OLS_DATA_ACC_P mirvol=OLS_DATA_ACC_SM1

VxVM vxsnap ERROR V-5-1-0 Volume cannot be linked due to size/regionsize incompatibility的更多相关文章

  1. ORA-00600: internal error code, arguments: [2662], [0], [1106971], [0], [1107731], [12583040]

    今天是2014-06-06,在进行数据库恢复的时候出现了一个久违的ora-600 [2662]错误.特整理例如以下: 问题描写叙述: system及数据文件误删,採用恢复数据文件的方式将数据库恢复到開 ...

  2. 07 oracle 归档模式 inactive/current redo log损坏修复--以及错误ORA-00600: internal error code, arguments: [2663], [0], [9710724], [0], [9711142], [], [], [], [], [], [], []

    07 oracle 归档模式 inactive/current redo log损坏修复--以及错误ORA-00600: internal error code, arguments: [2663], ...

  3. [ios] 定位报错Error Domain=kCLErrorDomain Code=0 "The operation couldn’t be completed. (kCLErrorDomain error 0.)"

    Error Domain=kCLErrorDomain Code=0 "The operation couldn’t be completed. (kCLErrorDomain error ...

  4. IOS8解决获取位置坐标信息出错(Error Domain=kCLErrorDomain Code=0)(转)

    标题:IOS8解决获取位置坐标信息出错(Error Domain=kCLErrorDomain Code=0) 前几天解决了在ios8上无法使用地址位置服务的问题,最近在模拟器上调试发现获取位置坐标信 ...

  5. IOS8解决获取位置坐标信息出错(Error Domain=kCLErrorDomain Code=0)

    最近在模拟器上调试发现获取位置坐标信息的时候会报错,错误信息: didFailWithError: Error Domain=kCLErrorDomain Code=0 “The operation ...

  6. caffe 训练时,出现错误:Check failed: error == cudaSuccess (4 vs. 0) unspecified launch failure

    I0415 15:03:37.603461 27311 solver.cpp:42] Solver scaffolding done.I0415 15:03:37.603549 27311 solve ...

  7. Error Domain=kCLErrorDomain Code=0 "The operation couldn’t be completed.

    地图定位 错误:使用CoreLocation获取地理位置信息,报错 Error Domain=kCLErrorDomain Code=0 "The operation couldn’t be ...

  8. sqlplus 连接数据库报错SP2-0642: SQL*Plus internal error state 2130, context 0:0:0

    sqlplus 连接数据库报错SP2-0642: SQL*Plus internal error state 2130, context 0:0:0 问题描述: 使用sqlplus客户端登录数据库,报 ...

  9. nuxt npm run dev 报错Solution to the "Error: listen EADDRINUSE 127.0.0.1:8080"

    Solution to the "Error: listen EADDRINUSE 127.0.0.1:8080" Hello, Just sharing a solution t ...

随机推荐

  1. js替换字符串中的数字或非数字

    替换字符串中的数字 var text = "abc123"; text=text.replace(/[0-9]/ig,""); 此时得到的text为" ...

  2. JMeter-Window10系统下设置环境变量

    首先我们右击此电脑(我的电脑),点击属性   接下来我们就可以进入到控制面板主页,点击[高级系统设置]   在系统属性里面,点击[环境变量]按钮   在环境变量里面,点击[新建]按钮   接下来我们输 ...

  3. numpy加权平均

    import numpy as np a = np.arange(15).reshape(3,5) a array([[ 0, 1, 2, 3, 4],    [ 5, 6, 7, 8, 9],   ...

  4. jedis提纲

    A01 - jedis库介绍 A01 - 在多线程下使用Jedis A01 - Jedis的八种调用方式   A02 - API使用文档 A02 - Jedis代码编程使用(简单的使用)   A03 ...

  5. ural 2022 Riding a Toad

    2022. Riding a Toad Time limit: 1.0 secondMemory limit: 64 MB A tribe of leafmen live in the old for ...

  6. zoj 3963 Heap Partition(并查集,贪心,二分)

    Heap Partition Time Limit: 2 Seconds      Memory Limit: 65536 KB      Special Judge A sequence S = { ...

  7. Tomcat翻译--The Host Container

    原文:http://tomcat.apache.org/tomcat-7.0-doc/config/host.html Introduction(介绍) The Host element repres ...

  8. 08-THREE.JS 点面创建物体,克隆物体,多材质物体

    <!DOCTYPE html> <html> <head> <title></title> < <script src=&quo ...

  9. selenium-webdirver api-定位方式

    1,8种单数定位方式 # 通过ID定位目标元素 driver.find_element_by_id('i1') # 通过className定位目标元素 driver.find_element_by_c ...

  10. LeetCode OJ:Same Tree(相同的树)

    Given two binary trees, write a function to check if they are equal or not. Two binary trees are con ...