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

ORACLE数据库安装条件-LINUX

2016-05-18 21:51 393 查看
一、系统要求

1、物理内存 >1G ; 2、/tmp目录空间 >400MB;3、硬盘空间>4GB;4、检查LINUX位数:file /sbin/init

4、操作系统必备软件包检查工作:rpm -qa | grep 包名 进行包的检查

二、修改操作系统内核参数

1、修改内核参数

root用户:修改 /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

2、修改用户限制

root用户:修改 /etc/security/limits.conf 文件,加上下面的参数

oracle soft nproc 2047

oracle hard nproc 16384

oracle soft nofile 1024

oracle hard nofile 65536

3、修改用户验证选项

root用户下:修改/etc/pam.d/login文件加上如下参数

session required pam_limits.so

三、创建相关目录、用户、组

1、root用户:创建Oracle安装组oinstall,数据库管理员组dba

# groupadd oinstall

# groupadd dba

2、root创建Oracle用户并设置密码

#useradd -g oinstall -g dba -m oracle

#passwd oracle

3、创建数据库软件目录和数据文件存放目录,如:

#mkdir -p /oracle/app/product

#mkdir -p /oracle/app/oradata

4、赋权

# chown -R oracle:oinstall /oracle/app/

# chmod -R 775 /oracle/app/

四、配置用户环境变量

1、切换到oralce用户:su - oracle

2、增加如下内容,主要是修改

export ORACLE_BASE=/oracle/app/

export ORACLE_HOME=$ORACLE_BASE/product

export ORACLE_SID=easdb

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

if [ $USER = "oracle" ]; then

if [ $SHELL = "/bin/ksh" ]; then

ulimit -p 16384

ulimit -n 65536

else

ulimit -u 16384 -n 65536

fi

fi
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: