ITPub博客

首页 > 数据库 > Oracle > 安装oracle 11.2 的前期准备

安装oracle 11.2 的前期准备

原创 Oracle 作者:woods_su 时间:2016-08-05 16:40:19 0 删除 编辑
环境介绍:
6.6 redhat
11.2.0.1介质

1. 检查rpm包

 

rpm -q --qf '%{NAME}-%{VERSION}-%{RELEASE} (%{ARCH})\n' binutils \

compat-libstdc++-33 \

elfutils-libelf \

elfutils-libelf-devel \

gcc \

gcc-c++ \

glibc \

glibc-common \

glibc-devel \

glibc-headers \

kernel-headers \

ksh \

libaio \

libaio-devel \

libgcc \

libgomp \

libstdc++ \

libstdc++-devel \

make \

numactl-devel \

sysstat \

unixODBC \

unixODBC-devel \

libXp

没打的包要打上

 

2. 建用户和组

 

[root@localhost ~]# groupadd -g 3001 oinstall

[root@localhost ~]# groupadd -g 3002 dba

[root@localhost ~]# groupadd -g 3003 oper

[root@localhost ~]# useradd -g oinstall -G dba -u 3001 oracle

[root@localhost ~]# passwd oracle

 

 

3. 建路径

 

mkdir -p /oraapp

mkdir -p /oraapp/oracle

mkdir -p /oradata

mkdir -p /oraarch

[root@localhost /]# chown -R oracle.oinstall /oraapp

[root@localhost /]# chown -R oracle.oinstall /oradata

[root@localhost /]# chown -R oracle.oinstall /oraapp/oracle

[root@localhost /]# chown -R oracle.oinstall /oraarch

 

4. 环境变量

 

[oracle@localhost ~]$ cat .bash_profile

# .bash_profile

 

# Get the aliases and functions

if [ -f ~/.bashrc ]; then

        . ~/.bashrc

fi

 

# User specific environment and startup programs

 

export ORACLE_SID=test1

export ORACLE_BASE=/oraapp/oracle

export ORACLE_HOME=$ORACLE_BASE/product/11.2.0/dbhome_1

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

 

 

 

5. /etc/sysctl.conf内核参数

 

修改:

kernel.shmmax = 2500000000  //共享内存段最大尺寸,建议为物理内存的一半以上,不大于物理内存

kernel.shmall = 2097152  //控制共享内存页数

添加:

fs.aio-max-nr = 1048576  //异步IO请求数目

fs.file-max = 6815744    //一个进程可以打开的文件句柄的最大数量

kernel.shmmni = 4096   //共享内存段的最大数量

kernel.sem = 800 320000 800 400  //设置的信号量

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 //发送缓冲区最大值

 

sysctl –p 设置生效

 

 

6. /etc/security/limits.conf添加:

 

oracle soft nproc 16384

oracle hard nproc 16384

oracle soft nofile 65536

oracle hard nofile 65536

 


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

请登录后发表评论 登录
全部评论

注册时间:2016-02-29

  • 博文量
    41
  • 访问量
    75750