cnq 发表于 2018-9-11 07:04:48

RHEL 6.4 安装 Oracle 11.2.0.1 R2

  安装环境:    RHEL 6.4 x86_64
  oracle 11.2.0.1 R2
  系统要求:
  内存:>1G
  交换空间:一般是内存的2倍(内存大小*2)
  硬盘:5G以上
  检查命令;
  内存
  #grep MenTotal /proc/meminfo
  交换空间
  #grep SwapTotal /proc/meminfo
  硬盘空间
  #df -ah
  安装所依赖的包
  检查:rpm -qa | grep 下面软件包
  binutils
  compat-libstdc++-33
  elfutils-libelf
  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
  创建Oracle用户与组
  创建Oracle安装组oinstall,数据库管理员组,Oracle用户oracle
  # /usr/sbin/groupadd oinstall
  # /usr/sbin/groupadd dba
  # /usr/sbin/useradd -g oinstall -G dba oracle(主组oinstall,其它组:dba)
  # passwd oracle
  修改内核参数
  修改/etc/sysctl.conf文件,加上如下参数
  fs.aio-max-nr = 1048576
  fs.file-max = 6815744
  kernel.shmall = 2097152
  kernel.shmmax = 536870912
  kernel.shmmni = 4096
  kernel.sem = 250 32000 100 128
  net.ipv4.ip_local_port_range = 9000 65500
  net.core.rmem_default = 262144
  net.core.rmem_max = 4194304
  net.core.wmem_default = 262144
  net.core.wmem_max = 1048586
  执行以下命令使修改的参数生效(不用重启)
  # sysctl -p
  修改用户限制
  修改 /etc/security/limits.conf 文件,加上以下参数
  oracle      soft    nproc   2047
  oracle      hard    nproc   16384
  oracle      soft    nofile    1024
  oracle      hard    nofile    65536
  修改用户验证选项
  修改/etc/pam.d/login文件加上如下参数
  session    required   pam_limits.so
  修改用户配置文件
  修改/etc/profile文件加入以下参数
  if [ $USER = "oracle" ]; then
  if [ $SHELL = "/bin/ksh" ]; then
  ulimit -p 16384
  ulimit -n 65536
  else
  ulimit -u 16384 -n 65536
  fi
  fi
  创建安装目录
  # mkdir -p /u01/oraInventory
  # chown -R oracle:oinstall /u01/
  # chmod -R 775 /u01/
  修改用户bash shell
  $ vi .bash_profile
  增加以下内容
  export ORACLE_BASE=/u01
  export ORACLE_HOME=$ORACLE_BASE/oracle
  export ORACLE_SID=oracleSid
  export PATH=$ORACLE_HOME/bin:$PATH:$HOME/bin
  完成后执行
  #su –oracle
  #env | grep ORA 查看用户oracle环境变量是否完成
  注销root用户,登入oracle用户
  注意:此项非常重要,使用root用户安装会报错,必须用oracle用户安装
  安装Oracle 11g
  上传安装包,解压
  # unzip linux.x64_11gR2_database_1of2.zip
  # unzip linux.x64_11gR2_database_1of2.zip
  #./runInstaller

页: [1]
查看完整版本: RHEL 6.4 安装 Oracle 11.2.0.1 R2