centos7.0安装oracle11g(静默安装)

本文档详细介绍了在 CentOS 7.0 上静默安装 Oracle 11g 的步骤,包括创建用户和组、配置内核参数、设置用户限制、关闭 SELinux、创建安装目录、设置环境变量以及静默安装和配置数据库的过程。此教程适用于需要自动化部署 Oracle 数据库的系统管理员。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

 

一、创建用户、组

[root@localhost~]# groupadd oinstall

[root@localhost~]# groupadd dba

[root@localhost~]# useradd -g oinstall oracle

[root@localhost~]# usermod -G dba oracle

[root@localhost~]# id oracle

[root@localhost~]# passwd oracle

二、配置内核参数

1、[root@localhost~]#vi  /etc/sysctl.conf

kernel.sem = 25032000 100128             ##修改,增加本行

kernel.shmall =2097152                    ##满足,无需增加或修改

kernel.shmmax =536870912                  ##满足,无需增加或修改

kernel.shmmni =4096                       ##满足,无需增加或修改

fs.file-max =6815744                      ##修改,增加本行

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                ##修改,增加本行

fs.aio-max-nr =1048576                    ##修改,增加本行

2、修改后,使设置生效:

[root@localhost~]#/sbin/sysctl -p

 3、执行生效命令后,再次检查确认参数设置:

[root@localhost~]#/sbin/sysctl  -a

三、用户限制设置

1、在文件/etc/security/limits.conf中加入以下内容:

[root@localhost~]# vi /etc/security/limits.conf

oracle   soft    nofile    1024

oracle   hard    nofile    65536

oracle   soft    nproc     2047

oracle   hard    nproc     16384

2、在/etc/pam.d/login中增加以下内容:

[root@localhost~]# vi /etc/pam.d/login

session   required    /lib/security/pam_limits.so       //注意linux系统位数  64位时改为/lib64/security/pam_limits.so 

session   required    pam_limits.so

3、在/etc/profile中加入以下内容:

[root@localhost~]#vi  /etc/profile

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值