环境如下 :
[oracle@ad211 ocfs01]$ gsdctl stat
GSD is running on the local node
[oracle@ad211 ocfs01]$ ps -ef |grep oracm
root1974 10 11:00 pts/000:00:00 oracm
root197619740 11:00 pts/000:00:00 oracm
root197719760 11:00 pts/000:00:00 oracm
root197819760 11:00 pts/000:00:00 oracm
root197919760 11:00 pts/000:00:01 oracm
root198019760 11:00 pts/000:00:00 oracm
root198119760 11:00 pts/000:00:00 oracm
root198219760 11:00 pts/000:00:01 oracm
root198319760 11:00 pts/000:00:00 oracm
root199419760 11:01 pts/000:00:00 oracm
root240919760 11:08 pts/000:00:00 oracm
root245119760 11:08 pts/000:00:00 oracm
oracle308119960 11:40 pts/000:00:00 grep oracm
[oracle@ad211 ocfs01]$ df -T
FilesystemType 1k-blocksUsed Available Use% Mounted on
/dev/sda3 ext3 5052060 3271648 152377669% /
/dev/sda1 ext3 46636 13631 3059731% /boot
none tmpfs401048 0401048 0% /dev/shm
/dev/sdc1 ext3 4127076 305303286440078% /software
/dev/sdb1 ocfs 4190944 48992 4141952 2% /ocfs01
[oracle@ad211 ocfs01]$ chkconfig --list ocfs
ocfs
0
ff 1
ff 2
ff 3
n4
n5
n6
ff
[oracle@ad211 ocfs01]$ ls -al /ocfs01/
total 77011
drwxrwxr-x1 oracle dba131072 Oct 15 10:39 .
drwxr-xr-x 23 root root 4096 Oct 15 10:38 ..
-rw-rw-r--1 oracle dba 1048576 Oct 14 16:42 CMQuorumFile
drwxr-xr-x1 oracle dba131072 Oct 15 11:15 oradata
-rw-r--r--1 oracle dba10565120 Oct 15 11:07 SharedSrvctlConfigFile
[oracle@ad211 ocfs01]$ dbca -datafileDestination /ocfs01/oradata
在创建数据库时显示如下错误,提示我spfile应建立在raw设备上,可是我应用的是ocfs啊?
这是什么原因导致的啊?
还有一个问题:
如果我安装linux系统在一块scsi磁盘上,通常情况(假设) /var目录会在/dev/sda3上,如果我添加了新的scsi硬盘,并且mount 到/var/opt/data/rac上,也就是说我今后在/var/opt/data/rac/目录下写的东西都存储到新加的硬盘上吧,那我如果在/var/opt/data/目录下写的东西是存储到哪里啊,老磁盘还是新磁盘啊。是不是应该是老磁盘啊?
可是在rac的一些安装文档中,把/dev/sdb1(共享磁盘) 做成ocfs系统,并mount到/var/opt/oracle/oradata/rac下,但是在创建数据库时应用的是dbca -datafileDistination /var/opt/oracle/oradata,那这样的话是如何将数据文件放到共享磁盘的啊,我的共享磁盘可是mount到/var/opt/oracle/oradata/rac下啊。
新手不太明白,请大家关照。
|