oracle11g 创建ASM实例

        oracle11g的ASM创建放在grid里面了,所以要先安装grid.

        一:初始化环境  

Last login: Thu May 22 11:26:13 2014
[root@shu3 ~]# groupadd -g 500 oinstall
[root@shu3 ~]# 
[root@shu3 ~]# groupadd -g 501 dba
[root@shu3 ~]# 
[root@shu3 ~]# groupadd -g 502 oper
[root@shu3 ~]# 
[root@shu3 ~]# groupadd -g 600 asmadmin
[root@shu3 ~]# 
[root@shu3 ~]# groupadd -g 601 asmoper
[root@shu3 ~]# 
[root@shu3 ~]# groupadd -g 602 asmdba
[root@shu3 ~]# 
[root@shu3 ~]# useradd -g oinstall -G dba,asmdba,oper oracle
[root@shu3 ~]# 
[root@shu3 ~]# useradd -g oinstall -G asmadmin,asmdba,asmoper,dba grid
[root@shu3 ~]# 
[root@shu3 ~]# mkdir -p /u01/app/oracle/product/grid
[root@shu3 ~]# 
[root@shu3 ~]# mkdir -p /u01/app/oracle/product/db_1
[root@shu3 ~]# 
[root@shu3 ~]# chown -R grid:oinstall /u01
[root@shu3 ~]# 
[root@shu3 ~]# chown -R oracle:oinstall /u01/app/oracle/product/db_1
[root@shu3 ~]# 
[root@shu3 ~]# chmod -R 775 /u01
[root@shu3 ~]# 
[root@shu3 ~]# passwd oracle
Changing password for user oracle.
New UNIX password: 
BAD PASSWORD: it is too simplistic/systematic
Retype new UNIX password: 
passwd: all authentication tokens updated successfully.
[root@shu3 ~]# 
[root@shu3 ~]# 
[root@shu3 ~]# passwd grid
Changing password for user grid.
New UNIX password: 
BAD PASSWORD: it is too simplistic/systematic
Retype new UNIX password: 
passwd: all authentication tokens updated successfully.
[root@shu3 ~]# 
         

       二:编辑用户环境

配置 grid 用户环境变量:
[root@shu3 /]# vi /home/grid/.bash_profile
export ORACLE_SID=+ASM
export ORACLE_BASE=/u01/app/grid
export ORACLE_HOME=$ORACLE_BASE/product/11.2.0/grid
export ORACLE_TERM=xterm
export TMP=/tmp
export TMPDIR=$TMP
PATH=$PATH:$HOME/bin
export PATH=/usr/sbin:$PATH:$ORACLE_HOME/bin:$PATH
export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib
export CLASSPATH=$ORACLE_HOME/JRE:$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlib
[root@shu3 /]# source /home/grid/.bash_profile
配置oracle 用户环境变量:
[root@shu3 /]# vi /home/oracle/.bash_profile
export ORACLE_BASE=/u01/app/oracle
export ORACLE_HOME=$ORACLE_BASE/product/11.2.0/db_1
export ORACLE_SID=ora11g
export ORACLE_OWNER=oracle
export ORACLE_TERM=vt100
export PATH=$PATH:$ORACLE_HOME/bin:$HOME/bin
export PATH=$ORACLE_HOME/bin:$ORACLE_HOME/Apache/Apache/bin:$PATH
LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib:/usr/local/lib
export LD_LIBRARY_PATH
CLASSPATH=$ORACLE_HOME/JRE:$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlib
CLASSPATH=$CLASSPATH:$ORACLE_HOME/network/jlib
export CLASSPATH
[root@shu3 /]#source /home/oracle/.bash_profile

       除了这个以外还要修改limits.conf     /etc/pam.d/login   /etc/profile    /etc/sysctl.conf 等系统相关文件这里不再列出。


三:配置raw设备

     可参靠我之前写的:http://blog.csdn.net/suyishuai/article/details/26344107

     配置好以后,验证

[root@shu3 dev]# 
[root@shu3 dev]# ls -al asm-disk*
brw-rw---- 1 grid oinstall 8, 17 May 22 17:24 asm-disk1
brw-rw---- 1 grid oinstall 8, 33 May 22 17:24 asm-disk2
brw-rw---- 1 grid oinstall 8, 49 May 22 17:04 asm-disk3
[root@shu3 dev]# 
[root@shu3 dev]# 

四:用grid用户运行安装包,界面如下






如果这个时候,你选择路径后,不出来,检查raw的宿主。如下图


继续





提示少rpm包。这个比10G太先进了。。。自己找包安装吧






五:安装成功验证

[root@shu3 dev]# su - grid
[grid@shu3 ~]$ 
[grid@shu3 ~]$ 
[grid@shu3 ~]$ 
[grid@shu3 ~]$ srvctl status asm
ASM is running on shu3
[grid@shu3 ~]$ 
[grid@shu3 ~]$ srvctl status listener
Listener LISTENER is enabled
Listener LISTENER is running on node(s): shu3
[grid@shu3 ~]$ 
[grid@shu3 ~]$ asmca --出现下面界面


 在11.2.0.4这个版本里面,ASM是开机启动的。



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值