AIX上使用裸设备安装Oracle(一)

2014-11-24 18:11:24 · 作者: · 浏览: 2

bos.adt.base


bos.adt.lib


bos.adt.libm


bos.perf.libperfstat


bos.perf.perfstat


bos.perf.proctools


xlC.aix50.rte:7.0.0.4 or later


xlC.rte:7.0.0.1 or later


进行下面的查询,查看操作系统中是否已近安装了上述包:


(2)修改系统参数。启动 smit,修改系统最大进程数参数,将参数改为 2048


数据库的数据文件(包括system,user,sysaux,redo,undo,spfile,temp表空间的数据文件)需要存放在裸设备上,下面使用dbca创建 数据库所需要的步骤


1.给oracle的.profile文件中配置一个,dbca在裸设备上创建数据库需要的一个参数配置


export DBCA_CONFIG=/home/oracle/raw_mp.txt


2.创建逻辑卷,但是不要使用格式化创建的逻辑卷


mklv -y 'system' -t 'raw' rootvg 10


mklv -y 'sysaux' -t 'raw' rootvg 5


mklv -y 'users' -t 'raw' rootvg 3


mklv -y 'undotbs' -t 'raw' rootvg 3


mklv -y 'temp' -t 'raw' rootvg 3


mklv -y 'control1' -t 'raw' rootvg 3


mklv -y 'control2' -t 'raw' rootvg 3


mklv -y 'control3' -t 'raw' rootvg 3


mklv -y 'spfile' -t 'raw' rootvg 1


mklv -y 'redo' -t 'raw' rootvg 4


mklv -y 'redo2' -t 'raw' rootvg 4


mklv -y 'example' -t 'raw' rootvg 3


3.使用系统命令创建一个(touch /home/oracle/raw_mp.txt)文件,在文件中配置如下内容


system=/u01/oracle/oradata/orcl/system01.dbf


sysaux=/u01/oracle/oradata/orcl/sysaux01.dbf


users=/u01/oracle/oradata/orcl/users01.dbf


undotbs1=/u01/oracle/oradata/orcl/undotbs01.dbf


temp=/u01/oracle/oradata/orcl/temp01.dbf


control1=/u01/oracle/oradata/orcl/control01.ctl


control2=/u01/oracle/oradata/orcl/control02.ctl


control3=/u01/oracle/oradata/orcl/control03.ctl


redo1_1=/u01/oracle/oradata/orcl/redo01.log


redo1_2=/u01/oracle/oradata/orcl/redo02.log


example=/u01/oracle/oradata/orcl/example01.dbf


4.将/dev下面的裸设备的权限赋给oracle


chown oracle:oinstall /dev/system


chown oracle:oinstall /dev/system


chown oracle:oinstall /dev/sysaux


chown oracle:oinstall /dev/users


chown oracle:oinstall /dev/undotbs


chown oracle:oinstall /dev/temp


chown oracle:oinstall /dev/control1


chown oracle:oinstall /dev/control2


chown oracle:oinstall /dev/control3


chown oracle:oinstall /dev/spfile


chown oracle:oinstall /dev/redo


chown oracle:oinstall /dev/redo2


chown oracle:oinstall /dev/example


chown oracle:oinstall /dev/rsystem


chown oracle:oinstall /dev/rsysaux


chown oracle:oinstall /dev/rusers


chown oracle:oinstall /dev/rundotbs


chown oracle:oinstall /dev/rtemp


chown oracle:oinstall /dev/rcontrol1


chown oracle:oinstall /dev/rcontrol2


chown oracle:oinstall /dev/rcontrol3


chown oracle:oinstall /dev/rspfile


chown oracle:oinstall /dev/rredo


chown oracle:oinstall /dev/rredo2


chown oracle:oinstall /dev/rexample


5.给裸设备创建一个链接(一定要使用r开头的设备)


ln -s /dev/rsystem /u01/oracle/oradata/orcl/system01.dbf


ln -s /dev/rsysaux /u01/oracle/oradata/orcl/sysaux01.dbf


ln -s /dev/rusers /u01/oracle/oradata/orcl/users01.dbf


ln -s /dev/rundotbs /u01/oracle/oradata/orcl/undotbs01.dbf


ln -s /dev/rtemp /u01/oracle/oradata/orcl/temp01.dbf


ln -s /dev/rcontrol1 /u01/oracle/oradata/orcl/control01.ctl


ln -s /dev/rcontrol2 /u01/oracle/oradata/orcl/control02.ctl


ln -s /dev/rcontrol3 /u01/oracle/oradata/orcl/control03.ctl


ln -s /dev/rredo /u01/oracle/oradata/orcl/redo01.log


ln -s /dev/rredo2 /u01/oracle/oradata/orcl/redo02.log


ln -s /dev/rexample /u01/oracle/oradata/orcl/example01.dbf


6.