RedHat5.2下Linux Oracle 10g ASM 安装详细实录-第二篇-ASM安装
作者 佚名技术
来源 Linux系统
浏览
发布时间 2012-04-09
s
$./runInstaller
8、安装过程中只选择数据库软件(不选数据库和ASM)
注:如下图选择第三个选项(Install database Software only)
9、创建asm实例
A.在$ORACLE_HOME/dbs下创建初始化文件init ASM.ora内容如下:
vi init ASM.ora
*.asm_diskstring=''ORCL:ORACLEASM*''
*.background_dump_dest=''/home/oracle/admin/ ASM/bdump''
*.core_dump_dest=''/home/oracle/admin/ ASM/cdump''
*.instance_type=''asm''
*.large_pool_size=12M
*.remote_login_passwordfile=''SHARED''
*.user_dump_dest=''/home/oracle/admin/ ASM/udump''
说明:第一行的ORCL:ORACLEASM*中ORCL为固定格式,ORACLEASM*代表asm磁盘,别的一目了然
B.创建目录结构
mkdir -p /home/oracle/admin/ ASM/udump
mkdir -p /home/oracle/admin/ ASM/bdump
mkdir -p /home/oracle/admin/ ASM/cdump
示例:
[oracle@L-DB-3-6 dbs]$ mkdir -p /home/oracle/admin/ ASM/udump
[oracle@L-DB-3-6 dbs]$ mkdir -p /home/oracle/admin/ ASM/bdump
[oracle@L-DB-3-6 dbs]$ mkdir -p /home/oracle/admin/ ASM/cdump
C.启动实例
export ORACLE_SID= ASM sqlplus /as sysdba startup 事例: [oracle@L-DB-3-6 dbs]$ export ORACLE_SID= ASM [oracle@L-DB-3-6 dbs]$ sqlplus /as sysdba 会报一个ORA-29701 :unable to connect to Cluster Manager错误 此时需要切换到root用户执行:$ORACLE_HOME/bin/localconfig add 示例: [root@L-DB-3-6 ~]# cd /home/oracle/product/10.2.0/db_1/bin/ [root@L-DB-3-6 bin]# ./localconfig add /etc/oracle does not exist. Creating it now. Successfully accumulated necessary OCR keys. Creating OCR keys for user ''root'', privgrp ''root''.. Operation successful. Configuration for local CSS has been initialized Adding to inittab Startup will be queued to init within 90 seconds. Checking the status of new Oracle init process... Expecting the CRS daemons to be up within 600 seconds. CSS is active on these nodes. l-db-3-6 CSS is active on all nodes. Oracle CSS service is installed and running under init(1M) 做完后切换到oracle下就可以启动了,不过会报一个: ORA-15110: no diskgroups mounted 示例: SQL> startup ASM instance started Total System Global Area 130023424 bytes Fixed Size 2019032 bytes Variable Size 102838568 bytes ASM Cache 25165824 bytes ORA-15110: no diskgroups mounted 没有创建磁盘组,那么是正常的报错,先不用理会. D.创建spfile create spfile from pfile; 创建完后spfile,关闭实例(shutdown immediate),再利用startup启动一下. 示例: SQL> create spfile from pfile; File created. E.创建磁盘组(一般最好成对添加,此处没有) SQL> create diskgroup dgroup1 normal redundancy 2 failgroup fgroup1 disk ''ORCL:ORACLEASM1'',''ORCL:ORACLEASM2'' 3 failgroup fgroup2 disk ''ORCL:ORACLEASM3'';
Diskgroup created. 查看挂载情况: SQL> select name,state from v$asm_diskgroup; NAME STATE ------------------------------ ----------- DGROUP1 MOUNTED 若没有自动挂在,则需要手工挂在: SQL> alter diskgroup dgroup1 mount; alter diskgroup dgroup1 mount * ERROR at line 1: ORA-15032: not all alteratio |
||
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |
你可能对下面的文章感兴趣
上一篇: linux zip命令的基本用法下一篇: 如何用cacti监控lvs
关于RedHat5.2下Linux Oracle 10g ASM 安装详细实录-第二篇-ASM安装的所有评论