您好,欢迎来到三六零分类信息网!老站,搜索引擎当天收录,欢迎发信息

Linux下安装Oracle 11g详细过程

2025/3/17 10:14:46发布41次查看
需要安装oracle dataguard,所以先要安装单台oracle11g,下面是linux下单台oracle11g的详细安装过程。
需要安装oracle dataguard,所以先要安装单台oracle11g,下面是linux下单台oracle11g的详细安装过程。
1,安装环境
硬件环境:2台linux虚拟机,centos6.4 ,4g ,4核,磁盘50g
oracle软件版本:
linux.x64_11gr2_database_1of2.zip
linux.x64_11gr2_database_2of2.zip
下载地址为:
rlwrap软件安装参考:
oracle 11gr2 rac实时应用集群
在centos 6.4下安装oracle 11gr2(x64)
oracle 11gr2 在vmware虚拟机中安装步骤
debian 下 安装 oracle 11g xe r2
oracle linux 6.5安装oracle 11.2.0.4 x64
2,,解压缩
        unzip linux.x64_11gr2_database_1of2.zip
        unzip linux.x64_11gr2_database_2of2.zip
        会在本目录下面出现一个database的目录,大概2.3g左右大小。 
3,操作系统版本及补丁矩阵
需要安装以下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 
采用yum安装,如下:
yum install -y binutils*
yum install -y compat-libstdc*
yum install -y elfutils-libelf*
yum install -y gcc*
yum install -y glibc*
yum install -y ksh*
yum install -y libaio*
yum install -y libgcc*
yum install -y libstdc*
yum install -y make*
yum install -y sysstat*
yum install libxp* -y
yum install -y glibc-kernheaders 
检查下lib是否安装齐全:
[root@powerlong4 ~]# rpm -q --queryformat %-{name}-%{version}-%{release}-%{arch}\n \ compat-libstdc++-33 glibc-kernheaders glibc-headers libaio libgcc glibc-devel xorg-x11-deprecated-libs
如果缺少,就继续安装缺失的组件包。
4,网络、系统参数调整及说明
在生产环境中要求尽量使用2块千/百兆网卡做绑定,预防网卡、网线、端口、单个网络交换机带来的单点故障。
4.1、调整内核参数及用户限制
以下所有相关操作需要root用户执行,并且重启动操作系统才能完全生效。
(1)  编辑/etc/sysctl.conf文件,设置相关参数的系统默认值。如果该文件中已有相关参数的设置,则确保参数值不小于如下对应值;如果还没有相关参数的设置,则按照如下格式添加相应的参数设置行。
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 = 1048586 
(2)编辑/etc/security/limits.conf文件,修改操作系统对oracle用户资源的限制。在该文件中添加如下行。
vim /etc/security/limits.conf
oracle          soft    nproc  2047
oracle          hard    nproc  16384
oracle          soft    nofile  1024
oracle          hard    nofile  65536
oracle          hard    stack  10240 
4.2、开启操作系统异步io(aio)
前面部分第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,则需要修改该数据库的初始化参数
a.    设置disk_asynch_io参数值为true(默认值)
b.    设置filesystemio_options参数值为asynch
5: 目录结构及空间规划
5.1 存储设置
pc server的数据库存储一般不会使用高端存储(vg物理分区推荐为32m),所以vg物理分区(pe size)大小为操作系统安装时默认的32m,或者256m(中低端存储vg物理分区推荐值)均可。
5.2 临时目录
/tmp:至少1gb空间,推荐5gb,用于存放oracle软件安装时产生的日志。
5.3 交换要求
交换区(swap):按照操作系统推荐配置,根据内存大小,为物理内存的1-1.5倍。推荐:创建2个大小相同、且分布在不同盘(pv)上的swap空间。
5.4,数据库软件安装目录
oracle软件安装目录建议设置为单独的文件系统,挂载的目录名定为/tpsys,实际安装的主目录为/tpsys/app/oracle,大小一般配置为20gb,目录的owner要求为oracle:oinstall。
5.5,数据库空间规划
该用户其它信息

VIP推荐

免费发布信息,免费发布B2B信息网站平台 - 三六零分类信息网 沪ICP备09012988号-2
企业名录 Product