o2geao 发表于 2018-9-11 11:13:23

rhel5.5 安装 oracle11g asm(1)

  在64位rhel5.5上安装oracle11g,使用自动存储管理(asm)
  #cat /etc/redhat-release

  Red Hat Enterprise Linux Server>  #vi /etc/sysconfig/network-scripts/ifcfg-eth0
  IPADDR=192.168.11.100
  NETMASK=255.255.255.0
  #/etc/init.d/network restart
  #vi /etc/hosts
  192.168.11.100    nine.orcl.ma    nine
  #cat /etc/sysconfig/network
  HOSTNAME=nine.orcl.ma
  #hostname
  nine.orcl.ma
  #vi/etc/fstab
  tmpfs         /dev/shm      tmpfs      defaults,size=2g      0 0
  #mount -o remount /dev/shm
  需要安装以下package
  binutils-2.17.50.0.6-6.el5 (x86_64)
  compat-libstdc++-33-3.2.3-61(x86_64)
  compat-libstdc++-33-3.2.3-61 (i386)
  elfutils-libelf-0.125-3.el5 (x86_64)
  elfutils-libelf-devel-0.125-3 (x86_64)
  gcc-4.1.2-42.el5 (x86_64)
  gcc-c++-4.1.2-42.el5 (x86_64)
  glibc-2.5-24 (x86_64)
  glibc-2.5-24 (i686)
  glibc-devel-2.5-24 (x86_64)
  glibc-devel-2.5-24 (i386)
  glibc-headers-2.5-24 (x86_64)
  ksh-20060214-1.7 (x86_64)
  libaio-0.3.106-3.2 (x86_64)
  libaio-0.3.106-3.2 (i386)
  libaio-devel-0.3.106-3.2 (x86_64)
  libaio-devel-0.3.106-3.2 (i386)
  libgcc-4.1.2-42.el5 (i386)
  libgcc-4.1.2-42.el5 (x86_64)
  libstdc++-4.1.2-42.el5 (x86_64)
  libstdc++-4.1.2-42.el5 (i386)
  libstdc++-devel-4.1.2-42 (x86_64)
  make-3.81-3.el5 (x86_64)
  sysstat-7.0.2-1 (x86_64)
  glibc-common-2.5-24 (x86_64)
  elfutils-libelf-develstatic-0.125-3 (x86_64)
  kernel-headers-2.6.18-92 (x86_64)
  libgomp-4.1.2-42(x86_64)
  unixODBC-2.2.12 (x86_64)
  unixODBC-2.2.12 (i386)
  unixODBC-devel-2.2.12 (x86_64)
  unixODBC-devel-2.2.12 (i386)
  添加oracle,grid用户
  #groupadd oinstall
  #groupadd dba
  #groupadd oper
  #groupadd asmadmin
  #groupadd asmdba
  #groupadd asmoper
  #useradd -g oinstall -G asmadmin,asmdba,asmoper,dba grid
  #useradd -g oinstall -G dba,asmdba,oper oracle
  #passwd grid
  #passwd oracle
  #id oracle
  #id grid
  #id nobody
  #vi /etc/sysctl.conf
  kernel.shmmax = 1073741824
  kernel.shmall = 2097152
  kernel.shmmni = 4096
  kernel.sem = 250 32000 100 128
  fs.file-max = 6815744
  fs.aio-max-nr = 1048576
  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 = 1048576
  #sysctl –p
  #vi/etc/security/limits.conf
  oracle softnproc2047
  oraclehard nproc16384
  oraclesoft nofile1024
  oraclehard nofile65536
  oraclesoft stack10240
  oraclehard stack32768
  gridsoft nproc2047
  gridhard nproc16384
  gridsoft nofile1024
  gridhard nofile65536
  gridsoft stack10240
  gridhard stack32768
  创建安装目录
  #mkdir -p /u01/app/11.2.0/grid
  #mkdir -p /u01/app/grid
  #mkdir -p /u01/app/oracle
  #chown grid:oinstall /u01/app/11.2.0/grid
  #chown grid:oinstall /u01/app/grid
  #chown oracle:oinstall /u01/app/oracle
  #chmod -R 775 /u01/
  #chown -R grid:oinstall /u01
  使用udev绑定磁盘
  #for i in b c d e ;
  do
  echo"KERNEL==\"sd*\", BUS==\"scsi\",PROGRAM==\"/sbin/scsi_id -g -u -s %p\", RESULT==\"`/sbin/scsi_id-g -u -s /block/sd$i`\", NAME=\"sd$i\", OWNER=\"oracle\",GROUP=\"oinstall\", MODE=\"0660\""      >>/etc/udev/rules.d/91-oracle-asmdevices.rules
  done
  #start_udev
  编辑.bash_profile文件
  #vi /home/oracle/.bash_profile
  export ORACLE_BASE=/u01/app/oracle
  export ORACLE_HOME=$ORACLE_BASE/product/11.2.0/db_1
  export TEMP=/tmp
  export TEPDIR=/tmp
  export ORACLE_SID=nine
  export PATH=$ORACLE_HOME/bin:$PATH
  #vi /home/grid/.bash_profile
  export ORACLE_BASE=/u01/app/grid
  export ORACLE_HOME=/u01/app/11.2.0/grid
  export TEMP=/tmp
  export TEPDIR=/tmp
  export ORACLE_SID=+ASM
  export PATH=$ORACLE_HOME/bin:$ORACLE_HOME/OPatch:/sbin:/bin:/usr/sbin:/usr/bin
  以上为安装前主要准备步骤,接下来将开始安装过程。

页: [1]
查看完整版本: rhel5.5 安装 oracle11g asm(1)