暂无图片
Oracle19C单实例静默安装
最近更新:2023-02-08 14:21:49

适用范围

通用

问题概述

Oracle19C单实例静默安装

问题原因

解决方案

一、前期环境准备 1.硬件信息

(1)主机版本
[oracle@fs-3z3-vm0326 soft]$ cat /etc/redhat-release 
CentOS Linux release 7.4.1708 (Core) 
(2)CPU
[oracle@fs-3z3-vm0326 soft19]$ cat /proc/cpuinfo | grep "physical id" | uniq | wc -l
2
[oracle@fs-3z3-vm0326 soft19]$ cat /proc/cpuinfo | grep "cpu cores" | uniq
cpu cores       : 4
(3)内存大小
[oracle@fs-3z3-vm0326 soft19]$ cat /proc/meminfo | grep MemTotal
MemTotal:       65806256 kB

2.介质信息

[oracle@fs-3z3-vm0326 soft19]$ pwd
/picclife/soft19
[oracle@fs-3z3-vm0326 soft19]$ ls -lrt 19.3_dbok_V982063-01.zip
-rw-r--r-- 1 root root 3059705302 Mar 27 19:02 19.3_dbok_V982063-01.zip

unzip 19.3_dbok_V982063-01.zip -d $ORACLE_HOME

3.环境准备

(1)检查依赖包

rpm -qa binutils compat-libcap1 gcc gcc-c++ glibc glibc-devel ksh libaio libaio-devel libgcc libstdc++ libstdc++-devel libXi libXtst make sysstat unixODBC unixODBC-devel
##如果缺少依赖包,并且服务器已配置了yum,可采用如下方式进行安装
yum install bc \
gcc \  
gcc-c++ \
binutils \
compat-libcap1 \
compat-libstdc++ \
dtrace-modules \
dtrace-modules-headers \
dtrace-modules-provider-headers \
dtrace-utils \
elfutils-libelf \
elfutils-libelf-devel \
fontconfig-devel \
glibc \
glibc-devel \
ksh \
libaio \
libaio-devel \
libdtrace-ctf-devel \
libX11 \
libXau \
libXi \
libXtst \
libXrender \
libXrender-devel \
libgcc \
librdmacm-devel \
libstdc++ \
libstdc++-devel \
libxcb \
make \
smartmontools \
sysstat 

(2)修改内核参数

cp /etc/sysctl.conf /etc/sysctl.conf_bak_20200327

vi /etc/sysctl.conf  ##添加如下内容
fs.aio-max-nr = 1048576
......