redhat linux 5下oracle 10g的asm安装.doc
上传人:yy****24 上传时间:2024-09-10 格式:DOC 页数:3 大小:25KB 金币:16 举报 版权申诉
预览加载中,请您耐心等待几秒...

redhat linux 5下oracle 10g的asm安装.doc

redhatlinux5下oracle10g的asm安装.doc

预览

在线预览结束,喜欢就下载吧,查找使用更方便

16 金币

下载此文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

环境:oracle10g+redhatlinux532位1.安装asm所需要的支持包A.在oracle网站下载支持包:HYPERLINK"http://www.oracle.com/technology/software/tech/linux/asmlib/rhel5.html"\t"_blank"http://www.oracle.com/technology...x/asmlib/rhel5.htmlB.根据linux内核下载相应的asm安装包:oracleasm-2.6.18-8.el5-2.0.4-1.el5.i686.rpmoracleasm-2.6.18-8.el5PAE-2.0.4-1.el5.i686.rpmoracleasm-2.6.18-8.el5xen-2.0.4-1.el5.i686.rpmoracleasmlib-2.0.3-1.el5.i386.rpmoracleasm-support-2.0.4-1.el5.i386.rpmC.安装rpm-Uvh..........--nodepsD.安装完成后对用来做asm的磁盘进行分区(此处我采用三块硬盘:hd[a,b,d]):fdisk/dev/hdanp1回车回车w根据以上参数对所有硬盘都进行进行分区E.创建asm磁盘/etc/init.d/oracleasmconfigure/etc/init.d/oracleasmcreatediskORACLEASM1/dev/hda1/etc/init.d/oracleasmcreatediskORACLEASM2/dev/hdb1/etc/init.d/oracleasmcreatediskORACLEASM3/dev/hdd1F.查看asm磁盘:/etc/init.d/oracleasmlistdisks2.安装oracle,只装软件(安装略),再通过dbca创建asm和数据库3.创建asm实例A.在$ORACLE_HOME/dbs下创建初始化文件init+ASM.ora内容如下:*.asm_diskstring='ORCL:ORACLEASM*'*.background_dump_dest='/oracle/app/oracle/admin/+ASM/bdump'*.core_dump_dest='/oracle/app/oracle/admin/+ASM/cdump'*.instance_type='asm'*.large_pool_size=12M*.remote_login_passwordfile='SHARED'*.user_dump_dest='/oracle/app/oracle/admin/+ASM/udump'说明:第一行的ORCL:ORACLEASM*中ORCL为固定格式,ORACLEASM*代表asm磁盘,别的没有什么好说的。B.创建目录结构mkdir-p/oracle/app/oracle/admin/+ASM/udumpmkdir-p/oracle/app/oracle/admin/+ASM/bdumpmkdir-p/oracle/app/oracle/admin/+ASM/cdumpC.启动实例:exportORACLE_SID=+ASMsqlplus/assysdbastartup会报一个ORA-29701:unabletoconnecttoClusterManager错误此时需要切换到root用户执行:$ORACLE_HOME/bin/localconfigadd做完后切换到oracle下就可以启动了,不过会报一个:ORA-15110:nodiskgroupsmounted因为没有创建磁盘组,那么是正常的报错。先不用例会D.创建spfile。createspfilefrompfile;创建完后spfile,关闭实例(shutdownimmediate),在利用startup启动一下。E.创建磁盘组(一般最好成对添加,我此处没有)SQL>creatediskgroupdgroup1normalredundancy2failgroupfgroup1disk'ORCL:ORACLEASM1','ORCL:ORACLEASM2'3failgroupfgroup2disk'ORCL:ORACLEASM3';Diskgroupcreated.查看挂载情况:SQL>selectname,statefromv$asm_diskgroup;F.利用dbca创建正真的oracle数据库。NAMESTATE-----------------------------------------DGROUP1MOUNTED若没有自动挂在,则需要手工挂在:SQL>alterdiskgroupdgroup