Oracle 9.2.0.8 , Linux AS 4.0 , 2节点 , 采用裸设备存储
主要是为了模拟一套刚接过来的 linux as 4.0 下的rac系统的一些裸设备设置及管理。 通过虚拟机配置
到裸设备赋权限部分出现问题 。
[root@rac02 ~]# pvscan
PV /dev/sdb1 VG datavg01 lvm2 [9.54 GB / 8.90 GB free]
PV /dev/sdb2 VG datavg01 lvm2 [9.54 GB / 8.90 GB free]
Total: 2 [19.09 GB] / in use: 2 [19.09 GB] / in no VG: 0 [0 ]
[root@rac02 ~]# vgscan
Reading all physical volumes. This may take a while...
Found volume group "datavg01" using metadata type lvm2
[root@rac02 ~]# lvscan
ACTIVE '/dev/datavg01/ocr.dbf' [20.00 MB] inherit
ACTIVE '/dev/datavg01/votingdisk' [20.00 MB] inherit
ACTIVE '/dev/datavg01/system01.dbf' [400.00 MB] inherit
ACTIVE '/dev/datavg01/sysaux01.dbf' [300.00 MB] inherit
ACTIVE '/dev/datavg01/users01.dbf' [12.00 MB] inherit
ACTIVE '/dev/datavg01/undotbs01.dbf' [200.00 MB] inherit
ACTIVE '/dev/datavg01/temp01.dbf' [200.00 MB] inherit
ACTIVE '/dev/datavg01/spfileorcl.ora' [12.00 MB] inherit
ACTIVE '/dev/datavg01/control01.ctl' [32.00 MB] inherit
ACTIVE '/dev/datavg01/control02.ctl' [32.00 MB] inherit
ACTIVE '/dev/datavg01/control03.ctl' [32.00 MB] inherit
ACTIVE '/dev/datavg01/redo01.log' [20.00 MB] inherit
ACTIVE '/dev/datavg01/redo02.log' [20.00 MB] inherit
ACTIVE '/dev/datavg01/redo03.log' [20.00 MB] inherit
[root@rac02 ~]#
在节点1,2 的 /etc/rc.local 中绑定裸设备及权限更改 :
vgscan
vgchange -a y
/usr/bin/raw /dev/raw/raw1 /dev/datavg01/ocr.dbf
/usr/bin/raw /dev/raw/raw2 /dev/datavg01/votingdisk
/usr/bin/raw /dev/raw/raw3 /dev/datavg01/system01.dbf
/usr/bin/raw /dev/raw/raw4 /dev/datavg01/sysaux01.dbf
/usr/bin/raw /dev/raw/raw5 /dev/datavg01/users01.dbf
/usr/bin/raw /dev/raw/raw6 /dev/datavg01/undotbs01.dbf
/usr/bin/raw /dev/raw/raw7 /dev/datavg01/temp01.dbf
/usr/bin/raw /dev/raw/raw8 /dev/datavg01/spfileorcl.ora
/usr/bin/raw /dev/raw/raw9 /dev/datavg01/control01.ctl
/usr/bin/raw /dev/raw/raw10 /dev/datavg01/control02.ctl
/usr/bin/raw /dev/raw/raw11 /dev/datavg01/control03.ctl
/usr/bin/raw /dev/raw/raw12 /dev/datavg01/redo01.log
/usr/bin/raw /dev/raw/raw13 /dev/datavg01/redo02.log
/usr/bin/raw /dev/raw/raw14 /dev/datavg01/redo03.log
/bin/chmod 600 /dev/raw/raw1
/bin/chmod 600 /dev/raw/raw2
/bin/chmod 600 /dev/raw/raw3
/bin/chmod 600 /dev/raw/raw4
/bin/chmod 600 /dev/raw/raw5
/bin/chmod 600 /dev/raw/raw6
/bin/chmod 600 /dev/raw/raw7
/bin/chmod 600 /dev/raw/raw8
/bin/chmod 600 /dev/raw/raw9
/bin/chmod 600 /dev/raw/raw10
/bin/chmod 600 /dev/raw/raw11
/bin/chmod 600 /dev/raw/raw12
/bin/chmod 600 /dev/raw/raw13
/bin/chmod 600 /dev/raw/raw14
/bin/chown oracle.dba /dev/raw/raw1
/bin/chown oracle.dba /dev/raw/raw2
/bin/chown oracle.dba /dev/raw/raw3
/bin/chown oracle.dba /dev/raw/raw4
/bin/chown oracle.dba /dev/raw/raw5
/bin/chown oracle.dba /dev/raw/raw6
/bin/chown oracle.dba /dev/raw/raw7
/bin/chown oracle.dba /dev/raw/raw8
/bin/chown oracle.dba /dev/raw/raw9
/bin/chown oracle.dba /dev/raw/raw10
/bin/chown oracle.dba /dev/raw/raw11
/bin/chown oracle.dba /dev/raw/raw12
/bin/chown oracle.dba /dev/raw/raw13
/bin/chown oracle.dba /dev/raw/raw14
以下是节点1,2 反复重新启动后得到的结果, 属主及权限都在变化 。 奇怪 。
[root@rac01 raw]# ls -al
total 0
drwxr-xr-x 2 root root 320 Oct 24 16:37 .
drwxr-xr-x 11 root root 7120 Oct 24 16:37 ..
crw------- 1 oracle dba 162, 1 Oct 24 16:37 raw1
crw------- 1 oracle dba 162, 10 Oct 24 16:37 raw10
crw------- 1 oracle dba 162, 11 Oct 24 16:37 raw11
crw------- 1 oracle dba 162, 12 Oct 24 16:37 raw12
crw-rw---- 1 root disk 162, 13 Oct 24 16:37 raw13
crw-rw---- 1 root disk 162, 14 Oct 24 16:37 raw14
crw------- 1 oracle dba 162, 2 Oct 24 16:37 raw2
crw------- 1 oracle dba 162, 3 Oct 24 16:37 raw3
crw------- 1 oracle dba 162, 4 Oct 24 16:37 raw4
crw------- 1 oracle dba 162, 5 Oct 24 16:37 raw5
crw------- 1 oracle dba 162, 6 Oct 24 16:37 raw6
crw------- 1 oracle dba 162, 7 Oct 24 16:37 raw7
crw------- 1 oracle dba 162, 8 Oct 24 16:37 raw8
crw------- 1 oracle dba 162, 9 Oct 24 16:37 raw9
[root@rac01 raw]#
[root@rac02 raw]# ls -al
total 0
drwxr-xr-x 2 root root 320 Oct 24 15:25 .
drwxr-xr-x 11 root root 7120 Oct 24 15:25 ..
crw------- 1 oracle dba 162, 1 Oct 24 15:25 raw1
crw------- 1 oracle dba 162, 10 Oct 24 15:25 raw10
crw------- 1 oracle dba 162, 11 Oct 24 15:25 raw11
crw-rw---- 1 root disk 162, 12 Oct 24 15:25 raw12
crw-rw---- 1 root disk 162, 13 Oct 24 15:25 raw13
crw-rw---- 1 root disk 162, 14 Oct 24 15:25 raw14
crw------- 1 oracle dba 162, 2 Oct 24 15:25 raw2
crw------- 1 oracle dba 162, 3 Oct 24 15:25 raw3
crw------- 1 oracle dba 162, 4 Oct 24 15:25 raw4
crw------- 1 oracle dba 162, 5 Oct 24 15:25 raw5
crw------- 1 oracle dba 162, 6 Oct 24 15:25 raw6
crw------- 1 oracle dba 162, 7 Oct 24 15:25 raw7
crw------- 1 oracle dba 162, 8 Oct 24 15:25 raw8
crw------- 1 oracle dba 162, 9 Oct 24 15:25 raw9
[root@rac02 raw]# ls -al
total 0
drwxr-xr-x 2 root root 320 Oct 24 16:02 .
drwxr-xr-x 11 root root 7120 Oct 24 16:02 ..
crw------- 1 oracle dba 162, 1 Oct 24 16:02 raw1
crw-rw---- 1 root disk 162, 10 Oct 24 16:02 raw10
crw-rw---- 1 root disk 162, 11 Oct 24 16:02 raw11
crw-rw---- 1 root disk 162, 12 Oct 24 16:02 raw12
crw-rw---- 1 root disk 162, 13 Oct 24 16:02 raw13
crw-rw---- 1 root disk 162, 14 Oct 24 16:02 raw14
crw------- 1 oracle dba 162, 2 Oct 24 16:02 raw2
crw-rw---- 1 root disk 162, 3 Oct 24 16:02 raw3
crw-rw---- 1 root disk 162, 4 Oct 24 16:02 raw4
crw-rw---- 1 root disk 162, 5 Oct 24 16:02 raw5
crw-rw---- 1 root disk 162, 6 Oct 24 16:02 raw6
crw-rw---- 1 root disk 162, 7 Oct 24 16:02 raw7
crw-rw---- 1 root disk 162, 8 Oct 24 16:02 raw8
crw-rw---- 1 root disk 162, 9 Oct 24 16:02 raw9
[root@rac02 raw]#
[root@rac02 raw]# ls -al
total 0
drwxr-xr-x 2 root root 320 Oct 24 16:09 .
drwxr-xr-x 11 root root 7120 Oct 24 16:10 ..
crw------- 1 oracle dba 162, 1 Oct 24 16:09 raw1
crw-rw---- 1 root disk 162, 10 Oct 24 16:09 raw10
crw-rw---- 1 root disk 162, 11 Oct 24 16:09 raw11
crw-rw---- 1 root disk 162, 12 Oct 24 16:09 raw12
crw-rw---- 1 root disk 162, 13 Oct 24 16:09 raw13
crw-rw---- 1 root disk 162, 14 Oct 24 16:09 raw14
crw------- 1 oracle dba 162, 2 Oct 24 16:09 raw2
crw-rw---- 1 oracle dba 162, 3 Oct 24 16:09 raw3
crw-rw---- 1 oracle dba 162, 4 Oct 24 16:09 raw4
crw-rw---- 1 oracle dba 162, 5 Oct 24 16:09 raw5
crw-rw---- 1 root disk 162, 6 Oct 24 16:09 raw6
crw-rw---- 1 root disk 162, 7 Oct 24 16:09 raw7
crw-rw---- 1 root disk 162, 8 Oct 24 16:09 raw8
crw-rw---- 1 root disk 162, 9 Oct 24 16:09 raw9