centos 6.5 oracle数据库安装

本文档详细介绍了在CentOS 6.5环境下安装Oracle数据库的步骤,包括环境准备(配置JDK、设置本地YUM源、修改hostname、安装补丁、调整内核参数及防火墙设置),用户及用户组配置,以及Oracle数据库的安装过程,涵盖从环境配置到执行runInstaller的每一步骤。

1.      环境准备

    1.1.       配置JDK

    1.2.       配置本地yum源

    1.3.       修改hostname

    1.4.       安装补丁

    1.5.       修改内核参数

    1.6.       防火墙及SELINUX设置

2.      用户及用户组配置

    2.1.       添加用户和用户组

    2.2.       分配系统目录

    2.3.       环境变量配置

3.      安装oracle

    3.1.       Oracle安装过程

1、环境准备

    1.1、配置JDK

安装jdk,修改/etc/profile文件,添加JAVA_HOME、PATH、CLASSPATH三个变量,并用export输出三个变量。

在文件末尾添加:

#JAVA ENVIRONMENT

JAVA_HOME=/usr/java/jdk1.6.0_43

PATH=$JAVA_HOME/bin:$PATH

CLASSPATH=.:$JAVA_HOME/bin/dt.jar:$JAVA_HOME/lib/tools.jar

export JAVA_HOME

export PATH

export CLASSPATH

        1.2、配置本地yum源

1)  鉴于服务器限制外网连接,需将系统镜像文件挂载后,将镜像文件copy到指定文件夹,如:/home/yum_packages/中,用作本地yum源配置。

(注:cp/mnt/cdrom/Packages/* /home/yum_packages/ //复制rpm包,这个过程要等一会)

2)   安装仓储软件包createrepo,注意依赖包安装

cd /home/yum_packages/

//按这个顺序装就没有问题了

rpm -ivhdeltarpm-3.5-0.5.20090913git.el6.x86_64.rpm

rpm -ivhlibxml2-python-2.7.6-4.el6_2.4.x86_64.rpm

rpm -ivhpython-deltarpm-3.5-0.5.20090913git.el6.x86_64.rpm

rpm -ivh createrepo-0.9.8-5.el6.noarch.rpm

3)  修改/etc/yum.repos.d/目录下系统提供的.repo库,可将已有文件备份到其他目录或修改文件名字,并创建新的本地库配置信息。

修改配置文件

mv /etc/yum.repos.d/CentOS-Base.repo/etc/yum.repos.d/CentOS-Base.repo.bak

mv /etc/yum.repos.d/CentOS-Debuginfo.repo/etc/yum.repos.d/CentOS-Debuginfo.repobak

mv /etc/yum.repos.d/CentOS-Media.repo/etc/yum.repos.d/CentOS-Media.repobak

mv /etc/yum.repos.d/CentOS-Vault.repo/etc/yum.repos.d/CentOS-Vault.repobak

vi /etc/yum.repos.d/local.repo

4)  编辑本地配置文件

# yum 本地源

# 仓库名称

[localyum]

# 仓库描述

name=localyum

# 仓库位置

baseurl=file:///oracle/yum_packages

# 是否开启gpg验证,1是开启,0是关闭

gpgcheck=1

# 是否启用该yum源,1为启用,0为关闭

enabled=1

# 签名密钥

gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-6(密钥可根据实际情况修改)

5)  创建索引信息:createrepo  /home/yum_packages/

6)  清空缓存,命令:yum clean all

7)  新建缓存,命令:yum makecache  

8)  检查是否成功,命令:yum list


        1.3、修改hostname

1)  查看当前主机域名,命令:hostname(如果在安装系统时已修改过主机名,这里可以省略)

2)  修改/etc/sysconfig/network文件中hostname参数

3)  编辑/etc/hosts,在最后添加行:主机名  ip地址  域名

4)  重启服务器,命令:reboot


        1.4、安装补丁

binutils-2*.rpm

compat-libstdc++-33*.rpm

elfutils-libelf-0.*.rpm

elfutils-libelf-devel-*.rpm

gcc-4*.rpm

gcc-c++-4*.rpm

glibc-2.*.rpm

glibc-common-2*.rpm

glibc-devel-2*.rpm

libaio-0*.rpm

libgcc-4*.rpm

libstdc++-4*.rpm

libstdc++-devel*.rpm

make-3*.rpm

pdksh-*.rpm

sysstat-7*.rpm

libaio-devel-*.rpm

unixODBC-2*.rpm

unixODBC-devel-2*.rpm

rpm -ivh pdksh-5.2.14-37.el5_8.1.x86_64.rpm

rpm -ivh sysstat-7.0.2-3.el5.x86_64.rpm

注:yum批量安装rpm包 

yum -y install 包1 包2 包3 包4 包5  (注意要做yum源)

        1.5、修改内核参数

1)  修改/etc/sysctl.conf

在文件末尾添加:

# 内核参数修改

#cernel.shmmax = 32*1024*1024*1024

fs.aio-max-nr= 1048576

fs.file-max= 6815744

kernel.shmall= 4294967296

kernel.shmmax= 34359738368

kernel.shmmni= 4096

kernel.sem= 250 32000 100 128

net.ipv4.ip_local_port_range= 9000 65500

net.core.rmem_default=262144

net.core.wmem_default=262144

net.core.rmem_max=4194304

net.core.wmem_max=1048576

#end

注:内核的 shmall 和 shmmax 参数

SHMMAX= 配置了最大的内存segment的大小 ------>这个设置的比SGA_MAX_SIZE大比较好。

SHMMIN= 最小的内存segment的大小 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值