|
唐sir
裸设备建磁盘组报错,请教原因,环境用的是推出来的,裸设备磁盘不是用loop,用的是虚机上增加的盘
报告如下错误,提示找不到路径下有磁盘:
SQL> create diskgroup newdata normal redundancy
2 failgroup newdata_group_1 disk '/dev/raw/raw1' name raw1,'/dev/raw/raw2' name raw2
3 failgroup newdata_group_2 disk '/dev/raw/raw3' name raw3,'/dev/raw/raw4' name raw4
4 ;
create diskgroup newdata normal redundancy
*
ERROR at line 1:
ORA-15018: diskgroup cannot be created
ORA-15031: disk specification '/dev/raw/raw4' matches no disks
ORA-15014: path '/dev/raw/raw4' is not in the discovery set
ORA-15031: disk specification '/dev/raw/raw3' matches no disks
ORA-15014: path '/dev/raw/raw3' is not in the discovery set
ORA-15031: disk specification '/dev/raw/raw2' matches no disks
ORA-15014: path '/dev/raw/raw2' is not in the discovery set
ORA-15031: disk specification '/dev/raw/raw1' matches no disks
ORA-15014: path '/dev/raw/raw1' is not in the discovery set
当前的状态
[root@station79 ~]# raw -qa
/dev/raw/raw1: bound to major 8, minor 113
/dev/raw/raw2: bound to major 8, minor 129
/dev/raw/raw3: bound to major 8, minor 145
/dev/raw/raw4: bound to major 8, minor 161
/dev/raw/raw5: bound to major 8, minor 177
/dev/raw/raw6: bound to major 8, minor 193
权限的情况:
[oracle@station79 ~]$ ls -l /dev/raw
crw------- 1 oracle asmadmin 162, 1 Apr 12 14:29 raw1
crw------- 1 oracle asmadmin 162, 2 Apr 12 14:29 raw2
crw------- 1 oracle asmadmin 162, 3 Apr 12 14:29 raw3
crw------- 1 oracle asmadmin 162, 4 Apr 12 14:29 raw4
crw------- 1 oracle asmadmin 162, 5 Apr 12 14:29 raw5
crw------- 1 oracle asmadmin 162, 6 Apr 12 14:29 raw6
/etc/sysconfig/rwadevices的内容
[oracle@station79 ~]$ cat /etc/sysconfig/rawdevices
/dev/raw/raw1 /dev/sdh1
/dev/raw/raw2 /dev/sdi1
/dev/raw/raw3 /dev/sdj1
/dev/raw/raw4 /dev/sdk1
/dev/raw/raw5 /dev/sdl1
/dev/raw/raw6 /dev/sdm1
服务的情况:
[root@station79 ~]# service rawdevices status
/dev/raw/raw1: bound to major 8, minor 113
/dev/raw/raw2: bound to major 8, minor 129
/dev/raw/raw3: bound to major 8, minor 145
/dev/raw/raw4: bound to major 8, minor 161
/dev/raw/raw5: bound to major 8, minor 177
/dev/raw/raw6: bound to major 8, minor 193
这几个盘的情况:
Device Boot Start End Blocks Id System
Disk /dev/sdg: 21.4 GB, 21474836480 bytes
255 heads, 63 sectors/track, 2610 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
/dev/sdg1 1 2610 20964793+ 83 Linux
Disk /dev/sdh: 10.7 GB, 10737418240 bytes
255 heads, 63 sectors/track, 1305 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Device Boot Start End Blocks Id System
/dev/sdh1 1 1305 10482381 83 Linux
Disk /dev/sdi: 10.7 GB, 10737418240 bytes
255 heads, 63 sectors/track, 1305 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Device Boot Start End Blocks Id System
/dev/sdi1 1 1305 10482381 83 Linux
Disk /dev/sdj: 10.7 GB, 10737418240 bytes
255 heads, 63 sectors/track, 1305 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Device Boot Start End Blocks Id System
/dev/sdj1 1 1305 10482381 83 Linux
Disk /dev/sdk: 10.7 GB, 10737418240 bytes
255 heads, 63 sectors/track, 1305 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Device Boot Start End Blocks Id System
/dev/sdk1 1 1305 10482381 83 Linux
Disk /dev/sdl: 10.7 GB, 10737418240 bytes
255 heads, 63 sectors/track, 1305 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Device Boot Start End Blocks Id System
/dev/sdl1 1 1305 10482381 83 Linux
Disk /dev/sdm: 10.7 GB, 10737418240 bytes
255 heads, 63 sectors/track, 1305 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Device Boot Start End Blocks Id System
/dev/sdm1 1 1305 10482381 83 Linux
asm_diskstring的状态保持推出来的默认值:
SQL> show parameter asm_disk
NAME TYPE VALUE
------------------------------------ --------------------------------- ------------------------------
asm_diskgroups string FRA, DATA
asm_diskstring string /dev/oracleasm/disks/*
|
|