一、相关说明
Oracle数据库是由美国甲骨文公司推出的一款优秀的关系型数据库。当前最新版为Database 19c。本文简述Oracle Database 12cR2在滴滴云主机上的安装过程。如需更权威的指导方法请参考Oracle官方安装文档。
二、环境概述
一台DC2云主机(2c4g)
一个EIP(1M)
一块云盘(140G)
操作系统:CentOS7.6
数据库:Oracle Database 12cR2
三、准备工作
1.必备的软件包:
- bc
- binutils-2.23.52.0.1-12.el7 (x86_64)
- compat-libcap1-1.10-3.el7 (x86_64)
- compat-libstdc++-33-3.2.3-71.el7 (i686)
- compat-libstdc++-33-3.2.3-71.el7 (x86_64)
- glibc-2.17-36.el7 (i686)
- glibc-2.17-36.el7 (x86_64)
- glibc-devel-2.17-36.el7 (i686)
- glibc-devel-2.17-36.el7 (x86_64)
- ksh
- libaio-0.3.109-9.el7 (i686)
- libaio-0.3.109-9.el7 (x86_64)
- libaio-devel-0.3.109-9.el7 (i686)
- libaio-devel-0.3.109-9.el7 (x86_64)
- libgcc-4.8.2-3.el7 (i686)
- libgcc-4.8.2-3.el7 (x86_64)
- libstdc++-4.8.2-3.el7 (i686)
- libstdc++-4.8.2-3.el7 (x86_64)
- libstdc++-devel-4.8.2-3.el7 (i686)
- libstdc++-devel-4.8.2-3.el7 (x86_64)
- libxcb-1.9-5.el7 (i686)
- libxcb-1.9-5.el7 (x86_64)
- libX11-1.6.0-2.1.el7 (i686)
- libX11-1.6.0-2.1.el7 (x86_64)
- libXau-1.0.8-2.1.el7 (i686)
- libXau-1.0.8-2.1.el7 (x86_64)
- libXi-1.7.2-1.el7 (i686)
- libXi-1.7.2-1.el7 (x86_64)
- libXtst-1.2.2-1.el7 (i686)
- libXtst-1.2.2-1.el7 (x86_64)
- libXrender (i686)
- libXrender (x86_64)
- libXrender-devel (i686)
- libXrender-devel (x86_64)
- make-3.82-19.el7 (x86_64)
- smartmontools-6.2-4.el7 (x86_64)
- sysstat-10.1.5-1.el7 (x86_64)
检查方法:
rpm -q binutils gcc sysstat
2.关闭透明大页
关闭方法:
chmod +x /etc/rc.d/rc.local
vim /etc/rc.local
追加如下内容:
if test -f /sys/kernel/mm/transparent_hugepage/enabled; then
echo never > /sys/kernel/mm/transparent_hugepage/enabled
fi
if test -f /sys/kernel/mm/transparent_hugepage/defrag; then
echo never > /sys/kernel/mm/transparent_hugepage/defrag
fi