CentOS6.5下安装Oracle 11g图文详解(2)

(7)    建立Oracle系统用户和安装目录

创建一个主组oinstall和一个副组dba。命令如下:

groupadd oinstall

groupadd dba

创建oracle安装文件

mkdir –p /oracle 创建完后可以用ls命令查看

添加一个oracle用户,根目录是/oracle,主的组是oinstall 副的组是dba。命令如下:

useradd -g oinstall -G dba -d /oracle oracle

拷贝包含环境变量的文件到安装目录下,这个之后会用到

cp /etc/skel/.bash_profile  /oracle

cp /etc/skel/.bashrc  /oracle

cp /etc/skel/.bash_logout  /oracle

(注意/不能少,第三条就是因为少了/报的不能拷贝)

为oracle用户设置密码 123456

passwd oracle

CentOS6.5下安装Oracle 11g图文详解

同时在该步骤设置安装目录用户权限,命令为

chown -R oracle:oinstall /oracle

(8)    修改内核参数

vi /etc/sysctl.conf

在sysstc.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

CentOS6.5下安装Oracle 11g图文详解

(9)    设置oracle用户的shell limit

vi  /etc/security/limits.conf

在limits.conf中加入一下内容,同样放在末尾,命令如下:

oracle          soft    nproc  2047

oracle          hard    nproc  16384

oracle          soft    nofile  1024

oracle          hard    nofile  65536

增加下面的内容到文件  /etc/pam.d/login中,使用shell limit生效

vi /etc/pam.d/login 下面的命令同样放在末尾

session  required  pam_limits.so

(以上各个步骤请确保保存退出)

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/b226eb8bdac1f24503791f21944619ce.html