官方文档:https://docs.oracle.com/cd/E11882_01/install.112/e24326/toc.htm
准备
下载
下载两个文件linux.x64_11gR2_database_1of2.zip、 linux.x64_11gR2_database_2of2.zip
https://www.oracle.com/database/technologies/oracle-database-software-downloads.html
服务器配置
安装所需yum
包
yum install -y binutils compat-libstdc++ elfutils-libelf elfutils-libelf-devel elfutils-libelf-devel-static gcc gcc-c++ glibc glibc-common glibc-devel glibc-headers kernel-headers ksh libaio libaio-devel libgcc libgomp libstdc++ libstdc++-devel make sysstat unixODBC unixODBC-devel glibc libaio compat-libstdc++ libaio-devel libgcc libstdc++ unixODBC unixODBC-devel
配置内核参数
vim /etc/sysctl.conf
fs.aio-max-nr = 1048576
fs.file-max = 6815744
kernel.shmall = 2097152
kernel.shmmax = 536870912
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 = 1048576
输入以下命令以修改当前内核参数的值:/sbin/sysctl -p
配置资源限制
vim /etc/security/limits.conf
添加如下几行文字:
oracle soft nofile 4096
oracle hard nofile