免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
12下一页
最近访问板块 发新帖
查看: 4668 | 回复: 14
打印 上一主题 下一主题

配置SG的共享磁盘时,vgimport报错,该如何处理? [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2012-03-20 15:46 |只看该作者 |倒序浏览
两台hp 服务器(test4和test5),按如下配置vg:
test4执行:
pvcreate -f /dev/rdisk/disk36    --3G ,作为锁盘
pvcreate -f /dev/rdisk/disk37
mkdir /dev/dcracvg
mknod /dev/dcracvg/group c 64 0x060000
mkdir /dev/lockvg
mknod /dev/lockvg/group c 64 0x040000

vgcreate  /dev/lockvg /dev/disk/disk36
vgcreate /dev/dcracvg /dev/disk/disk37
lvcreate -L 150    -n raw_ora_ocr1_150m                             /dev/dcracvg            
lvcreate -L 150    -n raw_ora_ocr2_150m           /dev/dcracvg      
lvcreate -L 50    -n raw_ora_vote1_50m           /dev/dcracvg      
lvcreate -L 50    -n raw_ora_vote2_50m           /dev/dcracvg      
lvcreate -L 50    -n raw_ora_vote3_50m           /dev/dcracvg      
lvcreate -L 1024    -n raw_dc_system_1024m         /dev/dcracvg      
lvcreate -L 1024    -n raw_dc_sysaux_1024m         /dev/dcracvg      
lvcreate -L 2048    -n raw_dc_undotbs1_2048m_01    /dev/dcracvg      
lvcreate -L 2048    -n raw_dc_undotbs2_2048m_01    /dev/dcracvg      
lvcreate -L 5120    -n raw_dc_users_5120m         /dev/dcracvg      
lvcreate -L 512    -n raw_dc_redo01_512m          /dev/dcracvg      
lvcreate -L 512    -n raw_dc_redo02_512m          /dev/dcracvg      
lvcreate -L 512    -n raw_dc_redo03_512m          /dev/dcracvg      
lvcreate -L 512    -n raw_dc_redo04_512m          /dev/dcracvg      
lvcreate -L 512    -n raw_dc_redo05_512m          /dev/dcracvg      
lvcreate -L 512    -n raw_dc_redo06_512m          /dev/dcracvg      
lvcreate -L 128    -n raw_dc_control01_128m       /dev/dcracvg      
lvcreate -L 128    -n raw_dc_control02_128m       /dev/dcracvg      
lvcreate -L 128    -n raw_dc_control03_128m       /dev/dcracvg      
lvcreate -L 2048    -n raw_dc_temp_2048m_01        /dev/dcracvg      
lvcreate -L 2048    -n raw_dc_temp_2048m_02        /dev/dcracvg      
lvcreate -L 10    -n raw_dc_spfile_raw_10m       /dev/dcracvg         
lvcreate -L 10    -n raw_dc_pwdfile_10m          /dev/dcracvg         
                                                        

导出 volume group
# vgchange -a n /dev/dcracvg
# vgchange -a n /dev/lockvg

# vgexport -v -p -s -m /tmp/dcracvg.map /dev/dcracvg
# vgexport -v -p -s -m /tmp/lockvg.map /dev/lockvg
                                
rcp /tmp/dcracvg.map test5:/tmp/                        
rcp /tmp/lockvg.map test5:/tmp/                        

test5执行:
# mkdir /dev/dcracvg
# mkdir /dev/lockvg
# mknod /dev/dcracvg/group c 64 0x060000
# mknod /dev/lockvg/group c 64 0x040000
# vgimport  -v -s -m /tmp/dcracvg.map -N /dev/dcracvg 报错

Beginning the import process on Volume Group "dcracvg".
Couldn't access the list of physical volumes for volume group "/dev/dcracvg".


其中test4看到的磁盘如下:
root@test4:/dev>ioscan -P wwid|grep disk
disk        36  64000/0xfa00/0x10  0x600508b4000cc9a80000e00002520000
disk        37  64000/0xfa00/0x11  0x600508b4000cc9a80000e00002580000
root@test5:/dev>ioscan -P wwid|grep disk
disk        36  64000/0xfa00/0x21  0x600508b4000cc9a80000e00002520000
disk        37  64000/0xfa00/0x22  0x600508b4000cc9a80000e00002580000

该如何解决呢?

论坛徽章:
0
2 [报告]
发表于 2012-03-20 16:04 |只看该作者
对应的ioscan:
test4:
root@test4:/dev>ioscan -m dsf
Persistent DSF           Legacy DSF(s)
========================================
/dev/rdisk/disk36        /dev/rdsk/c0t0d1
/dev/rdisk/disk37        /dev/rdsk/c0t1d1

test5:
root@test5:/dev>ioscan -m dsf
Persistent DSF           Legacy DSF(s)
========================================
/dev/rdisk/disk36        /dev/rdsk/c4t4d0
/dev/rdisk/disk37        /dev/rdsk/c4t5d0

论坛徽章:
0
3 [报告]
发表于 2012-03-20 16:31 |只看该作者
但如果使用如下
vgimport  -v -s -m  /tmp/dcracvg.map  /dev/dcracvg
Beginning the import process on Volume Group "/dev/dcracvg".
Logical volume "/dev/dcracvg/raw_ora_ocr1_150m" has been successfully created
with lv number 1.
Logical volume "/dev/dcracvg/raw_ora_ocr2_150m" has been successfully created
with lv number 2.
Logical volume "/dev/dcracvg/raw_ora_vote1_50m" has been successfully created
with lv number 3.
Logical volume "/dev/dcracvg/raw_ora_vote2_50m" has been successfully created
with lv number 4.
Logical volume "/dev/dcracvg/raw_ora_vote3_50m" has been successfully created
with lv number 5.
Logical volume "/dev/dcracvg/raw_dc_system_1024m" has been successfully created
with lv number 6.
Logical volume "/dev/dcracvg/raw_dc_sysaux_1024m" has been successfully created
with lv number 7.
Logical volume "/dev/dcracvg/raw_dc_undotbs1_2048m_01" has been successfully created
with lv number 8.
Logical volume "/dev/dcracvg/raw_dc_undotbs2_2048m_01" has been successfully created
with lv number 9.
Logical volume "/dev/dcracvg/raw_dc_users_5120m" has been successfully created
with lv number 10.
Logical volume "/dev/dcracvg/raw_dc_redo01_512m" has been successfully created
with lv number 11.
Logical volume "/dev/dcracvg/raw_dc_redo02_512m" has been successfully created
with lv number 12.
Logical volume "/dev/dcracvg/raw_dc_redo03_512m" has been successfully created
with lv number 13.
Logical volume "/dev/dcracvg/raw_dc_redo04_512m" has been successfully created
with lv number 14.
Logical volume "/dev/dcracvg/raw_dc_redo05_512m" has been successfully created
with lv number 15.
Logical volume "/dev/dcracvg/raw_dc_redo06_512m" has been successfully created
with lv number 16.
Logical volume "/dev/dcracvg/raw_dc_control01_128m" has been successfully created
with lv number 17.
Logical volume "/dev/dcracvg/raw_dc_control02_128m" has been successfully created
with lv number 18.
Logical volume "/dev/dcracvg/raw_dc_control03_128m" has been successfully created
with lv number 19.
Logical volume "/dev/dcracvg/raw_dc_temp_2048m_01" has been successfully created
with lv number 20.
Logical volume "/dev/dcracvg/raw_dc_temp_2048m_02" has been successfully created
with lv number 21.
Logical volume "/dev/dcracvg/raw_dc_spfile_raw_10m" has been successfully created
with lv number 22.
Logical volume "/dev/dcracvg/raw_dc_pwdfile_10m" has been successfully created
with lv number 23.
vgimport: Volume group "/dev/dcracvg" has been successfully created.
Warning: A backup of this volume group may not exist on this machine.
Please remember to take a backup using the vgcfgbackup command after activating the volume group.

root@test5:/tmp>vgimport -v -s -m  /tmp/lockvg.map  /dev/lockvg
Beginning the import process on Volume Group "/dev/lockvg".
vgimport: Volume group "/dev/lockvg" has been successfully created.
Warning: A backup of this volume group may not exist on this machine.
Please remember to take a backup using the vgcfgbackup command after activating the volume group.

查看lvmtab
root@test5:/tmp>strings /etc/lvmtab
/dev/vg00
/dev/disk/disk11_p2
/dev/dcracvg
/dev/dsk/c4t5d0
/dev/lockvg
/dev/dsk/c4t4d0


发现和test4的不一样:
root@test4:/tmp>strings /etc/lvmtab
/dev/vg00
/dev/disk/disk20_p2
/dev/disk/disk21
/dev/vg_dljj
/dev/disk/disk25
/dev/lockvg
/dev/disk/disk36
/dev/dcracvg
/dev/disk/disk37




论坛徽章:
0
4 [报告]
发表于 2012-03-20 18:40 |只看该作者
直接指定pv

论坛徽章:
0
5 [报告]
发表于 2012-03-21 10:11 |只看该作者
fruitmantis:能否更详细的说一下?谢谢!

论坛徽章:
0
6 [报告]
发表于 2012-03-21 11:40 |只看该作者
vgimport –N              Configure the volume group using persistent DSFs. You can only use this

                           option together with the scan option, –s. In the absence of the -N
                           option, legacy DSFs are used.

论坛徽章:
0
7 [报告]
发表于 2012-03-21 16:25 |只看该作者
你的系统是11.31的吗?  vgimport -N  这个参数好像是在31上才有的

论坛徽章:
0
8 [报告]
发表于 2012-03-21 16:56 |只看该作者
11.31,看来不能用-N参数

论坛徽章:
48
15-16赛季CBA联赛之青岛
日期:2021-01-07 13:41:2315-16赛季CBA联赛之上海
日期:2020-12-01 18:02:0720周年集字徽章-20	
日期:2020-10-28 14:14:2620周年集字徽章-20	
日期:2020-10-28 14:04:3015-16赛季CBA联赛之天津
日期:2020-10-18 22:51:412016猴年福章徽章
日期:2016-02-18 15:30:3415-16赛季CBA联赛之北控
日期:2015-12-22 13:30:48操作系统版块每日发帖之星
日期:2015-12-07 06:20:00操作系统版块每日发帖之星
日期:2015-09-04 06:20:002015亚冠之德黑兰石油
日期:2015-08-05 18:46:082015年亚洲杯之巴勒斯坦
日期:2015-04-19 10:42:502015年亚洲杯之巴林
日期:2015-04-09 08:03:23
9 [报告]
发表于 2012-03-21 17:37 |只看该作者
看了下过程,LZ在vgexport的时候都没有用-N,vgimport的时候怎么用-N?可以重新试一下~

论坛徽章:
0
10 [报告]
发表于 2012-03-23 15:59 |只看该作者
大写N是在HP-UX 11i v3版本中使用的新选项。
通过lvmtab文件可以看出两种设备文件表示方式的不同。

11i v3以前
/dev/dsk/cxtxdx
/dev/rdsk/cxtxdx

11i v3
/dev/disk/diskx
/dev/rdisk/diskx

另外,见过以下用法。*N的位置有些不同。
vgimport -v -s -N -m /tmp/vg01_mapfile /dev/vg01

http://h50146.www5.hp.com/produc ... pdfs/pdfhs09018.pdf
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP