RAW device for home-testing purpose using loset


[root@rac-1 ~]# losetup /dev/loop1 /oracle_ASM_SWAP/ASM/ASM_FILE1
[root@rac-1 ~]# losetup /dev/loop2 /oracle_ASM_SWAP/ASM/ASM_FILE2
[root@rac-1 ~]# losetup /dev/loop3 /oracle_ASM_SWAP/ASM/ASM_FILE3
[root@rac-1 ~]# losetup /dev/loop4 /oracle_ASM_SWAP/ASM/ASM_FILE4
[root@rac-1 ~]# losetup /dev/loop5 /oracle_ASM_SWAP/ASM/ASM_FILE5
[root@rac-1 ~]# raw /dev/raw/raw1 /dev/loop1
/dev/raw/raw1: bound to major 7, minor 1
[root@rac-1 ~]# raw /dev/raw/raw2 /dev/loop2
/dev/raw/raw2: bound to major 7, minor 2
[root@rac-1 ~]# raw /dev/raw/raw3 /dev/loop3
/dev/raw/raw3: bound to major 7, minor 3
[root@rac-1 ~]# raw /dev/raw/raw4 /dev/loop4
/dev/raw/raw4: bound to major 7, minor 4
[root@rac-1 ~]# raw /dev/raw/raw5 /dev/loop5
/dev/raw/raw5: bound to major 7, minor 5
[root@rac-1 ~]# chown -R oracle.dba /oracle_ASM_SWAP/ASM/
[root@rac-1 ~]#

[root@rac-1 ~]# vi /etc/sysconfig/rawdevices
[root@rac-1 ~]# service rawdevices restart Assigning devices:
/dev/raw/raw1 –> /dev/sdd1
Cannot locate block device ‘/dev/sdd1’ (No such file or directory)
/dev/raw/raw2 –> /dev/sdd2
Cannot locate block device ‘/dev/sdd2’ (No such file or directory)
/dev/raw/raw3 –> /dev/sdd3
Cannot locate block device ‘/dev/sdd3’ (No such file or directory)
/dev/raw/raw4 –> /dev/sdd4
Cannot locate block device ‘/dev/sdd4’ (No such file or directory)
/dev/raw/raw5 –> /dev/sdd5
Cannot locate block device ‘/dev/sdd5’ (No such file or directory)
done
[root@rac-1 ~]# vi /etc/sysconfig/rawdevices
[root@rac-1 ~]# service rawdevices restart
Assigning devices:
/dev/raw/raw1 –> /dev/loop1
/dev/raw/raw1: bound to major 7, minor 1
/dev/raw/raw2 –> /dev/loop2
/dev/raw/raw2: bound to major 7, minor 2
/dev/raw/raw3 –> /dev/loop3
/dev/raw/raw3: bound to major 7, minor 3
/dev/raw/raw4 –> /dev/loop4
/dev/raw/raw4: bound to major 7, minor 4
/dev/raw/raw5 –> /dev/loop5
/dev/raw/raw5: bound to major 7, minor 5
done
[root@rac-1 ~]# /etc/init.d/oracle
oracleasm oraclevalidated
[root@rac-1 ~]# /etc/init.d/oracleasm scandisk
Usage: /etc/init.d/oracleasm {start|stop|restart|enable|disable|configure|createdisk|deletedisk|querydisk|listdisks|scandisks|status}
[root@rac-1 ~]# /etc/init.d/oracleasm scandisks
Scanning the system for Oracle ASMLib disks: [ OK ]
[root@rac-1 ~]# oracleasm createdisk VOL1 /dev/loop1
Writing disk header: done
Instantiating disk: failed
Clearing disk header: done
[root@rac-1 ~]#

Leave a comment