设为首页 加入收藏

TOP

Oracle Linux 5.5 (64bit)安装Oracle 11g R2 RAC图文超详细教程(二)
2015-12-15 22:18:16 来源: 作者: 【 】 浏览:34
Tags:Oracle Linux 5.5 64bit 安装 11g RAC 图文 详细 教程
下操作需要两个节点同样进行
groupadd -g 1000 oinstall
groupadd -g 1300 dba
groupadd -g 1301 oper
groupadd -g 1201 asmdba
groupadd -g 1200 asmadmin
groupadd -g 1202 asmoper
useradd -m -u 1100 -g oinstall -G asmadmin,asmdba,asmoper -d /home/grid -s /bin/bash -c "Grid Infrastructure Owner" grid
passwd grid
useradd -m -u 1101 -g oinstall -G dba,oper,asmdba -d /home/oracle -s /bin/bash -c "Oracle Software Owner" oracle
passwd oracle
设置互信关系,这里记住oracle和grid用户都要设置互信
su - grid
mkdir ~/.ssh
?ssh-keygen -t rsa
?ssh-keygen -t dsa
以下操作在一个节点上执行即可
cat ~/.ssh/id_rsa.pub>>./.ssh/authorized_keys? --公钥存在authorized_keys文件中,写到本机
cat ~/.ssh/id_dsa.pub>>./.ssh/authorized_keys
?ssh rac2 cat ~/.ssh/id_rsa.pub >> ~/.ssh/authorized_keys? --第二个节点的公钥写到本机
ssh rac2 cat ~/.ssh/id_dsa.pub >> ~/.ssh/authorized_keys
?scp ~/.ssh/authorized_keys secdb2:~/.ssh/authorized_keys
两个节点上分别验证
ssh rac1 date
?ssh rac2 date
?ssh rac1-priv date
?ssh rac2-priv date


?11.创建目录和授权
?以下操作需要在两个节点同样进行
mkdir -p /u01/app/grid
mkdir -p /u01/app/11.2.0/grid
chown -R grid:oinstall /u01
mkdir -p /u01/app/oracle
chown oracle:oinstall /u01/app/oracle
chmod -R 775 /u01


?12.环境变量
?如下操作也需要在两个节点上同样进行,这里需要注意的是grid用户的SID和oracle用户的SID,是不一样的,这里大家明白原理的话就不会出错
[root@rac1 ~]# su - grid
?[grid@rac1 ~]$ less .bash_profile
?# .bash_profile
?# Get the aliases and functions
?if [ -f ~/.bashrc ]; then
? ? ? ? . ~/.bashrc
?fi
?# User specific environment and startup programs
?PATH=$PATH:$HOME/bin
?ORACLE_SID=+ASM1; export ORACLE_SID
?JAVA_HOME=/usr/local/java;export JAVA_HOME
?ORACLE_BASE=/u01/app/grid; export ORACLE_BASE
?ORACLE_HOME=/u01/app/11.2.0/grid; export ORACLE_HOME
?ORACLE_PATH=/u01/app/oracle/common/oracle/sql; export ORACLE_PATH
?ORACLE_TERM=xterm;export ORACLE_TERM
?NLS_DATE_FORMAT="YYYY-MM-DD HH24:MI:SS";export NLS_DATE_FORMAT
?TNS_ADMIN=$ORACLE_HOME/network/admin; export TNS_ADMIN
?ORA_NLS11=$ORACLE_HOME/nls/data; export ORA_NLS11
?PATH=.:${JAVA_HOME}/bin:${PATH}:$HOME/bin:$ORACLE_HOME/bin
?PATH=${PATH}:/usr/bin:/bin:/usr/bin/X11:/usr/local/bin
?PATH=${PATH}:/u01/app/common/oracle/bin
?export PATH
?LD_LIBRARY_PATH=$ORACLE_HOME/lib
?LD_LIBRARY_PATH=${LD_LIBRARY_PATH}:$ORACLE_HOME/oracm/lib
?LD_LIBRARY_PATH=${LD_LIBRARY_PATH}:/lib:/usr/lib:/usr/local/lib
?export LD_LIBRARY_PATH
?CLASSPATH=$ORACLE_HOME/JRE
?CLASSPATH=${CLASSPATH}:$ORACLE_HOME/jlib
?CLASSPATH=${CLASSPATH}:$ORACLE_HOME/rdbms/jlib
?CLASSPATH=${CLASSPATH}:$ORACLE_HOME/network/jlib
?export CLASSPATH
?THREADS_FLAG=native; export THREADS_FLAG
?export TEMP=/tmp
?export TMPDIR=/tmp
?export NLS_LANG=american_america.ZHS16GBK
?alias sqlplus="rlwrap sqlplus"
?umask 022


?[grid@rac1 ~]$ su - oracle
?Password:
?[oracle@rac1 ~]$ less .bash_profile
?# .bash_profile
?# Get the aliases and functions
?if [ -f ~/.bashrc ]; then
? ? ? ? . ~/.bashrc
?fi
?# User specific environment and startup programs
?PATH=$PATH:$HOME/bin
?ORACLE_SID=test1; export ORACLE_SID
?ORACLE_UNQNAME=test; export ORACLE_UNQNAME
?JAVA_HOME=/usr/local/java; export JAVA_HOME
?ORACLE_BASE=/u01/app/oracle; export ORACLE_BASE
?ORACLE_HOME=$ORACLE_BASE/product/11.2.0/dbhome_1; export ORACLE_HOME
?ORACLE_PATH=/u01/app/common/oracle/sql; export ORACLE_PATH
?ORACLE_TERM=xterm; export ORACLE_TERM
?NLS_DATE_FORMAT="DD-MON-YYYY HH24:MI:SS"; export NLS_DATE_FORMAT
?TNS_ADMIN=$ORACLE_HOME/network/admin; export TNS_

首页 上一页 1 2 3 下一页 尾页 2/3/3
】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇Oracle Linux 6.4安装Oracle 11g .. 下一篇Oracle 11g+RAC+RHEL6.5+udev+ASM..

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容: