Oracle 12c RAC for AIX7.1(四)添加IP解析、创建用户等信息

在/etc/hosts添加解析地址(使用hosts解析IP)

192.168.10.1   nc180p001

192.168.10.2   nc180p002

192.168.10.3   nc180p001-vip

192.168.10.4   nc180p002-vip

10.10.10.1          nc180p001-pri

10.10.10.2          nc180p002-pri

192.168.10.5   racscan


创建组

mkgroup -'A' id='1000'  adms='root' oinstall

mkgroup -'A' id=' 1001' adms='root' dba

mkgroup -'A' id='1002' adms='root'oper

mkgroup -'A' id='1003' adms='root'asmadmin

mkgroup -'A' id='1004' adms='root'asmoper

mkgroup -'A' id='1005' adms='root'asmdba


创建用户

mkuser id='1000' pgrp='oinstall'groups='dba,asmdba,oper,asmadmin,asmdba’ home='/home/grid' –s /usr/bin/bash grid

mkuser id='1001' pgrp='oinstall'groups='dba,oper,asmadmin,asmdba,asmoper' home='/home/oracle'  –s /usr/bin/bash oracle

修改密码

passwd  oracle

passwd grid


添加用户能力

lsuser -a capabilities grid

chusercapabilities=CAP_NUMA_ATTACH,CAP_BYPASS_RAC_VMM,CAP_PROPAGATE grid

lsuser -a capabilities oracle

chusercapabilities=CAP_NUMA_ATTACH,CAP_BYPASS_RAC_VMM,CAP_PROPAGATE oracle


信任关系(可选)

1.   生成密钥对(两个节点,两个用户oracle,grid)

ssh-keygen -t rsa

ssh-keygen -t dsa

2.   配置信任关系(一个节点)

cat .ssh/id_rsa.pub>>.ssh/authorized_keys

cat .ssh/id_dsa.pub>>.ssh/authorized_keys

ssh nc180p002 cat .ssh/id_rsa.pub>>.ssh/authorized_keys

ssh nc180p002 cat .ssh/id_dsa.pub>>.ssh/authorized_keys

scp .ssh/authorized_keysnc180p002:~/.ssh

3.   验证信任关系(两个节点,两个用户)

ssh nc180p002 date

ssh nc180p002-pri date

ssh nc180p001 date

ssh nc180p001-pri date


创建目录设置权限

mkdir -p /u01/app/11.2.0/grid

mkdir -p /u01/app/oracle

chown -R grid:oinstall /u01

chown oracle:oinstall /u01/app/oracle

chmod -R 775 /u01/


共享存储

生成pv:chdev -l hdiskn -a pv=yes

设置共享文件系统的权限供grid和oracle用户使用

1. 改变用于数据库存储的PV的属主

chown grid:asmadmin /dev/rhdisk[2-12]

2. 改变用于数据库存储的PV的权限

chmod 660 /dev/rhdisk[2-12]

3. 检测和设置保持策略

lsattr -E -l hdisk[2-12] | grep reserve_

设置保持策略:

chdev -l hdisk[2-12] -areserve_policy=no_reserve (如果是reserve_policy)

chdev -l hdisk[2-12] -areserve_lock=no (如果是reserve_lock)


添加环境变量

l  节点1上 oracle用户,在~/.bash_profile文件

umask 022

export EDITOR=vi

export ORACLE_BASE=/u01/app/oracle

export ORACLE_HOME=$ORACLE_BASE/product/11.2.0/db_1

export ORACLE_SID=ora11g1

exportPATH=.:${PATH}:$ORACLE_HOME/bin:/bin:/usr/bin:/usr/sbin:/usr/local/bin

exportLD_LIBRARY_PATH=$ORACLE_HOME/lib:${LD_LIBRARY_PATH}

export NLS_LANG=AMERICAN_AMERICA.UTF8 #此变量最好安装完再加上

l  节点2上 oracle用户,在~/. bash_profile文件添加:

umask 022

export EDITOR=vi

export ORACLE_BASE=/u01/app/oracle

export ORACLE_HOME=$ORACLE_BASE/product/11.2.0/db_1

export ORACLE_SID=ora11g2

export PATH=.:${PATH}:$ORACLE_HOME/bin:/bin:/usr/bin:/usr/sbin:/usr/local/bin

exportLD_LIBRARY_PATH=$ORACLE_HOME/lib:${LD_LIBRARY_PATH}

export NLS_LANG=AMERICAN_AMERICA.UTF8#此变量最好安装完再加上

l  节点1上grid用户,在~/. bash_profile文件添加:

umask 022

export EDITOR=vi

export ORACLE_BASE=/u01/app/grid

export GRID_HOME=/u01/app/11.2.0/grid

export ORACLE_SID=+ASM1

exportPATH=.:${PATH}:$ORACLE_HOME/bin:/usr/bin:/bin::/usr/local/bin

exportLD_LIBRARY_PATH=$ORACLE_HOME/lib:${LD_LIBRARY_PATH}

l  节点2上grid用户,在~/. bash_profile文件添加

umask 022

export EDITOR=vi

export ORACLE_BASE=/u01/app/grid

export GRID_HOME=/u01/app/11.2.0/grid

export ORACLE_SID=+ASM2

export PATH=.:${PATH}:$ORACLE_HOME/bin:/usr/bin:/bin:/usr/local/bin

exportLD_LIBRARY_PATH=$ORACLE_HOME/lib:${LD_LIBRARY_PATH}




评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

上海阿丽

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值