CentOS 6.3 下安装Oracle 11.2

  下载了CentOS 6.3,新建一个Linux 64位机,选择稍后安装系统,如果在创建的同时安装会自动安装,不能在安装时做设置了。

  新建一个 以Mini Desktop的方式安装到了虚拟机上。装好了VMWare-Tools,iso文件映射在 media下面。

  注意:安装VMWARE都采用默认网络设置,NAT方式可以共享上网,host-only方式不能上网,采用NAT方式就好了。

  相关阅读:

  下面开始安装Oracle 11.2

  1. 上Oracle的网站上下载最新的Oracle 11.2安装包,因为CentOS6装的是x86_64的,所以,Oracle也选择Linux x86_64的安装包。下载下来是2个zip文件包

  2。安装Oracle需要的软件包

  yum -y install binutils "compat-libstdc++" elfutils-libelf elfutils-libelf-devel expat gcc gcc-c++ glibc glibc-common glibc-devel glibc-headers libaio libaio-devel libgcc libstdc++ libstdc++ make "pdksh" sysstat unixODBC unixODBC-devel

  yum -y install compat-libstdc++-33.x86_64 ksh.x86_64

  yum -y install libaio.i686 glibc.i686 compat-libstdc++-33.i686 libaio-devel.i686 libgcc.i686 libstdc++.i686 unixODBC.i686 unixODBC-devel.i686

  用下面命令,看看是否安装了所有的包,

  rpm -q binutils compat-libstdc 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

  最好把这些包都装上,我有2个包没有装上,也可以用 :)

  3。创建oracle用户

  /usr/sbin/groupadd oinstall

  /usr/sbin/groupadd dba

  /usr/sbin/useradd -g oinstall -G dba oracle

  passwd oracle

  4。更改内核参数

  在/etc/sysctl.conf后面增加如下参数

  # Modify for Oracle

  fs.aio-max-nr = 1048576

  fs.file-max = 6815744

  kernel.shmall = 2097152

  kernel.shmmax = 2147483648

  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

  /sbin/sysctl -p 确认更改

猜你喜欢

转载自cuug789.iteye.com/blog/2001658
今日推荐