返回顶部
首页 > 资讯 > 数据库 >redhat6.7静默安装oracle单机实例
  • 605
分享到

redhat6.7静默安装oracle单机实例

摘要

环境变量配置 修改/etc/hosts文件 vim /etc/hosts 修改/etc/sysctl.conf文件 vim /etc/sysctl.conf fs.aio-max-nr = 1048576 fs.file-max = 68

redhat6.7静默安装oracle单机实例[数据库教程]

环境变量配置
修改/etc/hosts文件
vim /etc/hosts
技术分享图片

修改/etc/sysctl.conf文件
vim /etc/sysctl.conf
fs.aio-max-nr = 1048576
fs.file-max = 6815744
kernel.shmall = 2097152
kernel.shmmax = 4294967295
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
修改/etc/security/limits.conf文件
vim /etc/security/limits.conf
oracle soft nofile 65536
oracle hard nofile 65536
oracle soft nproc 16384
oracle hard nproc 16384
编辑/etc/sysconfig/network
vim /etc/sysconfig/network
NETWORKING=yes
HOSTNAME=nppocp1
关闭selinux
vim /etc/selinux/config
将此文件SELINUX修改为disabled
安装前检查依赖包是否安装
rpm -q binutils
compat-libstdc++-33
elfutils-libelf
GCc
gcc-c++
glibc
glibc-common
glibc-devel
glibc-headers
ksh
libaio
libaio-devel
libGomp
libgcc
libstdc++
libstdc++-devel
make
sysstat
unixODBC
unixODBC-devel
nuMactl-devel
elfutils-libelf-devel | grep "not installed"
安装ASM数据库步骤
创建用户,属组并赋予相应权限
groupadd oinstall
groupadd dba
groupadd oper
groupadd asmadmin
groupadd asmoper
groupadd asmdba

useradd -g oinstall -G dba,asmdba,oper,asmadmin oracle
useradd -g oinstall -G asmadmin,asmdba,asmoper,dba grid
usermod -a -G dba,asmdba,oper,asmadmin oracle
passwd grid
passwd oracle

mkdir -p /u01/app/oraInventory
mkdir -p /u01/app/oracle

chown -R oracle:oinstall /u01/app/oraInventory
chmod -R 775 /u01/app/oraInventory
chown -R oracle:oinstall /u01/app/oracle
chmod -R 775 /u01/app/oracle

配置grid和Oracle环境变量
su - grid
vim ~/.bash_profile
umask 022

PATH=$PATH:$HOME/bin
export ORACLE_SID=+ASM
export ORACLE_BASE=/u01/app/grid
export ORACLE_HOME=/u01/app/11.2.0/grid
export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib
export NLS_DATE_FORMAT="YYYY-MM-DD HH24:MI:SS"
export PATH=$ORACLE_HOME/bin:$ORACLE_HOME/OPatch:$PATH

export PATH

su - oracle
umask 022
export ORACLE_SID=ocp1
export ORACLE_BASE=/u01/app/oracle
export ORACLE_HOME=$ORACLE_BASE/product/11.2.0/dbhome_1
export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib
export PATH=$ORACLE_HOME/bin:$ORACLE_HOME/OPatch:$PATH:$HOME/bin

export PATH

使用faking方式创建ASM存储
创建物理卷,逻辑卷,挂载
pvcreate /dev/sdb13 /dev/sdb15 /dev/sdb16
vgcreate vg_asmdisk /dev/sdb14 /dev/sdb15 /dev/sdb16
lvcreate -n lv_asmdisk -L 29.9G vg_asmdisk
mkdir /asmdisk
mount /dev/vg_asmdisk/lv_asmdisk /asmdisk/
mkfs.ext4 /dev/vg_asmdisk/lv_asmdisk
编辑 /etc/fstab文件后开机自动挂载asmdisk盘
/dev/vg_asmdisk/lv_asmdisk /asmdisk ext4 defaults 0 0

dd if=/dev/zero of=/asmdisk/disk1 bs=1024k count=1000
/sbin/losetup /dev/loop1 /asmdisk/disk1
raw /dev/raw/raw1 /dev/loop1
chmod 660 /dev/raw/raw1
chown oracle:dba /dev/raw/raw1
安装上述方式创建8个
若报错
[root@nppocp1 ~]# /sbin/losetup /dev/loop11 /asmdisk/disk11
/asmdisk/disk11: 没有那个文件或目录
因为/dev/下总共有7个,分别是loop0-7,此图是我已经创建好了8-10,创建方法如下
mknod -m 0660 /dev/loop8 b 7 8
mknod -m 0660 /dev/loop9 b 7 9
chown root.disk /dev/loop8
chown root.disk /dev/loop9
创建失败或者想删掉的话可以使用
losetup -d /dev/loop(此处的不是通配符,是具体的数值,如loop8,loop9...)
rm -f /asmdisk/disk(此处的不是通配符,是具体的数值,如loop8,loop9...)
技术分享图片
开始安装grid,安装前一定检查上述的配置是否存在写错或者权限错误的地方,检查完成后重启下OS,让参数生效!!!!
使用grid用户安装grid
./runInstaller -showProgress -silent -ignorePrereq -responseFile /tmp/grid.rsp
grid.rsp脚本在我的文件中获取,修改一些实例id,路径等即可
技术分享图片

完成之后执行
./root.sh
技术分享图片
执行完日志提示查看日志
技术分享图片

技术分享图片

静默安装asm实例
静默创建asm实例
/u01/app/11.2.0/grid/bin/asmca -silent -configureASM -sysAsmPassWord oracle -asmsnmpPassword oracle -diskString ‘/dev/raw/raw*‘ -diskGroupName OCR -diskList /dev/raw/raw1,/dev/raw/raw2 -redundancy NORMAL
静默创建grid用户的监听
netca -silent -responsefile $ORACLE_HOME/assistants/netca/netca.rsp -instype custom -listener LISTERER -lisport 1522
创建data和fra磁盘组
create diskgroup DATA EXTERNAL redundancy disk ‘/dev/raw/raw3‘,‘/dev/raw/raw4‘,‘/dev/raw/raw5‘;

create diskgroup FRA EXTERNAL redundancy disk ‘/dev/raw/raw6‘,‘/dev/raw/raw7‘,‘/dev/raw/raw8‘;
可以使用如下命令进行查看
col name format a10
set line 9999
col path format a15

select group_number,path,name,disk_number,total_mb,free_mb,create_date,mount_status,mount_date from v$asm_disk order by group_number desc,disk_number;

二:安装oracle软件
./runInstaller -silent -noconfig -responseFile /home/oracle/db_install.rsp
技术分享图片

此处grid安装完成==========================

dbca建库注意有grid和无grid之间的参数配置一定要区分配置
无grid dbca建库
dbca -silent -createDatabase -templateName General_Purpose.dbc -gdbname ocp1 -sid ocp1 -sysPassword oracle -systemPassword lhr -responseFile NO_VALUE -datafileDestination /u01/app/oracle/oradata/ -redoLogFileSize 50 -recoveryAreaDestination /u01/app/oracle/flash_recovery_area -storageType FS -characterSet ZHS16GBK -nationalCharacterSet AL16UTF16 -sampleSchema true -memoryPercentage 30 -totalMemory 200 -databaseType OLTP -emConfiguration NONE
有grid dbca建库
dbca -silent -createDatabase -templateName General_Purpose.dbc -responseFile NO_VALUE
-gdbName OCP2 -sid OCP2
-sysPassword oracle -systemPassword oracle
-datafileDestination ‘DATA/‘ -recoveryAreaDestination ‘FRA/‘
-redoLogFileSize 50
-storageType ASM -asmsnmpPassword oracle -diskGroupName ‘DATA‘
-characterset AL32UTF8 -nationalCharacterSet AL16UTF16
-sampleSchema true
-automaticMemorymanagement true -totalMemory 500
-databaseType OLTP
-emconfiguration NONE
至此安装结束
本文脚本都在我的文件中查看

redhat6.7静默安装oracle单机实例

原文:https://www.cnblogs.com/nanblog/p/15201606.html

您可能感兴趣的文档:

--结束END--

本文标题: redhat6.7静默安装oracle单机实例

本文链接: https://lsjlt.com/news/8713.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • redhat6.7静默安装oracle单机实例
    环境变量配置 修改/etc/hosts文件 vim /etc/hosts 修改/etc/sysctl.conf文件 vim /etc/sysctl.conf fs.aio-max-nr = 1048576 fs.file-max = 68...
    99+
    2020-03-16
    redhat6.7静默安装oracle单机实例 数据库入门 数据库基础教程
  • Oracle静默安装(单机)
    linux下静默安装oracle数据库各参数选项作用说明 https://www.imzcy.cn/1631.html 说明: 1. 操作系统版本为 Redhat6.7 , IP...
    99+
    2024-04-02
  • 如何静默安装Oracle单机
    小编给大家分享一下如何静默安装Oracle单机,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!一、前期准备1.硬件检查cat /e...
    99+
    2024-04-02
  • 如何安装单机Oracle数据库静默
    本篇内容介绍了“如何安装单机Oracle数据库静默”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!一、&nb...
    99+
    2024-04-02
  • oracle静默安装
    1.1     解压安装包Oracle11gR2安装为两个安装包,全部解压后,需要将两个安装包的内容合并在一起后进行安装Oracle版本linux64_11...
    99+
    2024-04-02
  • Oracle安装(11g)静默安装
           本博文讲述如何在linux系统下静默安装oracle11g(11.2.4.0)。主要用于图形显示不方便的场景,也适用于脚本化批量部署的需要。系统环境OS...
    99+
    2024-04-02
  • Oracle Linux7.1单机静默安装的方法是什么
    这篇文章主要讲解了“Oracle Linux7.1单机静默安装的方法是什么”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“Oracle Linux7.1单机静...
    99+
    2024-04-02
  • Oracle 11g静默安装
    1、检查安装包 安装依赖包 yum -y install gcc make binutils gcc-c++ compat-libstdc++-33 elfutils-libelf-devel elfutils-libelf-...
    99+
    2019-05-24
    Oracle 11g静默安装
  • oracle 10g 静默安装
    #yum -y install autoconf automake binutils-devel bison cpp dos2unix ftp gcc gcc-c++ lrzsz python-devel ...
    99+
    2024-04-02
  • Linux静默安装Oracle
    环境准备:1、主机名:vim /etc/sysconfig/network 2、本地域名解释vim /etc/hosts #################必要的依赖####################...
    99+
    2024-04-02
  • Oracle之静默安装
    服务器采用的是阿里云,具体看下面[root@aliyun_test var]# cat /etc/system-releaseCentOS release 6.5 (Final)[root@aliyun_t...
    99+
    2024-04-02
  • Linux 静默安装 oracle
    1.准备安装包linux.x64_11gR2_database_1of2.ziplinux.x64_11gR2_database_2of2.ziprlwrap-0.30.tar.gz 2.安装依赖关系先建立...
    99+
    2024-04-02
  • 【静默】在RHEL 6.5上静默安装Oracle 18c
    【静默】在RHEL 6.5上静默安装Oracle 18cOracle 18c。18c其实就是12.2.0.2,19c就是12.2.0.3。db_home.zip 安装包大概4.25G,解压后有8.9G,数据...
    99+
    2024-04-02
  • 静默安装卸载 ORACLE
      静默安装: 使用 dbca.rsp 模板 # 修改第78 行的全局数据库的名字=SID+主机域名 DBNAME="orcl.sczq" # 修改第149行的ORACLE SID SID="orcl" # 修改第415行的数据库编码 CH...
    99+
    2017-03-01
    静默安装卸载 ORACLE 数据库入门 数据库基础教程 数据库 mysql
  • Oracle静默安装模板
    oracle安装环境配置前提下 1 在安装文件/database/response/*有三个配置文件模板 [oracle@oracledb response]$ ll 总用量 100 -rwxrwxr-x. 1 oracle oinstal...
    99+
    2016-06-06
    Oracle静默安装模板 数据库入门 数据库基础教程 数据库 mysql
  • oracle 11gR2静默silent安装
    1、下载oracle 11ghttp://www.oracle.com/technetwork/database/enterprise-edition/downloads/index.html 2、系统环境...
    99+
    2024-04-02
  • 如何静默安装Oracle
    这篇文章主要介绍了如何静默安装Oracle,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。Oracle Database,又名Oracle R...
    99+
    2024-04-02
  • RedHat 7 静默安装Oracle 12c
    之前在网上看了很多Oracle的静默安装教程,感觉有些乱,经过自己查阅Oracle官网英文手册,结合在虚拟机中安装测试,整理出了这篇RedHat 7 静默安装Oracle 12c。redhat 6静默安装O...
    99+
    2024-04-02
  • RedHat 6 静默安装Oracle 11gR2
    之前看了网上很多篇Linux静默安装Oracle的文章,但安装测试时老觉得有问题,后来直接找来Oracle官方英文文档并仔细阅读研究rsp文件的内容说明,经过自己在虚拟机中的安装测试,使用RedHat 6....
    99+
    2024-04-02
  • oracle 11G如何静默安装
    这篇文章将为大家详细讲解有关oracle 11G如何静默安装,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。首先上传:上传两个database软件包到/dir 目录下Unz...
    99+
    2024-04-02
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作