Liunx CentOS安装Oracle 12.2.0.1静默安装

CentOS安装Oracle 12.2.0.1静默安装

如果未下载安装包自行官网下载:
https://www.oracle.com/downloads/
查看系统版本及硬件架构,确保下载的安装包与系统和架构对应,此示例是x86_64

cat /etc/redhat-release #查看服务器系统版本
cat /proc/meminfo #查看内存
cat /proc/cpuinfo | grep flags | grep ' lm ' | wc -l #查看CPU

1 安装前准备

1.1 关闭防火墙

systemctl status firewalld.service #查看防火墙状态
systemctl stop firewalld.service #关闭防火墙
#避免重启后防火墙自动开启建议先禁用,不过安装完毕后记得启用
systemctl disable firewalld.service #禁用防火墙开机自动启动,可选
systemctl enable firewalld.service #启用防火墙开机自动启动,可选

1.2 安装依赖包

CentOS7.9执行以下命令安装依赖

yum -y install binutils compat-libcap1 compat-libstdc++-33 gcc gcc-c++ glibc glibc-devel ksh libaio libaio-devel libgcc libstdc++ libstdc++-devel libXext libXtst libX11 libXau libxcb libXi make sysstat net-tools

CentOS8.5执行以下命令安装依赖

yum -y install binutils gcc gcc-c++ glibc glibc.i686 glibc-devel glibc-devel.i686 ksh libgcc libgcc.i686 libstdc++ libstdc++.i686 libstdc++-devel libstdc++-devel.i686 libaio libaio.i686 libaio-devel libaio-devel.i686 libXext libXext.i686 libX11 libX11.i686 libxcb libxcb.i686 libXi libXi.i686 make sysstat libnsl.x86_64

1.3 创建Oracle相关用户

groupadd oinstall
groupadd dba
useradd -g oinstall -G dba oracle #oinstall为Oracle的主组,dba设置为附加组

1.4 创建相关数据库目录

mkdir -p /u01/app
mkdir -p /u01/soft
mkdir -p /u01/app/oracle/oradata #存放默认数据库表空间目录
mkdir -p /u01/oradata #存放新建数据库表空间目录
chmod -R 775 /u01/app #权限
chown -R oracle:oinstall /u01

1.5 配置内核参数和资源限制

1)内核参数

vi /etc/sysctl.conf

在最后增加

fs.file-max = 6815744

使内核参数生效,执行

sysctl -p

2)资源限制

vi /etc/security/limits.conf

在文件末尾加上:

#设置oracle用户打开文件的最大数限制
oracle   soft   nofile    1024
oracle   hard   nofile    65536
#设置oracle用户的进程数限制
oracle   soft   nproc    16384
oracle   hard   nproc    16384
#设置oracle用户的堆栈大小限制
oracle   soft   stack    10240
oracle   hard   stack    32768
#设置oracle用户的内存锁定限制
oracle   hard   memlock    1
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

mycliang

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值