ITPub博客

首页 > Linux操作系统 > Linux操作系统 > 安装oracle 11g on oracle linux 5

安装oracle 11g on oracle linux 5

原创 Linux操作系统 作者:hjianping 时间:2011-04-24 11:30:52 0 删除 编辑

1、使用yum安装软件包

挂载系统光盘到/media/yumsource下
# mkdir -p /media/yumsource
# mount /dev/cdrom /media/yumsource
or
# mount /dev/hdc /media/yumsource

检查yum软件包
# rpm -qa | grep yum

yum-3.2.22-26.el5
yum-security-1.1.16-13.el5
yum-updatesd-0.9-2.el5
yum-metadata-parser-1.1.2-3.el5

编辑vi /etc/yum.repos.d/yum.repo文件
[dvd]
name=install dvd
baseurl=file:///media/yumsource/Server
enabled=1
gpgcheck=0

导入KEY
# rpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY-oracle

需要安装的软件包
-----------------------------------------------
elfutils-libelf-devel-0.97
libaio-devel-0.3.105
pdksh-5.2.14
-----------------------------------------------
# yum install libaio-devel


2、配置hosts文件vi /etc/hosts
--------------------------------------------------
127.0.0.1       localhost.localdomain   localhost
192.168.8.120   oradb.mytest.com        oradb
::1             localhost6.localdomain6 localhost6
--------------------------------------------------


3、编辑vi /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
-----------------------------------------------
# /sbin/sysctl -p


4、编辑vi /etc/security/limits.conf
-----------------------------------------------
oracle              soft    nproc   2047
oracle              hard    nproc   16384
oracle              soft    nofile  1024
oracle              hard    nofile  65536
oracle              soft    stack   10240
-----------------------------------------------


5、创建ORACLE用户及目录
-----------------------------------------------
groupadd oinstall
groupadd dba

mkdir -p /app/oracle/product

useradd -g oinstall -G dba -d /app/oracle/product -s /bin/bash oracle
passwd oracle

chown -R oracle:oinstall /app
chmod -R 777 /app

chown -R oracle:oinstall /software
chmod -R 777 /software
-----------------------------------------------


6、设置环境变量(在oracle用户下)
vi .bash_profile
----------------------------------------------------------------------------------
ORACLE_SID=ora10
ORACLE_BASE=/app
ORACLE_HOME=/app/oracle/product
PATH=$ORACLE_HOME/bin:$PATH
LD_LIBRARY_PATH=$ORACLE_HOME/lib:$LD_LIBRARY_PATH

export ORACLE_SID ORACLE_BASE ORACLE_HOME PATH LD_ASSUME_KERNEL LD_LIBRARY_PATH

PS1="[\u@\h]$ "
export PS1
----------------------------------------------------------------------------------
检验环境变量设置是否成功,ORACLE用户登陆
env | grep ORA

 

 

 

 

配置内核参数等信息:   
   kernel.shmmax=536870912
   kernel.shmmni=4096
   kernel.sem=250 32000 100 128
   fs.file-max=65536
   net.ipv4.ip_local_port_range=1024 65500
   net.core.rmem_default=4194304
   net.core.wmem_default=262144
   net.core.rmem_max=4194304
   net.core.wmem_max=262144

关于SEM等的说明:
   sem 4个参数依次为 SEMMSL(每个用户拥有信号量最大数);
   SEMMNS(系统信号量最大数);
   SEMOPM(每次semopm系统调用操作数);
   SEMMNI(系统辛苦量集数最大数).
   Shmmax 最大共享内存2GB 物理内存如果小的话可以设置成 536870912.
   Shmmni 最小共享内存 4096KB.
   Shmall 所有内存大小.

 

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

上一篇: 没有了~
请登录后发表评论 登录
全部评论

注册时间:2011-04-24

  • 博文量
    80
  • 访问量
    72824