Oracle rac详细配置
1. 安装准备
  所需的linux内核版本: 2.6.18(或以上)
  #uname r 测试系统的 版本
  Oracle 集配置采用了两个节点(ds1,ds2)
1.1 ORACLE 11G软件包
Oracle Database 11g Release 1 (11.1.0.6.0) for Linux x86
  Oracle Clusterware Release 1 (11.1.0.6.0) for Linux x86  
1.2 ORACLE 11G-ASMlib工具包:
    oracleasm-2.6.18-194.el5-2.0.5-1.el5.x86_64.rpm
    oracleasm-support-2.1.4-1.el5.x86_64.rpm
oracleasmlib-2.0.4-1.el5.x86_64.rpm
1.3 系统所需要的系统软件包
rpm -q binutils elfutils-libelf elfutils-libelf-devel glibc glibc-common glibc-devel \
      gcc gcc-c++ libaio libaio-devel libgcc libstdc++ libstdc++-devel make \
      compat-libstdc++ sysstat unixODBC unixODBC-devel iscsi-initiator-utils
(在每个节点上都需要装这些系统软件包,这些软件包都在系统光盘的/Server文件夹下)
1.4 修改内核参数(ds1,ds2)
编辑 /f。
kernel.shmmax = 536870912
kernel.shmmni = 4096
kernel.shmall = 2097152
kernel.sem = 250 32000 100 128
fs.file-max = 65536 linux安装oracle数据库(rpm方式安装)
net.ipv4.ip_local_port_range = 1024 65000
_default = 4194304
_max = 4194304
wmem_default = 4194304
wmem_max = 4194304
kernel.panic = 60
要使 /f 更改立即生效,执行以下命令。 
sysctl –p 
1.5 设置oracle登录使用资源数(ds1,ds2)
vi /etc/f
oracle soft nofile 65536
oracle hard nofile 65536
oracle soft nproc 16384
oracle hard nproc 16384
vi /etc/pam.d/login –末行加入以下
session        required          pam_limits.so multiple open
1.6 建立hangcheck模块加载(ds1,ds2)(配置 Hangcheck 计时器)
Vi  /etc/rc.d/rc.local
modprobe hangcheck-timer hangcheck_tick=30 hangcheck_margin=180
1.7 禁用selinux(ds1,ds2)
  vi /etc/selinux/config
  SELINUX=disabled
1.8 添加oracle用户和用户组(ds1,ds2)
# /usr/sbin/groupadd oinstall
# /usr/sbin/groupadd dba
# /usr/sbin/useradd -g oinstall -G dba oracle
# passwd oracle

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。