您的位置:首页 > 数据库 > Oracle

RHEL5_x64上安装oracle 11.2

2011-07-16 12:24 330 查看
一:安装操作系统和补丁包

安装操作系统时只安装GNOME桌面

yum install gcc gcc-c++ libXp libaio make binutils openmotif setarch compat-db compat-gcc compat-gcc-c++ compat-libstdc++ compat-libstdc++-devel rsh compat-libstdc++-33 elfutils-libelf-devel libaio-devel sysstat unixODBC unixODBC-devel pdksh

二:环境配置

1、创建oracle安装目录

mkdir -p /u01/oracle/

2、创建用户账号

注意:安装Oracle数据库时必须使用非root用户,root用户被禁止安装

groupadd oinstall

groupadd dba

groupadd oper

groupadd asmadmin

useradd -u 500 -g oinstall -G dba,oper,asmadmin -d /u01/oracle oracle

passwd oracle #设置oracle用户密码

chown -R oracle:oinstall /u01

chmod -R 775 /u01

3、配置用户环境

编辑/etc/profile .bash_profile 文件

export PS1="`/bin/hostname -s`-> "

export ORACLE_SID=wishdb

export ORACLE_BASE=/u01/oracle

export ORACLE_HOME=$ORACLE_BASE/product/11.2.0/db_1

export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/usr/lib

export PATH=$ORACLE_HOME/bin:$HOME/bin:/sbin:$PATH

export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib

export CLASSPATH=$ORACLE_HOME/JRE:$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlib

编辑/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

4、配置内核参数

编辑/etc/sysctl.conf文件,添加以下内容.

kernel.shmmni = 4096

kernel.sem = 250 32000 100 128

net.ipv4.ip_local_port_range = 9000 65500

net.core.rmem_default = 4194304

net.core.rmem_max = 4194304

net.core.wmem_default = 262144

net.core.wmem_max = 1048576

net.ipv4.ipfrag_high_thresh = 524288

net.ipv4.ipfrag_low_thresh = 393216

net.ipv4.tcp_rmem = 4096 524288 16777216

net.ipv4.tcp_wmem = 4096 524288 16777216

net.ipv4.tcp_timestamps = 0

net.ipv4.tcp_sack = 0

net.ipv4.tcp_window_scaling = 1

net.core.optmem_max = 524287

net.core.netdev_max_backlog = 2500

net.ipv4.tcp_mem = 16384 16384 16384

fs.file-max = 6815744

fs.aio-max-nr = 1048576

添加以上内容后必须刷新内核参数:sysctl -p

5、配置登录认证

编辑/etc/pam.d/login文件,添加以下内容,vi /etc/pam.d/login

session required /lib/security/pam_limits.so

session required pam_limits.so

6、配置limits.conf文件

编辑/etc/security/limits.conf文件,添加以下内容,vi /etc/security/limits.conf

oracle soft nproc 2047

oracle hard nproc 16384

oracle soft nofile 1024

oracle hard nofile 65536

7、开始安装

本文出自 “王者之根” 博客,请务必保留此出处/article/4506898.html
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: