系统默认只安装了X桌面情况下安装oracle 12c 的过程,并非按照官方教程操作,注意关键步骤可能需要修改
-
unzip解压下载的两个zip文件到同一目录并执行
$runInstaller
-
hosts 检查确保hostname和hosts相匹配,使用默认的localhost.localdomain可能无效,尽量使用host.domain的格式
-
Packages警告: rpm 安装 mpfr libmpc cpp kernel-headers glibc-headers glibc-devel gcc libstdc++-devel gcc-c++ nss-softokn-freebl glibc compat-libcap1 libaio-devel ksh 下载cpmpat-libstdc++-33并安装[RHEL官方系统不带,CentOS官方仓库有]
-
OS Kernel Parameters错误修改/etc/sysctl.conf:
fs.aio-max-nr = 1048576
fs.file-max = 6815744
kernel.shmall = 2097152
kernel.shmmax = 1041178624
kernel.shmmni = 4096
kernel.sem = 250 32000 100 128
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
注:随系统性能参数可能会有所不同,修改完成后#sysctl -p生效 -
Checks错误修改 /etc/security/limits.conf:
- hard nofile 65536 // Hard Limit: maximum open file descriptors修改这里 //
- hard nproc 16384 // Hard Limit: maximum user processes修改这里 //
××××××××××××××××××××××××××××××××××××
Q:PRVF-0002:could not retrieve local node name
A:检查hostname和hosts保持解析一致