conteos7安装oracle11,CentOS7静默安装Oracle11gR2

使用最小化的设定安装完CentOS7后,进入安装Oracle步骤前,需要安装几个工具。具体步骤:

yum -y install vim --vim编辑器

yum -y install unzip --zip文件的解压工具

yum -y install lrzsz --上传下载工具

yum -y update --升级所有包,系统版本和内核,改变软件设置和系统设置

注:使用yum安装前,先保证系统可访问互联网。如果在系统无法访问的情况下,可以配置yum资源中心为镜像文件或者下载rpm包进行安装。

完成工具的安装之后,准备进入Oracle的安装过程。

第一步:安装必须的依赖包

yum -y install gcc

yum -y install gcc-c++

yum -y install make

yum -y install binutils

yum -y install compat-libstdc++-33

yum -y install elfutils-libelf

yum -y install elfutils-libelf-devel

yum -y install elfutils-libelf-devel-static

yum -y install glibc

yum -y install glibc-common

yum -y install glibc-devel

yum -y install ksh

yum -y install libaio

yum -y install libaio-devel

yum -y install libgcc

yum -y install libstdc++

yum -y install libstdc++-devel

yum -y install numactl-devel

yum -y install sysstat

yum -y install unixODBC

yum -y install unixODBC-devel

yum -y install kernel-headers

yum -y install pcre-devel

yum -y install readline*

yum -y install rlwrap --会提示无可用的软件包,此依赖包需要单独下载后然后安装到服务器上

注意:最后一个rlwrap依赖包,可以再网络上进行下载,安装步骤如下:

8c9df0340b03f1e54efa313c7b3f331e.png

6e4d963bc82b7c9cecf6804beea1659a.png

577cc98237d962ca446d9c182a833c71.png

06bf2ab3204dd65a8d1dd04362113c53.png

第二步:配置用户及用户组

新增数据库安装用户组oinstall

7af7c4ca3b525e31e16c14c059d1cfbf.png

新增数据库管理用户组dba

79510b8a49ca10da3189f245698a7488.png

新增用户oracle并且添加到oinstall和dba中

c9e6cece1e6401a37f91f24bc93560e3.png

配置oracle用户的密码

a82b04ff8e6d08c0f008db8866168398.png

第三步:创建Oracle的安装目录,并且进行授权

创建oracle的home目录及base目录,并在此基础上创建数据文件存放目录、软件安装信息文件存放目录、快速恢复区目录。

8ebe321f0a04f23224fd977eb9b73f30.png

将/data/目录授权给oracle用户,及分配给dba、oinstall用户组。

f403d143ac968f39a58ec964a4b257b9.png

更改此目录的权限。

78fbb37dc211669cca3e01ac56693bdb.png

第四步:在data目录下创建一个software目录存放oracle的安装文件

5c9cf6e4925766febf4b7cf3ccfb6796.png

上传安装文件。

9f9573f7559a9c920ba6c7bdbbacb03c.png

注意:

1)Oracle11gR2的linux版本安装包,可上Oracle官网进行下载。

2)注意software的安装目录权限问题。

第五步:修改配置文件

修改/etc/sysctl.conf文件,添加以下内容:

95e5797fec92eb8c3ac94218846b1523.png

fs.aio-max-nr = 1048576

fs.file-max = 6815744

kernel.shmall = 2097152

kernel.shmmax = 1073741824

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 = 1048576

重新加载系统参数:

ce23f5e3ab6c85ef82b4bc556d7239d6.png

修改用户限制文件/etc/security/limits.conf

2b2ffc2be88dbfe55d1942f793ffd26c.png

oracle soft nproc 2047

oracle hard nproc 16384

oracle soft nofile 1024

oracle hard nofile 65536

oracle soft stack 10240

修改/etc/pam.d/login文件

a8638f1f5983dfa8aefede73da1c2716.png

session required /lib64/security/pam_limits.so

session required pam_limits.so

修改/etc/profile文件

70614ca9628e8b45ef99583f17e3d88c.png

if [ $USER = "oracle" ]; then

if [ $SHELL = "/bin/ksh" ]; then

ulimit -p 16384

ulimit -n 65536

else

ulimit -u 16384 -n 65536

fi

fi

第六步:配置Oracle用户环境变量

切换至oracle用户:

92b3ea8c69dbb54e0b47f18dd3f144c8.png

修改.bash_profile文件,并且生效变量:

bdc273a49137f9c74f9a774c00b9d924.png

export ORACLE_BASE=/data/u01/app/oracle

export ORACLE_HOME=/data/u01/app/oracle/product/11.2.0/dbhome_1

export ORACLE_SID=orcl

export ORACLE_UNQNAME=$ORACLE_SID

export PATH=$ORACLE_HOME/bin:$PATH

export NLS_LANG=american_america.AL32UTF8

alias sqlplus='rlwrap sqlplus'

alias rman='rlwrap rman'

232a09c4188feafa4b99ed76eb4cb2e9.png

第七步:修改静默安装的响应文件

拷贝一份响应文件至当前目录:

0562692b78c16606040f5d6a037ac278.png

修改响应文件db_install.rsp文件,修改部分内容为:

oracle.install.option=INSTALL_DB_SWONLY

ORACLE_HOSTNAME=server3.com

UNIX_GROUP_NAME=oinstall

INVENTORY_LOCATION=/data/u01/app/oracle/inventory

SELECTED_LANGUAGES=en,zh_CN

ORACLE_HOME=/data/u01/app/oracle/product/11.2.0/dbhome_1

ORACLE_BASE=/data/u01/app/oracle

oracle.install.db.InstallEdition=EE

oracle.install.db.DBA_GROUP=dba

oracle.install.db.OPER_GROUP=dba

DECLINE_SECURITY_UPDATES=true

第八步:开始静默安装Oracle数据库

切换至数据库管理软件安装目录,需要注意目录的用户及用户组:

36f97726283b1ed096d1ba12a6c0bd31.png

开始安装…可以依据提示查看日志(一般需要等2-3分钟)

4b531585ef43bbead0b621da022638f9.png

跳出以下提示,表明安装成功,并且切换至root用户执行这两个脚本。

1c273613f8dc16e780afeb268a7d2add.png

bcc0acfa3090fefd7ddad4d2130880c0.png

此时已经完成数据库管理软件的安装。

第九步:开始静默安装Oracle实例

修改静默安装响应文件/home/oracle/response/dbca.rsp,修改完成后可以预览检查下配置情况:

5fc45bc970f0095c81d1003cd6372dd8.png

其余配置可依据实际情况更改。

执行创建Oracle实例:

1d75a04c5c43316a85f89b2411cc587b.png

出现以上提示,标识安装完成。

第十步:开始配置数据库监听

使用响应文件进行监听配置:

/data/u01/app/oracle/product/11.2.0/dbhome_1/bin/netca  /silent /responseFile /home/oracle/response/netca.rsp

0dc7f7ee4c16315aec1488cea1bbdff8.png

注意:此处配置数据库监听采用默认的方式,若需要可修改响应文件。

监听配置成功后,在/data/u01/app/oracle/product/11.2.0/dbhome_1/network/admin目录下会产生两个文件:

f35c25494df6ca2e6501c8da6c58ad4c.png

文章来源: www.oschina.net,作者:ducklsl,版权归原作者所有,如需转载,请联系作者。

原文链接:https://my.oschina.net/ducklsl/blog/3135514

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值