oracle配置文件在哪 oracle安装步骤详细

简介:通过openfiler软件模拟共享存储,然后在本地安装Oracle12C RAC,方便自己学习!在生产环境中还原实际安装过程。规划描述:实验使用虚拟机+op enfiler+Oracle Linux 6.8+Oracle 12c R2+ASM。除了最终验证只需要在一台服务器上进行,其他所有操作都需要在两台服务器上进行!...

简介:

通过openfiler软件模拟共享存储,然后在本地安装Oracle12C RAC,方便自己学习!在生产环境中还原实际安装过程。

规划描述:

实验使用虚拟机+op enfiler+Oracle Linux 6.8+Oracle 12c R2+ASM。

除了最终验证只需要在一台服务器上进行,其他所有操作都需要在两台服务器上进行!ASM只需要在一台服务器上创建,另一台服务器只需要执行扫描操作!

包装:

openfileresa-2 . 99 . 1-x86 _ ***-disc 1 . iso

Oracle Linux-R6-U8-Server-x86 _ ***-DVD . iso

linuxx***_12201_grid_home.zip

linuxx***_12201_database.zip

环境说明:

openfiler:172.30.30.94

Rac1:172.30.30.95(需要配置2块网卡)

2: 172.30.30.96 RAC(需要配置2块网卡)

单个数据库服务器是2块网卡,内存最好大于8G(小于8G也可以,不过可能会影响性能),swap 16G,其余可以根据需求决定!

Openfiler会准备三个30G的磁盘,一个100G的磁盘,一个80G的磁盘(看你的实际情况)。

服务器准备

跳过openfiler的安装(默认已经安装,磁盘映射已经完成),跳过Oracle Linux的安装!安装Oracle Linux时,可以选择最小化或其他。区别只是包装的数量。以后可以通过百胜按需安装!

服务器YUM配置的简单说明:

在VM中配置iso,其状态为connected,然后在linux上挂载并配置yum源,如下所示:

mount /dev/cdrom /mnt/

[root @ Rac1 yum . repos . d]# cat DVD . repo

[dvd]

name = CentOS-$ release ver –基础

baseurl=file:///mnt

启用=1

gpgcheck=0

gpg KEY = file:///etc/PKI/RPM-gpg/RPM-GPG-KEY-CentOS-6

如果是另一个版本的linux(CentOS,RedHat),yum.repos.d目录下可能还有其他的repo文件,可以选择重命名这些文件(mv)

基本服务器配置

1.编辑selinux

vi /etc/selinux/config

SELINUX =禁用

2.配置防火墙

防火墙

chkconfig iptables关闭

3.配置后缀

chkconfig后缀关闭

4.配置NTP

要使用Oracle自己的时间同步,需要重命名ntp的配置文件,也就是禁用NTP服务。

mv/etc/NTP . conf/etc/NTP . conf . bak

chkconfig ntpd关闭

为了方便起见,在配置完成后重启服务器!!!

处理磁盘

扫描从openfiler映射的磁盘,并通过iscsi服务将其装载到本地。

1.要安装的额外外包:

yum安装iscsi-initiator-utils

2.发现磁盘:

iscsiadm -m发现-t发送目标-p 172.30.30.94:3260

3.装载磁盘:

iscsi ADM-m node-T iqn . 2006-01 . com . op enfiler:tsn . ocr 01-p 172 . 30 . 30 . 94:3260-l

iscsi ADM-m node-T iqn . 2006-01 . com . op enfiler:tsn . ocr 02-p 172 . 30 . 30 . 94:3260-l

iscsi ADM-m node-T iqn . 2006-01 . com . op enfiler:tsn . ocr 03-p 172 . 30 . 30 . 94:3260-l

iscsi ADM-m node-T iqn . 2006-01 . com . op enfiler:tsn . data 01-p 172 . 30 . 30 . 94:3260-l

iscsi ADM-m node-T iqn . 2006-01 . com . op enfiler:tsn . fra 01-p 172 . 30 . 30 . 94:3260-l

查询当前会话的iscsi连接:

iscsiadm -m节点会话

4.使用多路径软件来聚合磁盘路径。

通常,在生产环境中,由存储映射的磁盘会有多条路径(通常,光纤线路会是冗余的)。

多路径软件安装:

yum安装设备映射器多路径

启动多路径守护程序:

mpathconf & # 8211启用–带_多路径y

chkconfig多路径打开

修改配置文件:

vi /etc/multipath.conf

找到最后一个黑名单并添加本地设备(不包括用于安装操作系统的磁盘)

黑名单{

devnode & # 8220^sda”

}

看链接是否整合。

多路径-ll

检查操作系统上是否存在这些设备:

ls-l/开发/映射器

如果所有配置都正确,但没有文件出现,请直接重启操作系统!

5.磁盘分区

用fdisk对新磁盘进行分区。

软件包配置

如果自己安装系统rpm包,需要检查是否有以下rpm包:

rpm-q binutils elf utils-libelf elf utils-libelf-devel compat-libstdc++-33 gcc gcc-c++ glibc glibc-devel glibc-common lib gcc libstdc++ libstdc++-devel l ibaio libaio-devel ***ke sysstat unixODBC unixODBC-devel compat-db控制中心glibc-headers libcap libcap-devel compat-libcap 1

如果不用百胜安装,可以!!!

CVU包安装:(网格包需要解压安装)

rpm包含在grid的安装介质中
。/cv/rpm/cvuqdisk-1.0.10-1.rpm。

rpm -ivh cvuqdisk-1.0.10-1.rpm

配置网络

配置/etc/hosts

#公共网络–(eth0)

rac1.zhouheiya.cn Rac1

rac2.zhouheiya.cn rac2

#专用互连–(eth1)

rac1-priv.zhouheiya.cn Rac1-priv

rac2-priv.zhouheiya.cn rac2-priv

#公共虚拟IP (VIP)地址

172 . 30 . 30 . 105 rac1-vip.zhouheiya.cn Rac1-VIP

rac2-vip.zhouheiya.cn rac2-VIP

#单一客户端访问名称(扫描)

200 rac-zhy-scan

配置用户、组和目录

groupadd & # 8211gid 503 oinstall

groupadd & # 8211gid 504数据库管理员

groupadd & # 8211gid 505 a***admin

groupadd & # 8211gid 506 a***dba

groupadd & # 8211gid 507 a***oper

groupadd & # 8211gid 508操作

useradd -u 501 -g oinstall -G dba,a***admin,a***dba,a***oper网格

useradd -u 502 -g oinstall -G dba,oper,a***dba oracle

mkdir -p /u01/app/grid

mkdir -p /u01/app/12.2.0/grid

mkdir -p /u01/app/oracle

chown -R网格:oinstall /u01

chown Oracle:oinstall/u01/app/Oracle

chmod -R 775 /u01

配置内核参数

vi /etc/sysctl.conf

kernel.shmmni =4096

kernel.sem = 250 32000 100 128

文件最大值= 6815744

net . IP v4 . IP _本地_端口_范围= 9000 65000

net.core.rmem_default = 1048576

net.core.rmem_***x = 4194304

net.core.wmem_default = 262144

net.core.wmem_***x = 1048576

fs.aio-***x-nr= 1048576

执行sysctl -p使参数生效。

设置参数立即生效

通常,这两个参数存在于文件中,所以可以使用缺省值。如果它们大于默认值,您可以自己修改它们。

内核. shm***x内核. sh***ll

增加以下内容

oracle软件nproc 2047

oracle硬nproc 16384

oracle软nofile 1024

oracle硬文件65536

oracle软堆栈10240

oracle硬内存块3145728

oracle软内存锁3145728

网格软nproc 2047

网格硬nproc 16384

网格软nofile 1024

网格硬nofile 65536

网格硬堆栈32768

网格软堆栈10240

3.vi /etc/pam.d/login增加以下内容

会话需要pam_limits.so

4.vi /etc/profile

#新添加

如果[$ USER = “甲骨文”]| |[$ USER = “网格”] ;然后

if[$ SHELL = “/bin/ksh ”];然后

ulimit -p 16384

ulimit -n 65536

其他

ulimit -u 16384 -n 65536

船方不负担装货费用

u***sk 022

船方不负担装货费用

5.vi /etc/sysconfig/network

NOZEROCONF =是

环境变量配置

网格用户:

不及物动词bash_profile

#新添加

导出ORACLE_BASE=/u01/app/grid

导出ORACLE _ HOME =/u01/app/12 . 2 . 0/grid

导出路径=$ORACLE_HOME/bin:$PATH

导出LD _ LIBRARY _ PATH = $ ORACLE _ HOME/lib:$ LD _ LIBRARY _ PATH

导出ORACLE_SID=+ASM1

u***sk 022

stty擦除^h

Oracle用户:

#新添加

导出ORACLE_BASE=/u01/app/oracle

导出ORACLE _ HOME =/u01/app/ORACLE/product/12 . 2 . 0/db _ 1

导出ORACLE_SID=racdb1

导出路径=$ORACLE_HOME/bin:$PATH

导出LD _ LIBRARY _ PATH = $ ORACLE _ HOME/lib:$ LD _ LIBRARY _ PATH

u***sk 022

stty擦除^h

配置安全外壳和用户限制

配置ssh无密码连接:您可以手动创建它或在OUI界面中配置用户等效性!!

手动配置:

使用命令行配置:(oracle图形界面使用的rsa表单)

生成密钥

ssh-copy-id -i id_rsa.pub rac2

ssh rac2日期

它需要在网格和oracle用户下进行配置!!

ASM配置

说明

12c与上一版本相比,OCR的磁盘占用需求大幅增加。OCR+VOLTING+MGMT存储通常放在一个磁盘组中,选择正常冗余模式。

OCR:正常

ocr01 30G克

ocr02 30G克

ocr03 30G克

数据:外部100G

法国:外部80克

使用的Rpm包(不同的操作系统版本,相应的安装是不同的)


内核-2 . 6 . 32-754 . 30 . 2 . el6 . x86 _ *** . rpm —先装!!

Oracle ASM-support-2 . 1 . 8-1 . el6 . x86 _ *** . rpm

Oracle a***lib-2 . 0 . 4-1 . el6 . x86 _ *** . rpm

kmod-Oracle ASM-2 . 0 . 8-16.1 . el6 _ 10 . x86 _ *** . rpm

安装有一个顺序。如果顺序不同,就会缺少依赖包。详情请参考错误信息再调整顺序!

2.ASM磁盘配置(由两台服务器执行):

[root @ Rac1 ~]#/etc/init . d/Oracle ASM configure

配置Oracle ASM库驱动程序。

这将配置Oracle ASM库的引导属性

司机。以下问题将确定驾驶员是否

启动时加载以及它将拥有什么权限。当前值

将显示在括号(‘[]’).击中& lt输入& gt无需键入

答案将保持当前值。Ctrl-C将中止。

拥有驱动程序接口[]的默认用户:网格

拥有驱动程序接口[]的默认组:a***admin

启动时启动Oracle ASM库驱动程序(y/n) [n]: y

启动时扫描Oracle ASM磁盘(y/n) [y]: y

写入Oracle ASM库驱动程序配置:完成

正在初始化Oracle ASMLib驱动程序:[好]

扫描系统中的Oracle ASMLib磁盘:[正常]

[root @ Rac1 ~]#/usr/***in/Oracle ASM init

创建/dev/oraclea***挂载点:/dev/oraclea***

加载模块“oraclea*** & # 8221:oraclea***

挂载ASMlib驱动程序文件系统:/dev/oraclea***

3.ASM磁盘创建(在1台服务器上执行):

/usr/***in/Oracle ASM create disk ocr 01/dev/***pper/mpathap 1

/usr/***in/Oracle ASM create disk ocr 02/dev/***pper/mpathbp 1

/usr/***in/Oracle ASM create disk ocr 03/dev/***pper/mpathcp 1

/usr/***in/Oracle ASM create disk ZHY _ DATA/dev/***pper/mpathdp 1

/usr/***in/Oracle ASM create disk ZHY _ FRA/dev/***pper/mpathep1

4.检查ASM磁盘

/usr/***in/Oracle ASM scandisks —扫描磁盘

/usr/***in/Oracle ASM list disks —列出磁盘

至此,配置完成,以上步骤需要在两台服务器上都进行操作,使两台配置完全一致!!

集群验证检查

在正式的图形化安装之前,您可以通过生成的日志来检查是否满足了所有需求。

网络检查:

runcluvfy . sh stage-pre CRS inst-n Rac1,rac2 -verbose -r 12.2

验证群集已准备好安装CRS:

。/runcluvfy . sh stage-pre crsinst-n Rac1、rac2 -r 12.2

。/runcluvfy . sh stage-pre CRS inst-n Rac1,rac2-fixup-verbose >& gt测试日志

如果关于swap或者/etc/resolv.conf的测试结果已经失败,可以忽略!!!!

关于X***nager的用法

通常,会缺少以下相关包:

yum安装xterm xorg-x11*

X11转发请求被拒绝!

rpm -qa|grep gdm

如果没有,执行yum install -y gdm安装!

(可能环境不一样,缺的rpm包也不一样,仅供参考)

本文来自白云揉碎投稿,不代表舒华文档立场,如若转载,请注明出处:https://www.chinashuhua.cn/24/597502.html

打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
() 0
上一篇 06-19
下一篇 06-19

相关推荐

  • 如何导出苹果手机的照片到电脑,方法很简单3个步骤就搞定

    定位器不是存储重要照片的理想位置,这些照片很容易被删除或意外丢失。照片太多也会占用定位器内存,导致存储不足空。如果需要将iPhone中的照片备份到电脑上,可以参考以下信息:Windows用户可以在Aisi助手的帮助下传输照片:1.打开Aisi Assistant的PC端,将iOS设备连接到电脑。

    2023-07-29 11:22:01
    299 0
  • app版本更新的具体流程 手机app升级最新版本的步骤

    众所周知,定位器是由硬件和软件组成的。随着技术的不断进步,硬件规格不断提高,软件也在进行大升级。其中系统部分最吸引大家的眼球。无论是iOS还是Android,系统都在不断“进化”,所以系统推送更新通知其实是一件再正常不过的事情。MIUI 12(来源网络)不过,定位器系统升级

    2023-07-29 07:01:01
    886 0
  • 网站建设的概念是什么,建站流程及步骤

    大家好,欢迎收看边肖的文章。您的支持是边肖最大的动力。如果你喜欢边肖的文章,请给边肖一个赞!每个企业都需要有自己的网站。很多老板觉得建一个网站很难。其实建一个网站并没有那么难。今天,我将一步步教你如何建立自己的网站。第一步:确定网站类型首先,确定网站类型。

    2023-07-29 06:58:01
    938 0
  • 企业建网站的详细步骤(企业为什么要建网站)

    很多企业和个人都想建立一个自己的网站,因为网站是互联网最基础的工具,不仅可以曝光自己的产品,还可以在网站上形成交易,让客户直接购买。而且网站的好处还不止这些,因为这篇文章的主题是教你建网站。网站的好处我就不多说了,还是占字数。我把我的想法逐字逐句打了出来,

    2023-07-29 06:17:02
    966 0

评论列表

联系我们

在线咨询: QQ交谈

邮件:admin@qq.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信