值得运行手动设置部分中列出的所有 YUM 命令。根据您选择的 OS 软件包组,可能还需要一些其他
软件包。
如果您使用的是 RHEL7 或 CentOS7,则可以从 OL7 存储库中获取 PRM 并进行安装。它将从正常的
存储库中提取依赖项。您当然可以从 OL6 存储库执行相同的操作。
# yum install -y
https://yum.oracle.com/repo/OracleLinux/OL7/latest/x86_64/getPackage/oracle-database-preinstal
l-18c-1.0-1.el7.x86_64.rpm
手动设置
如果尚未使用“oracle-database-preinstall-18c”软件包来执行所有先决条件,则需要手动执行以下设置
任务。
将以下行添加到“/etc/sysctl.conf”文件或名为“/etc/sysctl.d/98-oracle.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 = 262144
net.core.wmem_max = 1048576
net.ipv4.conf.all.rp_filter = 2
net.ipv4.conf.default.rp_filter = 2
fs.aio-max-nr = 1048576
net.ipv4.ip_local_port_range = 9000 65500
运行以下命令之一以更改当前内核参数,具体取决于您编辑的文件。
/sbin/sysctl -p
# Or
/sbin/sysctl -p /etc/sysctl.d/98-oracle.conf
将以下行添加到名为“/etc/security/limits.d/oracle-database-preinstall-18c.conf”文件的文件中。
oracle soft nofile 1024
oracle hard nofile 65536
oracle soft nproc 16384
oracle hard nproc 16384
评论