RHEL 8 安装ORACLE 19C
介质下载
Oracle Database 19c (19.3) for Linux x86-64
安装前准备
创建文件系统
此操作可以在 linux
安装分区时做
对 /dev/sdb
和 /dev/sdc
进行分区
fdisk -l
fdisk /dev/sdb
按n>>回车>>回车>>+35G>>w
若想先创建VG再创建LV请自行查找其他步骤,此处不一一说明。
格式化分区
mkfs.xfs /dev/sdb1
mkfs.xfs /dev/sdb2
mkfs.xfs /dev/sdb3
创建目录
mkdir /oracle
mkdir /jiuqie/nfs
mkdir /oradata
手工挂载
mount /dev/sdb1 /oradata
mount /dev/sdb1 /jiuqie/nfs
mount /dev/sdb1 /oracle
df -h
获取分区 blokid
blkid /dev/sdb1
blkid /dev/sdb2
blkid /dev/sdb3
/dev/sdb1: UUID="b53e13a7-073f-4229-a6b2-fed3e34b0c38" TYPE="xfs" PARTUUID="ab3a4b15-01"
/dev/sdb2: UUID="8513433d-ba56-4139-9743-2a6b85a6b115" TYPE="xfs" PARTUUID="ab3a4b15-02"
/dev/sdb3: UUID="97464039-8f46-4c42-9efe-a40855a576fe" TYPE="xfs" PARTUUID="ab3a4b15-03"
添加到 /etc/fstab
开机自启文件,添加以下内容
UUID=b53e13a7-073f-4229-a6b2-fed3e34b0c38 /oradata xfs defaults 0 0
UUID=8513433d-ba56-4139-9743-2a6b85a6b115 /jiuqie/nfs xfs defaults 0 0
UUID=97464039-8f46-4c42-9efe-a40855a576fe /oracle xfs defaults 0 0
禁用 SELinux
临时禁用:
setenforce 0
永久禁用(需要重启):
编辑 /etc/selinux/config 文件,设置
SELINUX=disabled
禁用 Firewall
关闭防火墙
systemctl stop firewalld.service
systemctl disable firewalld.service
配置 HOSTS 文件
编辑 /etc/hosts
文件,添加 IP 地址及主机名
先查找自己的IP然后添加主机名
ifconfig -a
echo "192.168.67.6 jiuqie-db-a dba" >> /etc/hosts
cat /etc/hosts
ens33: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
inet 192.168.67.6 netmask 255.255.255.0 broadcast 192.168.67.255
…
127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4
::1 localhost localhost.localdomain localhost6 localhost6.localdomain6
###########db-server############
192.168.67.6 jiuqie-db-a dba
…
配置内核参数
编辑 /etc/sysctl.conf
文件,添加内核参数
fs.file-max = 6815744
kernel.sem = 250 32000 100 128
kernel.shmmni = 4096
kernel.shmall = 1073741824
kernel.shmmax = 4398046511104
kernel.panic_on_oops = 1
net.core.rmem_default = 262144
net.core.rmem_max = 4194304
net.core.wmem_default =