RHEL7.5 静默安装(silent mode)oracle11gr2数据库软件

参考官方文档 Database Quick Installation Guide for Linux x86-64,https://docs.oracle.com/cd/E11882_01/install.112/e24326/toc.htm

https://www.cnblogs.com/nucdy/p/5603998.html

https://www.cnblogs.com/lightnear/p/8036159.html

0.修改host文件和主机名及关闭SeLinux

[root]

sed -i ‘3,$d‘ /etc/hosts

echo ‘192.0.2.10     std.example.com     std‘>>/etc/hosts

hostnamectl --static set-hostname std

vi /etc/selinux/config 修改

SELINUX=disabled

1.安装依赖软件

[root]

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

gcc-4.8.2-3.el7.x86_64

gcc-c++-4.8.2-3.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

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

make-3.82-19.el7.x86_64

sysstat-10.1.5-1.el7.x86_64

--7.5

yum -y install binutils binutils-devel compat-libcap1 compat-libstdc++-33 compat-libstdc++-33.i686 gcc gcc-c++ glibc glibc.i686 glibc-devel glibc-devel.i686 ksh libaio libaio.i686 libaio-devel libaio-devel.i686 libgcc libgcc.i686 libstdc++ libstdc++.i686 libstdc++-devel libstdc++-devel.i686 libXi libXi.i686 libXtst libXtst.i686 make sysstat unixODBC unixODBC-devel

--6.5

yum -y install binutils compat-libcap1 compat-libstdc++-33 compat-libstdc++-33.i686 gcc gcc-c++ glibc glibc.i686 glibc-devel glibc-devel.i686 ksh libgcc libgcc.i686 libstdc++ libstdc++.i686 libstdc++-devel libstdc++-devel.i686 libaio libaio.i686 libaio-devel libaio-devel.i686 make sysstat unixODBC unixODBC.i686 unixODBC-devel unixODBC-devel.i686

2.创建用户和组

[root]

groupadd oinstall

groupadd dba

useradd oracle -g oinstall -G dba

passwd oracle

vi /etc/profile 末尾加上

if [ \$USER = "oracle" ];then

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

ulimit -p 16384

ulimit -n 65536

else

ulimit -u 16384 -n 65536

fi

umask 022

fi

export ORACLE_BASE=/u01/app/oracle

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

export ORACLE_SID=std1

export PATH=$ORACLE_HOME/bin:$PATH

3.修改内核

[root]

[[email protected] ~]# MEMTOTAL=$(free -b | sed -n ‘2p‘ | awk ‘{print $2}‘)

[[email protected] ~]# SHMMAX=$(expr $MEMTOTAL / 2)

[[email protected] ~]# SHMMNI=4096

[[email protected] ~]# PAGESIZE=$(getconf PAGE_SIZE)

[[email protected] ~]# cat >> /etc/sysctl.conf << EOF

fs.aio-max-nr = 1048576

fs.file-max = 6815744

kernel.shmmax = $SHMMAX

kernel.shmall = $(expr \( $SHMMAX / $PAGESIZE \) \* \( $SHMMNI / 16 \))

kernel.shmmni = $SHMMNI

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

EOF

[[email protected] ~]# sysctl -p

modprobe bridge
lsmod|grep bridge

/etc/security/limits.conf最后加上

oracle  soft  nproc   2047

oracle  hard  nproc   16384

oracle  soft  nofile  1024

oracle  hard  nofile  65536

oracle  soft  stack   10240

oracle  hard  stack   32768

4.创建需要的目录

[root]

mkdir -p /u01/app/oracle

mkdir -p /u01/app/oraInventory

chown -R oracle:oinstall /u01/app/

chmod -R 775 /u01/app/

5.静默安装

[oracle]

cat db_install.rsp

#仅安装oracle软件

oracle.install.responseFileVersion=/oracle/install/rspfmt_dbinstall_response_schema_v11_2_0

oracle.install.option=INSTALL_DB_SWONLY

ORACLE_HOSTNAME=edw

UNIX_GROUP_NAME=dba

INVENTORY_LOCATION=/u01/app/oraInventory

SELECTED_LANGUAGES=en,zh_CN

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

ORACLE_BASE=/u01/app/oracle

oracle.install.db.InstallEdition=EE

oracle.install.db.isCustomInstall=true

oracle.install.db.customComponents=oracle.server:11.2.0.1.0,oracle.sysman.ccr:10.2.7.0.0,oracle.xdk:11.2.0.1.0,oracle.rdbms.oci:11.2.0.1.0,oracle.network:11.2.0.1.0,oracle.network.listener:11.2.0.1.0,oracle.rdbms:11.2.0.1.0,oracle.options:11.2.0.1.0,oracle.rdbms.partitioning:11.2.0.1.0,oracle.oraolap:11.2.0.1.0,oracle.rdbms.dm:11.2.0.1.0,oracle.rdbms.dv:11.2.0.1.0,orcle.rdbms.lbac:11.2.0.1.0,oracle.rdbms.rat:11.2.0.1.0

oracle.install.db.DBA_GROUP=dba

oracle.install.db.OPER_GROUP=oinstall

oracle.install.db.config.starterdb.type=GENERAL_PURPOSE

DECLINE_SECURITY_UPDATES=true

安装

/home/oracle/database/runInstaller -silent -ignorePrereq -responseFile /home/oracle/database/response/db_install.rsp

完成后root执行/u01/app/oracle/oraInventory/orainstRoot.sh    /u01/app/oracle/product/11.2.0/db_1/root.sh

或者dbca安装

修改<unzip path>/database/stage/cvu/cv/admin 目录下的

cvu_config文件

将其中的

CV_ASSUME_DISTID=OEL4

改为

CV_ASSUME_DISTID=OEL6

./runInstaller -jreLoc /usr/lib/jvm/jre1.8.0_191

ps.安装oracle环境配置工具    可以自动安装依赖软件、修改内核参数、创建用户和组

yum -y install oracle-rdbms-server-11gR2-preinstall

原文地址:https://www.cnblogs.com/yongestcat/p/11775745.html

时间: 2024-07-30 23:17:01

RHEL7.5 静默安装(silent mode)oracle11gr2数据库软件的相关文章

静默安装Oracle及创建数据库11G R2

oracle.install.responseFileVersion=/oracle/install/rspfmt_dbinstall_response_schema_v11_2_0 oracle.install.option=INSTALL_DB_SWONLY DECLINE_SECURITY_UPDATES=true UNIX_GROUP_NAME=oinstall INVENTORY_LOCATION=/u01/app/oracle/oraInventory SELECTED_LANGUA

Oracle静默安装

测试CentOS 6.5_x64下静默安装Oracle 11g R2数据库 [一.下载地址] http://www.oracle.com/technetwork/database/enterprise-edition/downloads/index.html Oracle 11g 联机文档: http://www.oracle.com/pls/db112/homepage [二.系统要求] 内存:1G(官方最低要求1G) 硬盘:40G(企业版安装所需4.29G和1.7G数据文件) 检查的命令 内

Linux下静默安装oracle11G

1.操作系统及Oracle版本 Linux版本:red_hat release6.2 (Final) Oracle版本:Oracle Database11g Release 2 (11.2.0.1.0) for Linux x86-64 (linux.x64_11gR2_database_1of2.zip.linux.x64_11gR2_database_2of2.zip) 2.硬件检测: 物理内存不少于1G 硬盘可以空间不少于5G swap分区空间不少于2G 支持256色以上显卡 cpu主频不

centos6.8 静默安装 oracle 11.2.0.4

安装环境及系统要求    (下文具体参数值与路径根据自己的环境调整)操作系统:Red Hat Enterprise Linux 6 (x86) 或者CentOS 6 (x64) 数据库:Oracle 11g r2 32-bit for Linux 或者 Oracle 11g r2 64-bit for Linux内存:至少1G的物理内存交换空间:1G的内存推荐设置swap 分区至少为2G硬盘:至少5G硬盘空间配置Linux系统参数进行Oracle的安装 在Root用户下执行以下步骤:前提: 1.

CentOS 6.5下静默安装oracle

本例: 通过SSH远程连接云主机,上传oracle11g安装包,在centos6.5上无图形化界面静默安装oracle11g. 涉及工具及环境: 1.本地环境windows7+ssh远程连接工具xShell 2.远程云主机CentOS6.5 64位系统 3.安装包文件linux.x64_11gR2_database_1of2.zip.linux.x64_11gR2_database_2of2.zip 云主机要求: 1.最小内存1G,推荐2G或2G以上 2.1GB跟2GB物理内存之间的,设定swa

静默安装Oracle

Oracle Database,又名Oracle RDBMS,或简称Oracle.是甲骨文公司的一款关系型数据库管理系统.它是在数据库领域一直处于领先地位的产品.可以说Oracle数据库系统是目前世界上流行的关系数据库管理系统,系统可移植性好.使用方便.功能强,适用于各类大.中.小.微机环境.它是一种高效率.可靠性好的 适应高吞吐量的数据库解决方案. 环境配置 1.安装centos6.5操作系统 物理内存不少于1G 硬盘可以空间不少于5G swap分区空间不少于2G 支持256色以上显卡 cpu

Oracle 11g静默安装

1.检查安装包 安装依赖包 yum -y install gcc make binutils gcc-c++ compat-libstdc++-33 elfutils-libelf-devel elfutils-libelf-devel-static elfutils-libelf-devel ksh libaio libaio-devel numactl-devel sysstat unixODBC unixODBC-devel pcre-devel 2.创建用户组和用户 groupadd o

Rocky4.2下安装金仓v7数据库(KingbaseES)

1.准备操作系统 1.1 系统登录界面 1.2 操作系统版本信息 jdbh:~ # uname -ra Linux jdbh 2.6.27.54-Rocky4.2-x86_64 #1 SMP Fri Dec 24 11:29:12 CST 2010 x86_64 GNU/Linux jdbh:~ # cat /etc/issue Welcome to Rocky OS 4.2.35 x86_64 security (2010-12-27) (\n) 2.安装达梦数据库 2.2 配置用户环境 单独

linux CentOS7最小化安装环境静默安装Oracle11GR2数据库(静默创建实例)

执行安装前的准备工作: 1.安装操作系统:http://blog.51cto.com/mflag/23003592.安装依赖包:http://blog.51cto.com/mflag/23009093.上传并解压安装包;http://blog.51cto.com/mflag/23009124.修改配置文件:http://blog.51cto.com/mflag/2300914 运维.网管必会技能:linux centos7命令行静默安装oracle11GR2视频课程视频教程:http://edu