Centos7 下安装 Oracle11g

1.安装环境
Linux 服务器:CentOS7 64位 ;Oracle 服务器:Oracle11gR2 64位

[root@oracle ~]# cat /etc/centos-release
CentOS Linux release 7.6.1810 (Core) 

2.系统要求
Linux 安装 Oracle 系统要求:

系统要求 说明
内存 必须高于1G 的物理内存 (最低要求)
交换空间 一般为内存的2倍,例如:1G的内存设置 swap 分区为 3G
硬盘 40G 以上(最低要求)

3.安装依赖包

[root@oracle ~]# yum -y install xz wget gcc-c++ ncurses ncurses-devel \
> cmake make perl openssl openssl-devel gcc* libxml2 \
> libxml2-devel curl-devel libjpeg* libpng* freetype* \
> make gcc-c++ cmake bison perl perl-devel  perl perl-devel \
> glibc-devel.i686 glibc-devel libaio readline-devel \
> zlib.x86_64 zlib-devel.x86_64 libcurl-* net-tool*  \
> sysstat lrzsz dos2unix telnet.x86_64 iotop unzip \
> ftp.x86_64 xfs* expect vim psmisc openssh-client* \
> libaio bzip2  epel-release automake binutils bzip2 \
> elfutils expat gawk gcc  ksh less make openssh-server \
> rpm sysstat unzip unzip cifs-utils libXext.x86_64  \
> glibc.i686 binutils compat-libstdc++-33 \
> elfutils-libelf elfutils-libelf-devel \
> expat gcc gcc-c++ glibc glibc-common \
> glibc-devel glibc-headers libaio \
> libaio-devel libgcc libstdc++ libstdc++-devel \
> make sysstat unixODBC unixODBC-devel libnsl

4.修改操作系统核心参数
在 Root 用户下执行以下步骤:
1)修改用户的 SHELL 的限制,修改 /etc/security/limits.conf 文件,将下列内容加入该文件。

[root@oracle ~]# vim /etc/security/limits.conf 
oracle 		soft 	nproc 		2047
oracle 		hard 	nproc 		16384
oracle 		soft 	nofile 		1024
oracle 		hard 	nofile 		65536

2)修改 /etc/pam.d/login 文件,将下列内容加入该文件。

[root@oracle ~]# vim /etc/pam.d/login 
session    required     /lib/security/pam_limits.so 
session    required     pam_limits.so

 3)修改 linux 内核,修改 /etc/sysctl.conf 文件,将下列内容加入该文件。

[root@oracle ~]# vim /etc/sysctl.conf 
fs.file-max=6815744
fs.aio-max-nr=1048576
kernel.shmall=2097152
kernel.shmmax=2147483648
kernel.shmmni=4096
kernel.sem=250 32000 100 128
net.ipv4.ip_local_port_range=9000 65500
net.core.rmem_default=4194304
net.core.rmem_max=4194304
net.core.wmem_default=262144
net.core.wmem_max=1048576

4)执行 sysctl -p 使 /etc/sysctl.conf 更改立即生效。

[root@oracle ~]# sysctl -p
fs.file-max = 6815744
fs.aio-max-nr = 1048576
kernel.shmall = 2097152
kernel.shmmax = 2147483648
kernel.shmmni = 4096
kernel.sem = 250 32000 100 128
net.ipv4.ip_local_port_range = 9000 65500
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值