ITPub博客

首页 > 数据库 > Oracle > 11g OCM备考2——RAC环境准备之用户/环境变量/网络配置/rpm包及内核参数

11g OCM备考2——RAC环境准备之用户/环境变量/网络配置/rpm包及内核参数

原创 Oracle 作者:woods_su 时间:2016-04-14 11:26:20 0 删除 编辑
1.  添加用户和组


创建用户和组

groupadd -g 1010 oinstall

groupadd -g 1011 dba

groupadd -g 1012 oper

groupadd -g 1020 asmadmin

groupadd -g 1021 asmdba

groupadd -g 1022 asmoper

useradd -u 1100 -g oinstall -G asmadmin,asmdba,asmoper  grid

useradd -u 1101 -g oinstall -G dba,asmdba,oper  oracle

 

设置用户密码

passwd grid/oracle

passwd oracle/oracle

 
设置路径

mkdir -p /u01/app/11.2.0/grid

mkdir -p /u01/app/grid

chown -R grid:oinstall /u01

mkdir -p /u01/app/oracle/

chown oracle:oinstall /u01/app/oracle

chown –R grid:oinstall /dev/raw

 

su – oracle

mkdir -p /u01/app/oracle/product/11.2.0/dbhome_1/      


2. 环境变量设置
grid用户下,vi .bash_profile

    export ORACLE_SID=+ASM1
    
export ORACLE_BASE=/u01/app/grid
    
export ORACLE_HOME=/u01/app/11.2.0/grid
    
export PATH=$PATH:$HOME/bin:$ORACLE_HOME/bin



oracle用户下,vi .bash_profile

    export ORACLE_SID=RACDB_1
    
export ORACLE_BASE=/u01/app/oracle
    
export ORACLE_HOME=$ORACLE_BASE/product/11.2.0/dbhome_1
    
export PATH=$PATH:$HOME/bin:$ORACLE_HOME/bin

3. 网络配置
RAC1上要有两个网卡,一个用来配置公共IP,一个用来配置私有IP

vi etc/hosts

#public IP
192.168.1.111     rac1.oracle.com         rac1
192.168.1.222     rac2.oracle.com         rac2

#private IP
10.10.10.11      rac1-priv.oracle.com    rac1-priv
10.10.10.22      rac2-priv.oracle.com    rac2-priv

#virtual IP
192.168.1.101   rac1-vip.oracle.com     rac1-vip
192.168.1.102   rac2-vip.oracle.com     rac2-vip

#scan IP
192.168.1.10    rac-scan.oracle.com     rac-scan

4. rpm包检测
可以用下面的命令进行初步检测,没打上的就找到ISO镜像盘,打上对于的rpm
rpm -q --qf '%{NAME}-%{VERSION}-%{RELEASE} (%{ARCH})\n' binutils \
compat-libstdc++-33 \
elfutils-libelf-devel \
elfutils-libelf-devel-static \
gcc \
gcc-c++ \
glibc \
glibc-common \
glibc-devel \
glibc-headers \
kernel-headers \
ksh \
libaio \
libaio-devel \
libgcc \
libgomp \
libstdc++ \
libstdc++-devel \
make \
sysstat \
unixODBC \
unixODBC-devel \
libXp

5. 关于内核参数
这边可以先不用考虑,在进行安装时,如果有要改的地方,一般会直接生产脚本,跑一下就行了,这里先不管他



6. 复制一台虚拟机
暂停
或关闭虚拟机rac1,复制一台虚拟机,修改主机名rac2,修改两个网卡的MAC地址和IP地址,测试能够互相ping通
并修改环境变量里的值:
grid:    export ORACLE_SID=+ASM2
oracle:    export ORACLE_SID=RACDB_2

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/30935525/viewspace-2081034/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论

注册时间:2016-02-29

  • 博文量
    41
  • 访问量
    75746