第3步:添加用户与安装路径

  1. 3.1 添加用户与安装路径(sgdb1&sgdb2
      1. 添加用户
全部拷贝以下命令执行:
代码 1
——拷贝命令并执行
groupadd -g 3001 dba
groupadd -g 3002 oinstall
groupadd -g 3003 asmadmin
groupadd -g 3004 asmdba
groupadd -g 3005 asmoper
useradd -u 5001 -g oinstall -G dba,asmdba,asmadmin oracle
useradd -u 5002 -g oinstall -G asmadmin,asmdba,asmoper grid
echo "grid" | passwd --stdin grid
echo "oracle" | passwd --stdin oracle
    1. 3.2 设置grid用户环境变量
代码 2
[root@sgdb1~]# su - grid
[grid@sgdb1~]$ vim ~/.bash_profile
—— 添加
export ORACLE_BASE=/oracle/grid
export ORACLE_HOME=/oracle/crs
export OPATCH=$ORACLE_HOME/OPatch
export CLASSPATH=$ORACLE_HOME/jre:$ORACLE_HOME/jlib:$ORACLE_HOME/jdbc/lib:$0RACLE_HOME/rdbms/jlib:$ORACLE_HOME/network/jlib
export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib
export LANG=en_US
export PATH=$PATH:$ORACLE_HOME/bin:$OPATCH
注意:此处可以发现 GRID 用户的 ORACLE_HOME 并不在 ORACLE_BASE 下, Oracle 官方解释为:
Grid 安装过程中执行的 root.sh 会把 Grid 所在目录的属主改成 root ,而且会一直修改到顶层目录,这样一来会影响到其他的 Oracle 软件,所以,不能把 Grid ORACLE_HOME 放到 ORACLE_BASE 的子目录中。
    1. 3.3 设置oracle用户环境变量
代码 3
[root@sgdb1~]# su - oracle
[oracle@sgdb1~]$ vim ~/.bash_profile
—— 添加
export ORACLE_BASE=/oracle/db
export ORACLE_HOME=/oracle/db/product/11.2.0
export OPATCH=$ORACLE_HOME/OPatch
export CLASSPATH=$ORACLE_HOME/jre:$ORACLE_HOME/jlib:$ORACLE_HOME/jdbc/lib:$ORACLE_HOME/rdbms/jlib:$ORACLE_HOME/network/jlib
export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib
export LANG=en_US
export PATH=$PATH:$ORACLE_HOME/bin:$OPATCH
    1. 3.4 创建oraclegrid目录
一般情况下,会为这三个目录单独创建文件系统或者 LV ,分别 20G 空间,如:
代码 13
[root@sgdb1 ~]# df -h
/dev/mapper/vg_oracle-lv_oracle    20G   44M   19G   1% /oracle
/dev/mapper/vg_oracle-lv_db       20G   44M   19G   1% /oracle/db
/dev/mapper/vg_oracle-lv_crs       20G   44M   19G   1% /oracle/crs
创建文件系统后,拷贝执行以下命令
代码 14
——拷贝命令并执行
mkdir /oracle/grid
chmod 775 /oracle
chown oracle:oinstall /oracle
chown -R grid:oinstall /oracle/crs /oracle/grid
chown -R oracle:oinstall /oracle/db

转载于:https://www.cnblogs.com/wuwanyu/p/8275550.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值