时间:2021-07-01 10:21:17 帮助过:37人阅读
Linux操作系统中Oracle 11g数据库安装过程图文详解
Linux操作系统中Oracle11g数据库安装规范
一:数据库安装软件(含补丁)的下载说明Oracle数据库安装软件获得途径:
1、可以通过ftp的方式上传至服务器
2、Oracle官方网站下载:(从11.2.0.2开始ORACLE不再提供升级patch,只提供完整的安装包)
本安装规范所针对的Oracle数据库版本为:Oracle 11.2.0.3.0
三:安装环境需求 1、系统硬件需求系统必须满足下列最小硬件要求
硬件系统基本需求参照表
2、操作系统版本及补丁矩阵
Oracle 11gR2要求OS至少为RHEL4.7,内核为Kernel 2.6.9
作为生产系统,我们要求使用RHEL 5.6 64位版本,即:
Red Hat Enterprise Linux AS release 5 Update 5 x86_64
需要安装以下RPM软件包(加32bit括号注解的是该软件包32位版本,对应同名未加注解的则是该软件包64位版本。在64位版本平台上,两种版本都要安装):
binutils-2.17.50.0.6
compat-libstdc++-33-3.2.3
compat-libstdc++-33-3.2.3 (32 bit)
elfutils-libelf-0.125
elfutils-libelf-devel-0.125
gcc-4.1.2
gcc-c++-4.1.2
glibc-2.5-24
glibc-2.5-24 (32 bit)
glibc-common-2.5
glibc-devel-2.5
glibc-devel-2.5 (32 bit)
glibc-headers-2.5
ksh-20060214
libaio-0.3.106
libaio-0.3.106 (32 bit)
libaio-devel-0.3.106
libaio-devel-0.3.106 (32 bit)
libgcc-4.1.2
libgcc-4.1.2 (32 bit)
libstdc++-4.1.2
libstdc++-4.1.2 (32 bit)
libstdc++-devel 4.1.2
make-3.81
sysstat-7.0.2
在生产环境中要求尽量使用2块千/百兆网卡做绑定,,预防网卡、网线、端口、单个网络交换机带来的单点故障。
四:系统参数调整及说明 1、调整内核参数及用户限制以下所有相关操作需要root用户执行,并且重启动操作系统才能完全生效。
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 = 1048586
oracle soft nproc 2047
oracle hard nproc 16384
oracle soft nofile 1024
oracle hard nofile 65536
oracle hard stack 10240
前面第四部分第2点需要安装的包已经包含了libaio-0.3.106,默认开启异步I/O。
检查在操作系统中AIO是否运行,运行命令及显示结果类似如下:
$ cat /proc/slabinfo | grep kio
kioctx 51 120 320 12 1 : tunables 54 27 8 : slabdata 10 10 0
kiocb 30 30 256 15 1 : tunables 120 60 8 : slabdata 2 2 0
注:如数据库使用的是文件系统,且要使用异步IO,则需要修改该数据库的初始化参数