【美高梅开户网址】条件搭建,OS蒙受布署

大器晚成、全部规划 1
二、安装财富 3
1、操作系统 3
2、Oracle 
11G软件包 3
3、其余所需软件包 3
三、安装前计划 4
1、增添网卡 4
2、改正机器名 4
3、修正内核参数 4
4、修改 /ETC/HOSTS 内容 5
5、安装系统缺乏的RPM包 5
6、禁止使用防火墙和SELINUX 6
7、加多组和顾客 6
8、创立目录结构 7
9、为设置顾客安装财富约束 7
10、配置碰到变量 9
11、删除NTP服务 10
12、配置DNS 10
13、删除设想网卡 11
14、配置分享磁盘 11
15、建立SSH等效性 13
16、希图专门的学业总括 14
四、安装CLUSTE福特ExplorerWARE集群软件(G牧马人ID) 16
1、使用GMuranoID顾客登入 16
2、安装每一步须求小心的难题 16
3、验证ORACLE G路虎极光ID INFRASTRUCTURE安装是不是中标 17
五、创建 ASM 磁盘组 21
1、在节点大器晚成上GLANDID客商登陆,运营ASM CONFIGURATION ASSISTANT 21
2、成立实现使用命令查看磁盘情形: 22
六、安装ORACLE数据库软件 23
1、在节点风华正茂上ORACLE客商登入 23
2、开头安装数据库软件 23
七、使用DBCA配置数据库 25
1、在节点生机勃勃上ORACLE顾客登入 25
2、运行DBCA(DATABASE  CONFIGURATION  ASSISTANT) 25
八、RAC启动与停止等基本操作、LINUX常用命令 26
1、RAC启停 26
2、LINUX常用命令 26
3、终端(BASH  SHELL)快捷键 27

 

《创设最高可用Oracle数据库系统:Oracle
11g奥迪Q52
RAC管理、维护与天性优化》从硬件和软件多个维度系统且全面地执教了Oracle
11g 昂科拉2
RAC的架构、职业原理、管理及尊崇的系统理论和措施,以致质量优化的技能和精品履行,能为塑造最高可用的Oracle数据库系统提供有价值的点拨。它推行性非常强,案例都是依照实际生育条件的,为各类大面积疑难难点提供了经验性的缓慢解决方案,同不时候演讲了里面规律,授人以鱼,也授人以渔。

        前年6月份收到叁个顶住南阳洪泽项目老总求助,说投标时候误把oracle rac服务写在标书里面,今后硬件器材互连网已经搭建实现,然后顾客需求安装win二〇〇八下边搭建oracle rac,担任的项目老板懵掉了,未有人会管理,于是通过层层关系联系上自身,作者任何时候也是胡里胡涂,问现场项目老总具体须要,他说不出生机勃勃二,说遵照本身的主见来做。笔者也无可奈何,作者也是透过与业务支出公司精通一些剧情,利用周日二日造成搭建,以下把实际布署步骤分享出去。

美高梅开户网址 1

Oracle 12cPanamera1 RAC 在VMware Workstation上安装(上)—OS境况安插

 

美高梅开户网址 2 

美高梅开户网址 3 

美高梅开户网址 4

全书共计15章:第1章介绍了RAC的种类布局、特点、存在的标题甚至富含的种种软件;第2章超细致地讲学了怎么样搭建叁个近乎于生产遭逢的RAC;第3章和第4章分别授课了集群软件Clusterware和存款和储蓄软件ASM的坚决守护、特点乃至工作原理;第5章和第6章深远解说了RAC的劳作规律和高可用性连接;第7章介绍了二种常见的高可用数据库类型;第8章详细地讲授了RAC节点的保管与升迁;第9章和第10章分别授课了ASM和RAC涉及的种种管理工科具和拘系难点;第11章深刻钻探了RAC的万丈可用性;第12~14章讲授了RAC的备份、苏醒和安全性;第15章从八个维度探究了RAC的康乐和质量优化。

第1章 引言

Oracle Linux Server release 6.3设置 Oracle 11g奥迪Q52 RAC总括 PDF下载地址

1.1  全体规划部分

美高梅开户网址 5

1.1 什么是 RAC

RAC 正是 real application clusters 的缩写,跟 rack 的读音同

Oracle Real Application Clusters (RAC)可以支持 24 x 7 有效的数据库应用系

统,您能够在由低本钱的服务器构成的高可用性系统上猖狂布置您的使用,而无需修正您的应用程序,使用
RAC 不需求再为开销而就义品质和可相信性

免费下载地址在

1.1.1  所需软件**介绍**

Oracle
RAC不辅助异构平台。在同二个集群中,能够支撑具备速度和范围分裂的机器,但装有节点必需运维在一直以来的操作系统。Oracle RAC不帮助全体不相同的集成电路架构的机械。

序号

类型

内容

1

数据库

p17694377_121020_Linux-x86-64_1of8.zip

p17694377_121020_Linux-x86-64_2of8.zip

2

集群软件

p17694377_121020_Linux-x86-64_3of8.zip

p17694377_121020_Linux-x86-64_4of8.zip

3

操作系统

RHEL 6.5 2.6.32-431.el6.x86_64

硬件兼容性:workstation 9.0

4

虚拟机软件

VMware Workstation 12 Pro  12.5.2 build-4638234

5

Xmanager Enterprise 4

Xmanager Enterprise 4,用于打开图形界面

6

rlwrap-0.36

rlwrap-0.36,用于记录sqlplus、rman等命令的历史记录

7

SecureCRTPortable.exe

Version 7.0.0 (build 326),带有SecureCRT和SecureFX,用于SSH连接

注:这个软件水稻苗已上传到腾讯微云(**

营造最高可用Oracle数据库系统 Oracle 11g福睿斯2 RAC管理、维护与性格优化
清晰完整版PDF 下载

1.2 RAC 关键天性

客商名与密码都是www.linuxidc.com

1.1.2  IP**地址规划**

从Oracle
11g开首,共7个IP地址,2块网卡,在那之中public、vip和scan都在同三个网段,private在另贰个网段,主机名不要包涵下横线,如:RAC_01是分裂意的;通过推行ifconfig -a检查2个节点的网络设施名字是还是不是大器晚成律。此外,在装置以前,公网、私网共4个IP能够ping通,别的3个不能够ping通才是例行的。

节点/主机名

Interface Name

地址类型

IP Address

注册位置

raclhr-12cR1-N1

raclhr-12cR1-N1

Public

192.168.59.160

/etc/hosts

raclhr-12cR1-N1

raclhr-12cR1-N1-vip

Virtual

192.168.59.162

/etc/hosts

raclhr-12cR1-N1

raclhr-12cR1-N1-priv

Private

192.168.2.100

/etc/hosts

raclhr-12cR1-N2

raclhr-12cR1-N2

Public

192.168.59.161

/etc/hosts

raclhr-12cR1-N2

raclhr-12cR1-N2-vip

Virtual

192.168.59.163

/etc/hosts

raclhr-12cR1-N2

raclhr-12cR1-N2-priv

Private

192.168.2.101

/etc/hosts

 

raclhr-12cR1-scan

SCAN

192.168.59.164

/etc/hosts

 

百度网盘无需付费下载地址:http://pan.baidu.com/s/1mgC0rKO

1.2.1 高可用性

Oracle Real Application Clusters 提供贰个高品质低本钱的施用平台,支持所

有档案的次序的利用系统,无论是专门的学问处理型应用照旧解析型应用。全体应用共享相似的服务器和存款和储蓄能源。现身任何的服务器或磁盘故障,系统会自行重新接管发生故障的成效。那一个对前者顾客的一心透明的。同样,假若你必要追加服务器或退换其余零件的配置也不会潜濡默化到应用系统

实际下载目录在 /二零一一年龄资历料/四月/31日/Oracle Linux Server release 6.3安装
Oracle 11gPAJERO2 RAC计算/

1.1.3  操作系统本地球磁性盘分区规划

除了/boot分区外,别的分区均采取逻辑卷的艺术,那样便于文件系统的强盛。

序号

分区名称

大小

逻辑卷

用途说明

1

/boot

200MB

/dev/sda1

引导分区

2

/

10G

/dev/mapper/vg_rootlhr-Vol00

根分区

3

swap

2G

/dev/mapper/vg_rootlhr-Vol02

交换分区

4

/tmp

3G

/dev/mapper/vg_rootlhr-Vol01

临时空间

5

/home

3G

/dev/mapper/vg_rootlhr-Vol03

所有用户的home目录

6

/u01

20G

/dev/mapper/vg_orasoft-lv_orasoft_u01

oracle和grid的安装目录

 

[root@raclhr-12cR1-N1 ~]# fdisk -l | grep dev

Disk /dev/sda: 21.5 GB, 21474836480 bytes

/dev/sda1   *           1          26      204800   83  Linux

/dev/sda2              26        1332    10485760   8e  Linux LVM

/dev/sda3            1332        2611    10279936   8e  Linux LVM

Disk /dev/sdb: 107.4 GB, 107374182400 bytes

/dev/sdb1               1        1306    10485760   8e  Linux LVM

/dev/sdb2            1306        2611    10485760   8e  Linux LVM

/dev/sdb3            2611        3917    10485760   8e  Linux LVM

/dev/sdb4            3917       13055    73399296    5  Extended

/dev/sdb5            3917        5222    10485760   8e  Linux LVM

/dev/sdb6            5223        6528    10485760   8e  Linux LVM

/dev/sdb7            6528        7834    10485760   8e  Linux LVM

/dev/sdb8            7834        9139    10485760   8e  Linux LVM

/dev/sdb9            9139       10445    10485760   8e  Linux LVM

/dev/sdb10          10445       11750    10485760   8e  Linux LVM

/dev/sdb11          11750       13055    10477568   8e  Linux LVM

 

 

——————————————分割线——————————————

1.2.2 高性能

Oracle Real Application Clusters 保持着 TPC-C 的笔录,到达每分钟 118
万个业务的拍卖技术,在 3,000 GB 的 TPC-H 数据酒馆 Benchmark
测量检验中,Oracle RAC
相近保持性能与价格之间的比例的抢先地位,有限帮助大家的客户可以实现更加好越来越快的 ROI

美高梅开户网址 6

1.1.4  分享存款和储蓄与**ASM**磁盘组规划

序号

磁盘名称

ASM磁盘名称

磁盘组名称

大小

用途

1

sdc1

asm-diskc

OCR

6G

OCR+VOTINGDISK

2

sdd1

asm_diskd

DATA

10G

data

3

sde1

asm_diske

FRA

10G

快速恢复区

 

潜心,12c
Evoque1的OCKoleos磁盘组起码须求5501MB磁盘空间。

FTP地址:ftp://ftp1.linuxidc.com

1.3 Oracle 11gR2 RAC 简介

Oracle 11g中华V2 引进了无数新性情,Oracle 11g 揽胜2 将自行积攒处理 (ASM) 和

Oracle Clusterware 集成在 Oracle Grid Infrastructure 中。Oracle ASM 和
Oracle

1 / 57

Database 11g纳瓦拉2 提供了较原先版本更为抓实的积存施工方案,该实施方案能够在
ASM 上囤积 Oracle Clusterware 文件,即 Oracle 集群注册表 (OC奇骏)
和仲裁文件(VF,又叫做表决磁盘)。这一表征使 ASM
能够提供一个联结的存款和储蓄施工方案,不必要使用第三方卷管理器或集群众文化艺术件系统就可以存款和储蓄集群件和数据库的有所数据

Oracle 11g大切诺基2 中引进了 SCAN(single client access
name),即简单客商端连接名,二个造福客商端连接的接口;在 Oracle 11gEscort2
从前,client 链接数据库的时候要用 vip,要是 cluster 有 4
个节点,那么顾客端的 tnsnames.ora 中就对应该七个主机 vip
的二个连连串,即使 cluster
扩展了三个节点,那么对于每一种连接数据库的顾客端都亟待改正那么些tnsnames.ora。SCAN
简化了用户端连接,顾客端连接的时候只要求通晓这一个称呼,并接连就可以, 各个SCAN VIP 对应二个 scan listener,cluster 内部的 service 在每种 scan
listener 上都有注册,scan listener 选取顾客端的央求,并转账到差异的
Local listener 中去,由 local 的 listener 提供劳动给顾客端

其余,安装 G奇骏ID
的长河也简化了不菲,内核参数的设置可确定保障卫安全装的最低设置,直接使用 ASM
存款和储蓄

2 / 57

1.2  操作系统配置部分

用户名:ftp1.linuxidc.com

第2章 总体规划

1.2.1  设置主机或虚构机

设置步骤略。安装生机勃勃台设想机,然后复制改名,如下:

美高梅开户网址 7 

也得以下载大麦苗已经设置好的设想机情形。

密码:www.linuxidc.com

2.1 服务器规划

  1. 建议使用两台硬件配备如出一辙的服务器来作为 RAC 意况的两个大意节点

  2. 服务器最少供给安顿两块物理网卡

  3. 服务器规划表:

节点

主机名

本地磁盘大小

操作系统

内存大小

虚拟内存大小

节点 1

RAC1

1.8T

Windows_Server_2008_R2_X64

16G

32~64G

节点 2

RAC2

1.8T

Windows_Server_2008_R2_X64

16G

32~64G

1.2.2  纠正主机名

改过2个节点的主机名字为raclhr-12cHighlander1-N1和raclhr-12cHighlander1-N2:

vi /etc/sysconfig/network

HOSTNAME=raclhr-12cR1-N1

hostname raclhr-12cR1-N1

 

 

在 2014年LinuxIDC.com\3月\营造最高可用Oracle数据库系统 Oracle 11g大切诺基2
RAC管理、维护与质量优化

2.2 互联网陈设

  1. 互联网规划表:

节点名称

公共 IP 地址

虚拟 IP 地址

心跳 IP 地址

SCAN 名称

SCAN IP 地址

RAC1

10.83.192.75

10.83.192.77

2.2.2.1

scan-cluster

10.83.192.72

RAC2

10.83.192.76

10.83.192.79

2.2.2.2

  1. 中间虚构 IP 地址和 SCAN IP
    地址必得为可以知道使用但未被其余装置配占用的地点,并且需求与公私 IP
    地址在同三个网段

  2. 公物 IP 地址和心跳 IP
    地址须求安装在情理网卡上,并且供给将两台服务器上布署心跳地址的网卡通过风姿罗曼蒂克根网线直接连接起来

1.2.3  网络布局

下载形式见
http://www.linuxidc.com/Linux/2013-10/91140.htm

2.3 存款和储蓄规划

  1. 本次安装意况暗许存款和储蓄已经配备到位,况且操作系统已经能够辨识出来

  2. 仓库储存共分红了 二零零零G 的半空中,分成了 5 个磁盘,各种磁盘大小为 400G

  3. 仓库储存规划表

Logical Driver

LUN

SIZE

对应服务器磁盘

作用

ocr

1

400G

磁盘 1

表决磁盘,磁盘组名为 OCR

data1

2

400G

磁盘 2

数据库共享存储区

data2

3

400G

磁盘 3

磁盘组名为 DATA

data3

4

400G

磁盘 4

fra

5

400G

磁盘 5

闪回配置区,磁盘组名为 FRA

1.2.3.1  增多虚构网卡

美高梅开户网址 8 

丰盛2块网卡,VMnet8为国有网卡,VMnet2位个体网卡,如下所示:

美高梅开户网址 9 

——————————————分割线——————————————

2.4 数据库规划

1.2.3.2  配置IP地址

chkconfig NetworkManager off

chkconfig network on

service NetworkManager stop

service network start

 

在2个节点上个别实施如下的操作,在节点2上安顿IP的时候注意将IP地址改革掉。

率先步,配置公网和私网的IP地址:

配备公网:vi
/etc/sysconfig/network-scripts/ifcfg-eth0

DEVICE=eth0

IPADDR=192.168.59.160

NETMASK=255.255.255.0

NETWORK=192.168.59.0

BROADCAST=192.168.59.255

GATEWAY=192.168.59.2

ONBOOT=yes

USERCTL=no

BOOTPROTO=static

TYPE=Ethernet

IPV6INIT=no

 

安插私网:vi
/etc/sysconfig/network-scripts/ifcfg-eth1

DEVICE=eth1

IPADDR=192.168.2.100

NETMASK=255.255.255.0

NETWORK=192.168.2.0

BROADCAST=192.168.2.255

GATEWAY=192.168.2.1

ONBOOT=yes

USERCTL=no

BOOTPROTO=static

TYPE=Ethernet

IPV6INIT=no

 

第二步,将/etc/udev/rules.d/70-persistent-net.rules中的内容清空,

其三步,重启主机。

[root@raclhr-12cR1-N1 ~]# ip a

1: lo: <LOOPBACK,UP,LOWER_UP> mtu 16436 qdisc noqueue state UNKNOWN

    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00

    inet 127.0.0.1/8 scope host lo

    inet6 ::1/128 scope host

       valid_lft forever preferred_lft forever

2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UNKNOWN qlen 1000

    link/ether 00:0c:29:d9:43:a7 brd ff:ff:ff:ff:ff:ff

    inet 192.168.59.160/24 brd 192.168.59.255 scope global eth0

    inet6 fe80::20c:29ff:fed9:43a7/64 scope link

       valid_lft forever preferred_lft forever

3: eth1: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UNKNOWN qlen 1000

    link/ether 00:0c:29:d9:43:b1 brd ff:ff:ff:ff:ff:ff

    inet 192.168.2.100/24 brd 192.168.2.255 scope global eth1

    inet6 fe80::20c:29ff:fed9:43b1/64 scope link

       valid_lft forever preferred_lft forever

4: virbr0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UNKNOWN

    link/ether 52:54:00:68:da:bb brd ff:ff:ff:ff:ff:ff

    inet 192.168.122.1/24 brd 192.168.122.255 scope global virbr0

5: virbr0-nic: <BROADCAST,MULTICAST> mtu 1500 qdisc noop state DOWN qlen 500

    link/ether 52:54:00:68:da:bb brd ff:ff:ff:ff:ff:ff

 

 

目录
 
推荐序
前言
第1章 认识Oracle RAC
1.1 RAC产生的背景
1.2 RAC连串布局
1.2.1全部布局
1.2.2概略档案的次序结构
1.2.3逻辑档案的次序结构
1.3 RAC的特点
1.3.1双机并行
1.3.2高可用性
1.3.3易伸缩性
1.3.4低成本
1.3.5高吞吐量
1.4 RAC存在的主题素材
1.4.1稳定性
1.4.2高性能
1.5 RAC软件
1.5.1存款和储蓄处理软件
1.5.2集群管理软件
1.5.3数据库处理软件
1.6本章小结
第2章 搭建形似生产境遇的RAC
2.1搭建碰到
2.1.1 RAC的大意结构
2.1.硬件境况
2.1.3软件条件
2.2搭建存款和储蓄服务器
2.2.1安装Openfiler操作系统
2.2.2Openfiler主界面
2.2.3配置iSCSI磁盘
2.3搭建数据库服务器
2.3.1为服务器配置4个网卡
2.3.2安装Linux操作系统
2.3.3挂载iSCSI磁盘
2.3.4安顿udev固定iSCSI磁盘设备名称
2.3.5安排服务器的图形化景况
2.4 RAC运转条件设置前检查
2.4.1服务器检查
2.4.2囤积检查
2.4.3互连网检查
2.5安插数据库服务器
2.5.1设置软件包
2.5.2改良系统参数
2.5.3配置域名深入分析服务
2.5.4配置hosts文件
2.5.5创造组、客商和目录
2.5.6装置情状变量
2.5.7安插SSH客户等效性
2.5.8布署时间合营服务
2.5.9安装cvuqdisk包
2.5.10 CVU验证安装情况
2.6创建ASM磁盘
2.6.1安装ASMLib驱动
2.6.2创建ASMLib磁盘
2.7部署RAC
2.7.1安装Grid Infrastructure
2.7.2安装Database DBMS
2.7.3创建ASM磁盘组
2.7.4创建RAC数据库
2.8测试RAC
2.8.1总是格局测量试验
2.8.2卓殊意况测验
2.9虚构机搭建RAC
2.9.1虚拟机Xen简介
2.9.2初始主机Xen内核
2.9.3 Xen虚拟机成立网络意况
2.9.4创办Xen存储服务器
2.9.5开立Xen数据库服务器
2.10本章小结
第3章 Clusterware集群软件
3.1 Grid Infrastructure架构
3.1.1 GI的特点
3.1.2 GI的应用
3.1.3 Clusterware的特点
3.1.4 Clusterware巩固的天性
3.2 Clusterware磁盘文件
3.2.1决策磁盘
3.2.2集群注册表
3.2.3本地注册表
3.3 Clusterware运行流程
3.3.1起步流程
3.3.2后台进程
3.4 Clusterware隔开机制
3.4.1 Clusterware心跳
3.4.2 Clusterware隔绝天性IPMI
3.4.3 RAC隔开种类
3.5网格即插即用
3.5.1 GPnP结构
3.5.2 GPnP profile文件
3.5.3 mDNS服务
3.6日志系列
3.6.1 ADR的特点
【美高梅开户网址】条件搭建,OS蒙受布署。3.6.2 AD奥迪Q5目录结构
3.6.3命令行工具ADRCI
3.6.4 Clusterware日志文件
3.6.5 ASM实例和监听日志文件
3.6.6 Database日志文件
3.7本章小结
第4章 ASM存款和储蓄软件
4.1 ASM简介
4.1.1 ASM的特点
4.1.2 ASM实例的功效
4.2 ASM磁盘组
4.2.1 ASM磁盘
4.2.2共享ASM磁盘组
4.2.3 ASM逻辑结构
4.2.4 ASM故障组
4.2.5 ASM条带化
4.3 ASM文件
4.3.1 ASM文件类型
4.3.2 ASM别名
4.3.3 ASM文件模板
4.4 ASM数据结构
4.4.1物理元数据
4.4.2虚构元数据
4.5 ASM操作
4.5.1 RDBMS操作ASM文件
4.5.2 ASM文件的分配
4.5.3 ASM区间读写本性
4.5.4 ASM同步技艺
4.5.5 ASM实例苏醒和Crash苏醒
4.5.6 ASM磁盘组操作
4.6 ACFS集群众文化艺术件系统
4.6.1 ACFS概述
4.6.2 ADVM动态卷管理
4.6.3 ACFS快照
4.6.4 ACFS的备份和还原
4.6.5 ACFS同ASM整合
4.7本章小结
第5章 RAC职业原理
5.1单实例并发与豆蔻梢头致性
5.1.1数额读意气风发致性与写意气风发致性
5.1.2多本子数据块
5.1.3 ANSIISO事务隔绝品级
5.1.4 Oracle事务隔断等级
5.1.5锁处理器
5.2 RAC财富的调护医治和管理
5.2.1 Cache Fusion的结构
5.2.2 Cache Fusion职业原理
5.2.3 GES全局调节
5.3 RAC并发与黄金年代致性
5.3.1 DLM乌鳢理器
5.3.2多版本数据块
5.3.3 Cache Fusion资源
5.3.4 RAC中的SCN
5.4本章小结
第6章 RAC的高可用性连接
6.1 Oracle Net Service
6.1.1 Oracle Net结构
6.1.2 Oracle Net命名格局
6.1.3 Oracle Net工作规律
6.1.4 Oracle Net Listener职业原理
6.1.5 JDBC工作原理
6.2 Oracle高可用性连接组件
6.2.1 SCAN别名
6.2.2 SCAN监听器
6.2.3 SCAN解析
6.2.4 SCAN包容性配置
6.2.5动态注册与负载均衡
6.2.6 SCAN配置音信
6.2.7 SCAN VIP与节点VIP
6.2.8 CLUSTER_INTERCONNECTS参数
6.2.9 HAIP高可用性内连接
6.3 Service资源
6.3.1 Service财富的特征
6.3.2利用SRubiconVCTL工具增多Service能源
6.3.3使用DBMS_SERVICE管理Service资源
6.3.4使用EM管理Service资源
6.3.5 Service数据字典
6.3.6 Service作用测量检验
6.4 Failover特性
6.4.1连接时Failover
6.4.2 TAF机制
6.4.3 Failover功能测量检验
6.5本章小结
第7章 高可用数据库类型
7.1 Restart数据库
7.1.1安装Restart数据库
7.1.2 Grid Infrastructure重新配置
7.1.3 Restart数据库的保管
7.2 RAC One Node数据库
7.2.1安装RAC One Node数据库
7.2.2 RAC One Node的Failover特性
7.2.3 RAC One Node数据库在线迁移
7.3 RAC One Node和RAC相互转变
7.3.1从RAC转换为RAC One Node
7.3.2从RAC One Node转换成RAC
7.4本章小结
第8章 RAC节点管理与晋级
8.1加多节点
8.1.1服务器配置
8.1.2增添节点
8.1.3仿制节点
8.2刨除节点
8.2.1去除节点实例
8.2.2卸载节点Database软件
8.2.3卸载节点Clusterware软件
8.3卸载工具
8.3.1 dei tall工具
8.3.2 clusterdeconfig工具
8.4 RAC升级
8.4.1升级Grid Infrastructure软件
8.4.2升级Database软件
8.4.3晋级Database数据字典
8.5本章小结
第9章 ASM管理
9.1 ASM磁盘、实例与权力
9.1.1 ASM磁盘扶助的存款和储蓄介质
9.1.2 ASM开始化参数
9.1.3管理ASM实例
9.1.4 ASM实例访谈认证
9.2管理ASM磁盘组
9.2.1 ASM磁盘组使用的标准
9.2.2磁盘Discovery机制
9.2.3加载、卸载磁盘组
9.2.4磁盘组属性
9.2.5创办磁盘组
9.2.6磁盘组体量管理
9.2.7改进磁盘组
9.2.8 DROP磁盘组
9.2.9重命名磁盘组
9.3管理ASM磁盘组性格
9.3.1 ASM急忙镜像重新联合
9.3.2磁盘组宽容性属性
9.4 ASMCMD工具
9.4.1 ASMCMD运维条件
9.4.2 ASMCMD命令
9.4.3 ASMCMD管理实例
9.4.4 ASMCMD管理文件
9.5创设与管理ACFS
9.5.1 ACFS驱动财富管理
9.5.2 ACFS注册表财富管理
9.5.3 ASMCA图形化学工业具创立ACFS
9.5.4 ASMCMD管理卷
9.5.5手动创建ACFS
9.6 ASM管理工科具
9.6.1 SRVCTL工具
9.6.2 ASMCA工具
9.6.3 EM工具
9.7本章小结
第10章 RAC管理
10.1 Clusterware磁盘文件管理
10.1.1管理决策磁盘文件
10.1.2管理OCR文件
10.1.3决策磁盘和OC福特Explorer的过来案例
10.1.4管理OLR文件
10.1.5重新建设构造表决磁盘和OC揽胜文件
10.1.6重新配置Grid Infrastructure
10.2 Grid Infrastructure常用的管理工科具
10.2.1 OLSNODES工具
10.2.2 CRSCTL工具
10.2.3 SRVCTL工具
10.2.4 OIFCFG接口配置工具
10.3表达工具CVU
10.3.1基于阶段的表达
10.3.2 Grid Infrastructure安装阶段验证
10.3.3基于组件的表达
10.3.4分享存储组件验证
10.3.5遇到问题时的印证
10.4 Grid Infrastructure故障检查实验
10.4.1 ohasd.bin无法开发银行成功
10.4.2 OHASD代理不能够运转
10.4.3 ocssd.bin不能够开发银行
10.4.4 c d.bin无法开行
10.4.5 gpnpd.bin无法开发银行
10.4.6其余医生和医护人员进度不可能开发银行
10.4.7 C帕杰罗SD代理不能够开发银行
10.5改革RAC节点网络安顿
10.5.1修改VIP地址
10.5.2修改SCAN VIP地址
10.5.3改变私有IP地址
10.5.4改换内联互联网接口
10.5.5改换公共IP地址
10.5.6修正机器名
10.6 EM工具的创建和治本
10.6.1使用DBCA配置EM工具
10.6.2使用EMCA创建EM工具
10.6.3 EM工具的平常管理
10.7 CHM集群健康监察和控制
10.7.1 CHM工具介绍
10.7.2 CHM援救的平台及版本
10.7.3 CHM的进程和零部件
10.7.4 CHM的大旨特征
10.7.5 CHM的管理与爱惜
10.7.6 CHM与OSWatcher对比
10.8本章小结
第11章 最高可用性
11.1参天可用性架构
11.1.1 Data Guard优势
11.1.2客户端Failover
11.1.3 Data Guard配置
11.1.4 Standby数据库
11.1.5 Data Guard爱惜情势
11.2 Data Guard服务
11.2.1日志传输服务
11.2.2日记应用服务
11.2.3数据库角色调换
11.3物理Standby数据库
11.3.1成立物理Standby数据库
11.3.2监察日志传输服务
11.3.3监察和控制日志应用服务
11.3.4扣押日志应用服务
11.3.5改革Data Guard爱惜方式
11.4逻辑Standby数据库
11.4.1创造逻辑Standby数据库的前提条件
11.4.2填补日志及日志记录法规
11.4.3验证主数据库唯意气风发标记
11.4.4创建逻辑Standby数据库
11.4.5关押日志应用服务
11.5快照Standby数据库
11.5.1快速照相Standby数据库的性状
11.5.2将概况Standby数据库转变为快照Standby数据库
11.5.3将快照Standby数据库转变为大要Standby数据库
11.6主备数据库切换
11.6.1 Switchover切换
11.6.2 Failover切换
11.7本章小结
第12章 RAC备份
12.1备份与回复基础
12.1.1备份和还原应用方案
12.1.2数据库备份的分类
12.1.3谬误类型
12.2大意备份工具RMAN
12.2.1 RMAN工作条件
12.2.2 RMAN扶助备份的文本
12.2.3闪回复苏区
12.2.4 RMAN情况变量
12.2.5 RMAN的登陆格局
12.2.6 RMAN推行命令的方式
12.2.7改善数据库归档格局
12.3 RMAN专门的学问规律
12.3.1 RMAN与操纵文件
12.3.2 RMAN与数据块
12.3.3 RMAN恢复生机需求的公文
12.3.4 RMAN通道
12.4 RMAN备份介质
12.4.1备份集与备份片
12.4.2镜像拷贝
12.5 RMAN备份情势
12.5.1截然备份
12.5.2增量备份
12.5.3合併备份
12.6 RMAN备份命令
12.6.1世代参数配置
12.6.2 RMAN中常用命令
12.6.3多坦途配置
12.6.4归档Redo日志删除计策
12.6.5二进制压缩
12.7别的备份恢复生机技能
12.7.1客商管理备份
12.7.2导入导出工具数据泵
12.7.3跨平台数据迁移
12.7.4可传输表空间
12.7.5利用RMAN工具复制数据库
12.8本章小结
第13章 RAC恢复
13.1过来技能基础
13.1.1过来施工方案
13.1.2 SCN时间机制
13.1.3日志线程与合作Redo日志
13.1.4 UNDO表空间
13.2实例恢复
13.2.1 RAC的实例苏醒
13.2.2实例苏醒的阶段
13.3介质复苏
13.3.1介质复苏的长河
13.3.2概况坏块和逻辑坏块
13.3.3坏块的检测工具
13.3.4块的磨损与回复
13.3.5数据库完全复苏
13.3.6数据库不完全复苏
13.3.7表空间时间点过来
13.4闪回过来技术
13.4.1闪回配置
13.4.2闪回数据库
13.4.3闪回表
13.4.4飞跃闪回细粒度数据
13.4.5闪回事情
13.4.6闪回DROP的表
13.5数据库特殊景况的卷土而来
13.5.1联机Redo日志损坏与回复
13.5.2数据文件脱机与还原
13.5.3表空间脱机与还原
13.6本章小结
第14章 RAC安全性
14.1数额访存候全性
14.1.1 Oracle安全性技术方案
14.1.2 VPD和OLS策略
14.2 Database Vault部署
14.2.1 Database Vault软件设置
14.2.2 Database Vault组件加多
14.2.3 Database Vault注册
14.2.4 Database Vault禁用和启用
14.2.5 Database Vault的配备和保管
14.3 Database Vault访谈调节组件
14.3.1领域
14.3.2规则集
14.3.3发令准则
14.3.4因子
14.3.5康宁应用程序剧中人物
14.3.6多平整认证例子
14.4本章小结
第15章 RAC牢固性与性子优化
15.1服务器硬件
15.1.1 Firmware固件进级
15.1.2硬件设施宽容性
15.1.3 FC HBA卡冗余
15.1.4 Infiniband技术
15.1.5 RAC硬件结构案例
15.2操作系统
15.2.1表明操作系统
15.2.2多路线软件
15.2.3双网卡绑定
15.2.4客观分配SGA大小
15.2.5增高内部存储器的会见功用
15.3 RAC Database
15.3.1 Oracle版本
15.3.2数据表空间的调动
15.3.3 DML语句质量调度
15.3.4临时表空间的调解
15.3.5日记文件的调治
15.3.6 UNDO表空间的调动
15.4选择系统
15.4.1应用拆分
15.4.2 SQL施行进度
15.4.3 SQL解析
15.4.4 SQL优化
15.4.5 SQL行源生成
15.4.6 SQL执行
15.5本章小结

2.4.1 软件安排

软件组件

操作系统用户

软件安装目录位置

win64_11gR2_grid

administrator

D:\app\administrator

D:\app\11.2.0\grid

win64_11gR2_database

administrator

D:\app\administrator

D:\app\administrator\product\11.2.0\dbhome_1

1.2.3.3  关门防火墙

在2个节点上个别施行如下语句:

service iptables stop

service ip6tables stop

chkconfig iptables off

chkconfig ip6tables off

 

chkconfig iptables –list

chkconfig iptables off   —永久

service iptables stop    —临时

/etc/init.d/iptables status    —-会获得大器晚成层层音信,表达防火墙开着。

/etc/rc.d/init.d/iptables stop   ———-关闭防火墙

LANG=en_US

setup ———-图形界面

 

国内商铺级Linux系统市镇应用钻探

2.4.2 数据库配置
  1. 各节点安装数据库配置表:

节点名称

实例名称

数据库名称

表决磁盘组名

数据库共享存储区磁盘组名

恢复区磁盘组名

RAC1

ORCL1

ORCL

名称:OCR 大小:400G

名称:DATA 大小:1200G

名称:FRA 大小:400G

RAC2

ORCL2

  1. grid 及 database 软件的安装操作全体都在 RAC1 服务器上进行,RAC2 服务

器上的软件都以透过 RAC1 通过局域网分享来成功安装

1.2.3.4  禁用**selinux**

修改/etc/selinux/config

编写制定文本中的SELINUX=enforcing为SELINUX=disabled

[root@raclhr-12cR1-N1 ~]# more /etc/selinux/config

 

# This file controls the state of SELinux on the system.

# SELINUX= can take one of these three values:

#     enforcing – SELinux security policy is enforced.

#     permissive – SELinux prints warnings instead of enforcing.

#     disabled – No SELinux policy is loaded.

SELINUX=disabled

# SELINUXTYPE= can take one of these two values:

#     targeted – Targeted processes are protected,

#     mls – Multi Level Security protection.

SELINUXTYPE=targeted

[root@raclhr-12cR1-N1 ~]#

临时关闭(不用重启机器):

setenforce 0

 

 

查看SELinux状态:

1、/usr/sbin/sestatus -v 
##假诺SELinux status参数为enabled即为开启状态

SELinux
status:  enabled

2、getenforce 
##也能够用这些命令检查

[root@raclhr-12cR1-N1 ~] /usr/sbin/sestatus -v

SELinux status:                 disabled

[root@raclhr-12cR1-N1 ~] getenforce

Disabled

[root@raclhr-12cR1-N1 ~] 

 

CentOS
Fedora
Debian
Ubuntu
SUSE Linux
RedHat Enterprise Linux

2.5 互联网拓扑规划

美高梅开户网址 10

1.2.3.5  修改/etc/**hosts文件**

2个节点均配置相符,如下:

[root@raclhr-12cR1-N2 ~]# more /etc/hosts

# Do not remove the following line, or various programs

# that require network functionality will fail.

127.0.0.1   localhost localhost.localdomain localhost4 localhost4.localdomain4

::1         localhost localhost.localdomain localhost6 localhost6.localdomain6

 

#Public IP

192.168.59.160            raclhr-12cR1-N1

192.168.59.161            raclhr-12cR1-N2

 

#Private IP

192.168.2.100             raclhr-12cR1-N1-priv

192.168.2.101             raclhr-12cR1-N2-priv

 

#Virtual IP

192.168.59.162            raclhr-12cR1-N1-vip

192.168.59.163            raclhr-12cR1-N2-vip

 

#Scan IP

192.168.59.164            raclhr-12cR1-scan

[root@raclhr-12cR1-N2 ~]#

[root@raclhr-12cR1-N1 ~]# ping raclhr-12cR1-N1

PING raclhr-12cR1-N1 (192.168.59.160) 56(84) bytes of data.

64 bytes from raclhr-12cR1-N1 (192.168.59.160): icmp_seq=1 ttl=64 time=0.018 ms

64 bytes from raclhr-12cR1-N1 (192.168.59.160): icmp_seq=2 ttl=64 time=0.052 ms

^C

— raclhr-12cR1-N1 ping statistics —

2 packets transmitted, 2 received, 0% packet loss, time 1573ms

rtt min/avg/max/mdev = 0.018/0.035/0.052/0.017 ms

[root@raclhr-12cR1-N1 ~]# ping  raclhr-12cR1-N2

PING raclhr-12cR1-N2 (192.168.59.161) 56(84) bytes of data.

64 bytes from raclhr-12cR1-N2 (192.168.59.161): icmp_seq=1 ttl=64 time=1.07 ms

64 bytes from raclhr-12cR1-N2 (192.168.59.161): icmp_seq=2 ttl=64 time=0.674 ms

^C

— raclhr-12cR1-N2 ping statistics —

2 packets transmitted, 2 received, 0% packet loss, time 1543ms

rtt min/avg/max/mdev = 0.674/0.876/1.079/0.204 ms

[root@raclhr-12cR1-N1 ~]# ping raclhr-12cR1-N1-priv

PING raclhr-12cR1-N1-priv (192.168.2.100) 56(84) bytes of data.

64 bytes from raclhr-12cR1-N1-priv (192.168.2.100): icmp_seq=1 ttl=64 time=0.015 ms

64 bytes from raclhr-12cR1-N1-priv (192.168.2.100): icmp_seq=2 ttl=64 time=0.056 ms

^C

— raclhr-12cR1-N1-priv ping statistics —

2 packets transmitted, 2 received, 0% packet loss, time 1297ms

rtt min/avg/max/mdev = 0.015/0.035/0.056/0.021 ms

[root@raclhr-12cR1-N1 ~]# ping raclhr-12cR1-N2-priv

PING raclhr-12cR1-N2-priv (192.168.2.101) 56(84) bytes of data.

64 bytes from raclhr-12cR1-N2-priv (192.168.2.101): icmp_seq=1 ttl=64 time=1.10 ms

64 bytes from raclhr-12cR1-N2-priv (192.168.2.101): icmp_seq=2 ttl=64 time=0.364 ms

^C

— raclhr-12cR1-N2-priv ping statistics —

2 packets transmitted, 2 received, 0% packet loss, time 1421ms

rtt min/avg/max/mdev = 0.364/0.733/1.102/0.369 ms

[root@raclhr-12cR1-N1 ~]# ping  raclhr-12cR1-N1-vip

PING raclhr-12cR1-N1-vip (192.168.59.162) 56(84) bytes of data.

From raclhr-12cR1-N1 (192.168.59.160) icmp_seq=2 Destination Host Unreachable

From raclhr-12cR1-N1 (192.168.59.160) icmp_seq=3 Destination Host Unreachable

From raclhr-12cR1-N1 (192.168.59.160) icmp_seq=4 Destination Host Unreachable

^C

— raclhr-12cR1-N1-vip ping statistics —

4 packets transmitted, 0 received, +3 errors, 100% packet loss, time 3901ms

pipe 3

[root@raclhr-12cR1-N1 ~]# ping raclhr-12cR1-N2-vip

PING raclhr-12cR1-N2-vip (192.168.59.163) 56(84) bytes of data.

From raclhr-12cR1-N1 (192.168.59.160) icmp_seq=1 Destination Host Unreachable

From raclhr-12cR1-N1 (192.168.59.160) icmp_seq=2 Destination Host Unreachable

From raclhr-12cR1-N1 (192.168.59.160) icmp_seq=3 Destination Host Unreachable

^C

— raclhr-12cR1-N2-vip ping statistics —

5 packets transmitted, 0 received, +3 errors, 100% packet loss, time 4026ms

pipe 3

[root@raclhr-12cR1-N1 ~]# ping raclhr-12cR1-scan

PING raclhr-12cR1-scan (192.168.59.164) 56(84) bytes of data.

From raclhr-12cR1-N1 (192.168.59.160) icmp_seq=2 Destination Host Unreachable

From raclhr-12cR1-N1 (192.168.59.160) icmp_seq=3 Destination Host Unreachable

From raclhr-12cR1-N1 (192.168.59.160) icmp_seq=4 Destination Host Unreachable

^C

— raclhr-12cR1-scan ping statistics —

5 packets transmitted, 0 received, +3 errors, 100% packet loss, time 4501ms

pipe 3

[root@raclhr-12cR1-N1 ~]#

 

 

投票

第3章 情状布置

1.2.3.6  配置NOZEROCONF

vi
/etc/sysconfig/network扩展以下内容

NOZEROCONF=yes

 

   

3.1 操作系统配置

1.2.4  硬件供给

查看

3.1.1 更正主机名、统生机勃勃客户名密码
  1. 分级改革两台服务器的主机名称为 RAC1 和 RAC2,要求重启后生效

  2. 两台服务器统后生可畏采用 administrator 客商,何况维持密码生机勃勃致

1.2.4.1  内存

选择命令查看:# grep MemTotal
/proc/meminfo

[root@raclhr-12cR1-N1 ~]# grep MemTotal /proc/meminfo

MemTotal:        2046592 kB

[root@raclhr-12cR1-N1 ~]#

美高梅开户网址 11

3.1.2 关闭防火墙、配置 DEPUAC
  1. 分别关闭服务器 RAC1 和 RAC2 的防火墙

  2. 个别安插两台服务器上的数量进行珍惜(DEP),选用‘仅为宗旨 windows

次第和服务启用’,需求重启后技能奏效(可安插完下一步后一齐重启)

  1. 独家配备两台服务器上的 UAC,要求重启后生效

美高梅开户网址 12

美高梅开户网址 13

1.2.4.2  Swap空间

RAM

Swap 空间

1 GB ~ 2 GB

1.5倍RAM大小

2 GB ~ 16 GB

RAM大小

> 32 GB

16 GB

利用命令查看:#
grep SwapTotal /proc/meminfo

[root@raclhr-12cR1-N1 ~]# grep SwapTotal /proc/meminfo

SwapTotal:       2097144 kB

[root@raclhr-12cR1-N1 ~]#

 

3.1.3 改良虚拟内部存款和储蓄器
  1. 由于服务器的内存为 16G,依据 Oracle
    的法定文档,虚构内部存储器起码为实际内部存款和储蓄器的 2
    倍,此处采用在地点磁盘二个不小的空域分区(E
    盘)中划分了虚拟内部存款和储蓄器,取值范围:32G~64G,即开始值:32768MB,最大值:65536MB

  2. 安装方法如下图所示,必要重启后生效

美高梅开户网址 14

1.2.4.3  /tmp空间

提议单独制造/tmp文件系统,小麦苗这里用的是逻辑卷,所以相比好扩张。

[root@raclhr-12cR1-N1 ~]# df -h

Filesystem                    Size  Used Avail Use% Mounted on

/dev/mapper/vg_rootlhr-Vol00  9.9G  4.9G  4.6G  52% /

tmpfs                        1000M   72K 1000M   1% /dev/shm

/dev/sda1                     194M   35M  150M  19% /boot

/dev/mapper/vg_rootlhr-Vol01  3.0G   70M  2.8G   3% /tmp

/dev/mapper/vg_rootlhr-Vol03  3.0G   69M  2.8G   3% /home

.host:/                       331G  229G  102G  70% /mnt/hgfs

3.1.4 修正注册表
  1. 因为在网络调节和测验时,Windows
    的“媒体感知”功效会检测出本机和局域网设备尚未正常连通,接着或许就能够禁止使用捆绑在网卡上的一些网络合同,个中就概括TCP/IP 协议。由于 TCP/IP 合同被剥夺了,那样该 TCP/IP
    应用程序就不可能进展调整了,因而需求禁止使用媒体感知功效

  2. 安装方式:开始 → 运维 → regedit → HKEY_LOCAL_MACHINE →

SYSTEM → CurrentControlSet → 瑟维斯s → Tcpip → Parameters → 新建八个DWOLX570D 值,命名字为 DisableDHCPMediaSense 值为
1,如下图所示,需求重启后生效

美高梅开户网址 15

1.2.4.4  Oracle安装将占用的磁盘空间

地面磁盘:/u01作为下列软件的设置地方

ü Oracle Grid Infrastructure software:
6.8GB

ü Oracle Enterprise Edition software:
5.3GB

vgcreate vg_orasoft /dev/sdb1 /dev/sdb2 /dev/sdb3

lvcreate -n lv_orasoft_u01 -L 20G vg_orasoft

mkfs.ext4 /dev/vg_orasoft/lv_orasoft_u01

mkdir /u01

mount /dev/vg_orasoft/lv_orasoft_u01 /u01

 

 

cp /etc/fstab /etc/fstab.`date +%Y%m%d`

echo "/dev/vg_orasoft/lv_orasoft_u01 /u01  ext4 defaults 0 0" >> /etc/fstab

cat /etc/fstab

 

 

[root@raclhr-12cR1-N2 ~]# vgcreate vg_orasoft /dev/sdb1 /dev/sdb2 /dev/sdb3

  Volume group "vg_orasoft" successfully created

[root@raclhr-12cR1-N2 ~]# lvcreate -n lv_orasoft_u01 -L 20G vg_orasoft

  Logical volume "lv_orasoft_u01" created

[root@raclhr-12cR1-N2 ~]# mkfs.ext4 /dev/vg_orasoft/lv_orasoft_u01

mke2fs 1.41.12 (17-May-2010)

Filesystem label=

OS type: Linux

Block size=4096 (log=2)

Fragment size=4096 (log=2)

Stride=0 blocks, Stripe width=0 blocks

1310720 inodes, 5242880 blocks

262144 blocks (5.00%) reserved for the super user

First data block=0

Maximum filesystem blocks=4294967296

160 block groups

32768 blocks per group, 32768 fragments per group

8192 inodes per group

Superblock backups stored on blocks:

        32768, 98304, 163840, 229376, 294912, 819200, 884736, 1605632, 2654208,

        4096000

 

Writing inode tables: done                           

Creating journal (32768 blocks): done

Writing superblocks and filesystem accounting information: done

 

This filesystem will be automatically checked every 39 mounts or

180 days, whichever comes first.  Use tune2fs -c or -i to override.

[root@raclhr-12cR1-N2 ~]# mkdir /u01

mount /dev/vg_orasoft/lv_orasoft_u01 /u01

[root@raclhr-12cR1-N2 ~]# mount /dev/vg_orasoft/lv_orasoft_u01 /u01

[root@raclhr-12cR1-N2 ~]# cp /etc/fstab /etc/fstab.`date +%Y%m%d`

echo "/dev/vg_orasoft/lv_orasoft_u01 /u01  ext4 defaults 0 0" >> /etc/fstab

[root@raclhr-12cR1-N2 ~]# echo "/dev/vg_orasoft/lv_orasoft_u01 /u01  ext4 defaults 0 0" >> /etc/fstab

[root@raclhr-12cR1-N2 ~]# cat /etc/fstab

#

# /etc/fstab

# Created by anaconda on Sat Jan 14 18:56:24 2017

#

# Accessible filesystems, by reference, are maintained under ‘/dev/disk’

# See man pages fstab(5), findfs(8), mount(8) and/or blkid(8) for more info

#

/dev/mapper/vg_rootlhr-Vol00 /                       ext4    defaults        1 1

UUID=fccf51c1-2d2f-4152-baac-99ead8cfbc1a /boot                   ext4    defaults        1 2

/dev/mapper/vg_rootlhr-Vol01 /tmp                    ext4    defaults        1 2

/dev/mapper/vg_rootlhr-Vol02 swap                    swap    defaults        0 0

tmpfs                   /dev/shm                tmpfs   defaults        0 0

devpts                  /dev/pts                devpts  gid=5,mode=620  0 0

sysfs                   /sys                    sysfs   defaults        0 0

proc                    /proc                   proc    defaults        0 0

/dev/vg_rootlhr/Vol03 /home  ext4 defaults        0 0

/dev/vg_orasoft/lv_orasoft_u01 /u01  ext4 defaults 0 0

[root@raclhr-12cR1-N2 ~]# df -h

Filesystem                             Size  Used Avail Use% Mounted on

/dev/mapper/vg_rootlhr-Vol00           9.9G  4.9G  4.6G  52% /

tmpfs                                 1000M   72K 1000M   1% /dev/shm

/dev/sda1                              194M   35M  150M  19% /boot

/dev/mapper/vg_rootlhr-Vol01           3.0G   70M  2.8G   3% /tmp

/dev/mapper/vg_rootlhr-Vol03           3.0G   69M  2.8G   3% /home

.host:/                                331G  234G   97G  71% /mnt/hgfs

/dev/mapper/vg_orasoft-lv_orasoft_u01   20G  172M   19G   1% /u01

[root@raclhr-12cR1-N2 ~]# vgs

  VG         #PV #LV #SN Attr   VSize  VFree

  vg_orasoft   3   1   0 wz–n- 29.99g 9.99g

  vg_rootlhr   2   4   0 wz–n- 19.80g 1.80g

[root@raclhr-12cR1-N2 ~]# lvs

  LV             VG         Attr       LSize  Pool Origin Data%  Move Log Cpy%Sync Convert

  lv_orasoft_u01 vg_orasoft -wi-ao—- 20.00g                                            

  Vol00          vg_rootlhr -wi-ao—- 10.00g                                            

  Vol01          vg_rootlhr -wi-ao—-  3.00g                                            

  Vol02          vg_rootlhr -wi-ao—-  2.00g                                            

  Vol03          vg_rootlhr -wi-ao—-  3.00g                                            

[root@raclhr-12cR1-N2 ~]# pvs

  PV         VG         Fmt  Attr PSize  PFree

  /dev/sda2  vg_rootlhr lvm2 a–  10.00g     0

  /dev/sda3  vg_rootlhr lvm2 a–   9.80g  1.80g

  /dev/sdb1  vg_orasoft lvm2 a–  10.00g     0

  /dev/sdb10            lvm2 a–  10.00g 10.00g

  /dev/sdb11            lvm2 a–   9.99g  9.99g

  /dev/sdb2  vg_orasoft lvm2 a–  10.00g     0

  /dev/sdb3  vg_orasoft lvm2 a–  10.00g  9.99g

  /dev/sdb5             lvm2 a–  10.00g 10.00g

  /dev/sdb6             lvm2 a–  10.00g 10.00g

  /dev/sdb7             lvm2 a–  10.00g 10.00g

  /dev/sdb8             lvm2 a–  10.00g 10.00g

  /dev/sdb9             lvm2 a–  10.00g 10.00g

[root@raclhr-12cR1-N2 ~]#

 

3.2 互联网布局

1.2.5  加多组和**用户**

3.2.1 添加 IP 地址、修改网卡名
  1. 依照互联网规划中的表格设置服务器网卡的 IP 地址,上面以 RAC1 服务器为

例,设置后截图如下:

n 公共 IP 地址

n 私有 IP 地址(心跳地址)

  1. 转移两台服务器的五个网卡名称分别为 pub 和 pri,以分别公共 IP
    地址和个体 IP 地址(心跳地址),修改后截图如下:

1.2.5.1  添加**oracle和grid用户**

从Oracle
11g汉兰达2初步,安装RAC必要设置 Oracle Grid Infrastructure
软件、Oracle数据库软件,此中Grid软件相仿Oracle 10g的Clusterware集群件。Oracle提出以差别的客商分别设置Grid Infrastructure软件、Oracle数据库软件。日常以grid客户设置Grid Infrastructure,oracle顾客安装Oracle数据库软件。grid、oracle客商需求属于分歧的客商组。在配置RAC时,还必要那多少个顾客在RAC的不及节点上uid、gid要意气风发律。

ü 创制5个组dba,oinstall分别做为OSDBA组,Oracle
Inventory组;asmdba,asmoper,asmadmin作为ASM磁盘管理组。

ü 创造2个客户oracle, grid,oracle属于dba,oinstall,oraoper,asmdba组,grid属于asmadmin,asmdba,asmoper,oraoper,dba;oinstall做为顾客的primary
group。

ü 上述创制的富有客户和组在每台机器上的称号和对应ID号,口令,甚至属组关系和生机勃勃风姿罗曼蒂克必需保持风度翩翩致。grid和oracle密码可是期。

 

创建组:

groupadd -g 1000 oinstall

groupadd -g 1001 dba

groupadd -g 1002 oper

groupadd -g 1003 asmadmin

groupadd -g 1004 asmdba

groupadd -g 1005 asmoper

 

创建grid和oracle用户:

useradd -u 1000 -g oinstall -G asmadmin,asmdba,asmoper,dba -d /home/grid -m grid

useradd -u 1001 -g oinstall -G dba,asmdba -d /home/oracle -m oracle

 

设若oracle客商已经存在,则:

usermod -g oinstall -G dba,asmdba –u 1001 oracle

 

为oracle和grid客户设密码:

passwd oracle

passwd grid

 

安装密码永不过期:

chage -M -1 oracle

chage -M -1 grid

chage -l oracle

chage -l grid

 

检查:

[root@raclhr-12cR1-N1 ~]# id grid

uid=1000(grid) gid=1000(oinstall) groups=1000(oinstall),1001(dba),1003(asmadmin),1004(asmdba),1005(asmoper)

[root@raclhr-12cR1-N1 ~]# id oracle

uid=1001(oracle) gid=1000(oinstall) groups=1000(oinstall),1001(dba),1004(asmdba)

[root@raclhr-12cR1-N1 ~]#

 

3.2.2 校正网卡优先级
  1. 更正两台服务器网卡的优先级,将 pub 网卡的先行级设置高于 pri
    网卡,以便查找网络时优先查找公共 IP 地址,修正章程详见上面几步

  2. 翻开菜单栏

美高梅开户网址 16

  1. 打开高档设置

美高梅开户网址 17

  1. 将 pub 地方调节到 pri 后面,况且将 IPV6 斟酌去掉(注意 pri
    相像需求改善),将 IPV4 研商调节到 IPV6 从前,纠正后的截图如下:

1.2.5.2  创制安装**目录**

☞** **GRID 软件的 ORACLE_HOME 不能是 ORACLE_BASE 的子目录

 

–在2个节点均创制,root客户下创立目录:

mkdir -p /u01/app/oracle

mkdir -p /u01/app/grid

mkdir -p /u01/app/12.1.0/grid

mkdir -p /u01/app/oracle/product/12.1.0/dbhome_1

chown -R grid:oinstall /u01/app/grid

chown -R grid:oinstall /u01/app/12.1.0

chown -R oracle:oinstall /u01/app/oracle

chmod -R 775 /u01

 

mkdir -p /u01/app/oraInventory

chown -R grid:oinstall /u01/app/oraInventory

chmod -R 775 /u01/app/oraInventory

 

美高梅开户网址 18

1.2.5.3  配置grid和oracle客商的境况变量**文件**

修改gird、oracle用户的.bash_profile文件,以**oracle账号登录,编辑**.bash_profile

照旧在root直接编辑:

vi
/home/oracle/.bash_profile

vi
/home/grid/.bash_profile

 

Oracle用户:

umask 022

export ORACLE_SID=lhrrac1

export ORACLE_BASE=/u01/app/oracle

export ORACLE_HOME=$ORACLE_BASE/product/12.1.0/dbhome_1

export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib

export NLS_DATE_FORMAT="YYYY-MM-DD HH24:MI:SS"

export TMP=/tmp

export TMPDIR=$TMP

export PATH=$ORACLE_HOME/bin:$ORACLE_HOME/OPatch:$PATH

 

 

export EDITOR=vi

export TNS_ADMIN=$ORACLE_HOME/network/admin

export ORACLE_PATH=.:$ORACLE_BASE/dba_scripts/sql:$ORACLE_HOME/rdbms/admin

export SQLPATH=$ORACLE_HOME/sqlplus/admin

 

 

#export NLS_LANG="SIMPLIFIED CHINESE_CHINA.ZHS16GBK" –AL32UTF8 SELECT userenv(‘LANGUAGE’) db_NLS_LANG FROM DUAL;

export NLS_LANG="AMERICAN_CHINA.ZHS16GBK"

 

alias sqlplus=’rlwrap sqlplus’

alias rman=’rlwrap rman’

alias asmcmd=’rlwrap asmcmd’

 

 

 

grid用户:

umask 022

export ORACLE_SID=+ASM1

export ORACLE_BASE=/u01/app/grid

export ORACLE_HOME=/u01/app/12.1.0/grid

export LD_LIBRARY_PATH=$ORACLE_HOME/lib

export NLS_DATE_FORMAT="YYYY-MM-DD HH24:MI:SS"

export PATH=$ORACLE_HOME/bin:$PATH

alias sqlplus=’rlwrap sqlplus’

alias asmcmd=’rlwrap asmcmd’

 

 

 注意:此外生龙活虎台数据库实例名须做相应修正:

Oracle:export  ORACLE_SID=lhrrac2

grid:export
ORACLE_SID=+ASM2

3.2.3 修改 hosts 文件
  1. 修正两台服务器的 hosts 文件,将索要安装的 IP
    地址及相应的主机名增多进去,两台服务器的 hosts 文件必得风流罗曼蒂克致,

  2. hosts
    文件的不二秘籍为:C:\WINDOWS\System32\drivers\etc\hosts,改正后的截图如下:

美高梅开户网址 19

只顾:IP 地址与主机名之间不是空格,而是按 tab 键

1.2.5.4  配置root客户的意况变量

vi
/etc/profile

export ORACLE_HOME=/u01/app/12.1.0/grid

export PATH=$PATH:$ORACLE_HOME/bin

 

3.2.4 测验网络连通性
  1. hosts 文件校正实现后可利用 ping 命令来注明设置是或不是正确

  2. 内部设想 IP 地址和 SCAN IP 地址那个时候是 ping 不通的,首要查看的是呼应的
    IP 是还是不是科学

1.2.6  软件包的检查

对于Oracle
Linux 6和Red
Hat Enterprise Linux 6需求设置以下的包,此外版本或OS请参见官方文书档案(Database Installation
Guide)

The
following packages (or later versions) must be
installed:

binutils-2.20.51.0.2-5.11.el6 (x86_64)

compat-libcap1-1.10-1 (x86_64)

compat-libstdc++-33-3.2.3-69.el6 (x86_64)

compat-libstdc++-33-3.2.3-69.el6 (i686)

gcc-4.4.4-13.el6 (x86_64)

gcc-c++-4.4.4-13.el6 (x86_64)

glibc-2.12-1.7.el6 (i686)

glibc-2.12-1.7.el6 (x86_64)

glibc-devel-2.12-1.7.el6 (x86_64)

glibc-devel-2.12-1.7.el6 (i686)

ksh

libgcc-4.4.4-13.el6 (i686)

libgcc-4.4.4-13.el6 (x86_64)

libstdc++-4.4.4-13.el6 (x86_64)

libstdc++-4.4.4-13.el6 (i686)

libstdc++-devel-4.4.4-13.el6 (x86_64)

libstdc++-devel-4.4.4-13.el6 (i686)

libaio-0.3.107-10.el6 (x86_64)

libaio-0.3.107-10.el6 (i686)

libaio-devel-0.3.107-10.el6 (x86_64)

libaio-devel-0.3.107-10.el6 (i686)

libXext-1.1 (x86_64)

libXext-1.1 (i686)

libXtst-1.0.99.2 (x86_64)

libXtst-1.0.99.2 (i686)

libX11-1.3 (x86_64)

libX11-1.3 (i686)

libXau-1.0.5 (x86_64)

libXau-1.0.5 (i686)

libxcb-1.5 (x86_64)

libxcb-1.5 (i686)

libXi-1.3 (x86_64)

libXi-1.3 (i686)

make-3.81-19.el6

sysstat-9.0.4-11.el6 (x86_64)

 

反省命令:

rpm -q –qf ‘%{NAME}-%{VERSION}-%{RELEASE} (%{ARCH})\n’ binutils \

compat-libcap1 \

compat-libstdc++ \

gcc \

gcc-c++ \

glibc \

glibc-devel \

ksh \

libgcc \

libstdc++ \

libstdc++-devel \

libaio \

libaio-devel \

libXext \

libXtst \

libX11 \

libXau \

libxcb \

libXi \

make \

sysstat

 

奉行检查:

[root@raclhr-12cR1-N1 ~]# rpm -q –qf ‘%{NAME}-%{VERSION}-%{RELEASE} (%{ARCH})\n’ binutils \

> compat-libcap1 \

> compat-libstdc++ \

> gcc \

> gcc-c++ \

> glibc \

> glibc-devel \

> ksh \

> libgcc \

> libstdc++ \

> libstdc++-devel \

> libaio \

> libaio-devel \

> libXext \

> libXtst \

> libX11 \

> libXau \

> libxcb \

> libXi \

> make \

> sysstat

binutils-2.20.51.0.2-5.36.el6 (x86_64)

compat-libcap1-1.10-1 (x86_64)

package compat-libstdc++ is not installed

gcc-4.4.7-4.el6 (x86_64)

gcc-c++-4.4.7-4.el6 (x86_64)

glibc-2.12-1.132.el6 (x86_64)

glibc-2.12-1.132.el6 (i686)

glibc-devel-2.12-1.132.el6 (x86_64)

package ksh is not installed

libgcc-4.4.7-4.el6 (x86_64)

libgcc-4.4.7-4.el6 (i686)

libstdc++-4.4.7-4.el6 (x86_64)

libstdc++-devel-4.4.7-4.el6 (x86_64)

libaio-0.3.107-10.el6 (x86_64)

package libaio-devel is not installed

libXext-1.3.1-2.el6 (x86_64)

libXtst-1.2.1-2.el6 (x86_64)

libX11-1.5.0-4.el6 (x86_64)

libXau-1.0.6-4.el6 (x86_64)

libxcb-1.8.1-1.el6 (x86_64)

libXi-1.6.1-3.el6 (x86_64)

make-3.81-20.el6 (x86_64)

sysstat-9.0.4-22.el6 (x86_64)

 

3.3 存储配置

1.2.6.1  布局本地yum源

[root@raclhr-12cR1-N1 ~]# df -h

Filesystem                             Size  Used Avail Use% Mounted on

/dev/mapper/vg_rootlhr-Vol00           9.9G  4.9G  4.5G  52% /

tmpfs                                 1000M   72K 1000M   1% /dev/shm

/dev/sda1                              194M   35M  150M  19% /boot

/dev/mapper/vg_rootlhr-Vol01           3.0G   70M  2.8G   3% /tmp

/dev/mapper/vg_rootlhr-Vol03           3.0G   69M  2.8G   3% /home

.host:/                                331G  234G   97G  71% /mnt/hgfs

/dev/mapper/vg_orasoft-lv_orasoft_u01   20G  172M   19G   1% /u01

 

美高梅开户网址 20 

[root@raclhr-12cR1-N1 ~]# df -h

Filesystem                             Size  Used Avail Use% Mounted on

/dev/mapper/vg_rootlhr-Vol00           9.9G  4.9G  4.5G  52% /

tmpfs                                 1000M   76K 1000M   1% /dev/shm

/dev/sda1                              194M   35M  150M  19% /boot

/dev/mapper/vg_rootlhr-Vol01           3.0G   70M  2.8G   3% /tmp

/dev/mapper/vg_rootlhr-Vol03           3.0G   69M  2.8G   3% /home

.host:/                                331G  234G   97G  71% /mnt/hgfs

/dev/mapper/vg_orasoft-lv_orasoft_u01   20G  172M   19G   1% /u01

/dev/sr0                               3.6G  3.6G     0 100% /media/RHEL_6.5 x86_64 Disc 1

[root@raclhr-12cR1-N1 ~]# mkdir -p /media/lhr/cdrom

[root@raclhr-12cR1-N1 ~]#  mount /dev/sr0 /media/lhr/cdrom/

mount: block device /dev/sr0 is write-protected, mounting read-only

[root@raclhr-12cR1-N1 ~]# df -h

Filesystem                             Size  Used Avail Use% Mounted on

/dev/mapper/vg_rootlhr-Vol00           9.9G  4.9G  4.5G  52% /

tmpfs                                 1000M   76K 1000M   1% /dev/shm

/dev/sda1                              194M   35M  150M  19% /boot

/dev/mapper/vg_rootlhr-Vol01           3.0G   70M  2.8G   3% /tmp

/dev/mapper/vg_rootlhr-Vol03           3.0G   69M  2.8G   3% /home

.host:/                                331G  234G   97G  71% /mnt/hgfs

/dev/mapper/vg_orasoft-lv_orasoft_u01   20G  172M   19G   1% /u01

/dev/sr0                               3.6G  3.6G     0 100% /media/RHEL_6.5 x86_64 Disc 1

/dev/sr0                               3.6G  3.6G     0 100% /media/lhr/cdrom

[root@raclhr-12cR1-N1 ~]# cd /etc/yum.repos.d/

[root@raclhr-12cR1-N1 yum.repos.d]# cp rhel-media.repo rhel-media.repo.bk

[root@raclhr-12cR1-N1 yum.repos.d]# more rhel-media.repo

[rhel-media]

name=Red Hat Enterprise Linux 6.5

baseurl=file:///media/cdrom

enabled=1

gpgcheck=1

gpgkey=file:///media/cdrom/RPM-GPG-KEY-redhat-release

[root@raclhr-12cR1-N1 yum.repos.d]#

 

 

布署本地yum源,也能够将全方位光盘的剧情拷贝到当地里,然后如下配置:

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

rpm -ivh python-deltarpm-3.5-0.5.20090913git.el6.x86_64.rpm

rpm -ivh createrepo-0.9.9-18.el6.noarch.rpm

createrepo .

 

 

稻谷苗直接选取了光盘,并未配备这么些。

3.3.1 磁盘规划
  1. 磁盘规划如下表所示:

Logical Driver

LUN

SIZE

对应服务器磁盘

作用

ocr

1

400G

磁盘 1

表决磁盘,磁盘组名为 OCR

data1

2

400G

磁盘 2

数据库共享存储区

data2

3

400G

磁盘 3

磁盘组名为 DATA

data3

4

400G

磁盘 4

fra

5

400G

磁盘 5

闪回配置区,磁盘组名为 FRA

  1. 须要检查一下上表中的磁盘编号与 LUN 编号是不是对应,如下图所示:注意:

1) 这里不是说确定要磁盘 1 对 LUN1,LUN 编号也或者是从 0 最早算起,

那样的话正是 LUN0 对磁盘 1

2) 应当要保险在 RAC1 和 RAC2 服务器上观察的号子对应都同样

美高梅开户网址 21

1.2.6.2  安装缺点和失误的包

yum install compat-libstdc++*

yum install libaio-devel*

yum install ksh*

 

末段再度检查,确定保障全体的包已设置。必要潜心的是,临时是因为版本的主题素材形成检查有标题,所以必要用rpm
-qa | grep libstdc 来检查。

3.3.2 磁盘早先化
  1. 个别在 RAC1 和 RAC2 服务器少将全部磁盘设置成联机状态,如下图所示:

美高梅开户网址 22

  1. 磁盘起初化操作在 RAC1 服务器上进行

  2. 将 5 个磁盘全体新建轻松卷,注意不要分配盘符和格式化磁盘

1) 选择磁盘 1,单击右键采用新建简单卷,张开向导,点击下一步

美高梅开户网址 23

2) 遵照暗中认可设置,点击下一步

美高梅开户网址 24

3) 选取‘不分红驱动器号或驱动器路线’,点击下一步

4) 选拔‘不要格式化这几个卷’,点击下一步

5) 点击‘实现’就能够截止向导

6) 别的 4 个磁盘均按上述操作完结轻便卷的创立,全体建完后的截图如下:

7) 当时登入到 RAC2 服务器,张开磁盘管理,选拔‘重新扫描磁盘’

8) 扫描实现后,磁盘格式已经自行成为 RAW,可是系统默以为每一个磁盘增

加了驱动器号

9) 当时需求删除磁盘 1 到磁盘 5 的驱动器号,接收磁盘 1,单击右键张开

‘校订驱动器号和路径’

10) 选中驱动器号 H,单击删除

11) 确认删除

12) 别的 4 个磁盘根据上述操作删除各自的驱动器号,删除达成后,RAC2
服务器的截图如下:

  1. 独家在 RAC1 和 RAC2 服务器上开启‘自动装载全部新卷’功效,下图以

RAC1 服务器为例,RAC2 操作看似

1.2.7  关闭不必要的服务

chkconfig  autofs off

chkconfig  acpid off

chkconfig  sendmail off

chkconfig  cups-config-daemon off

chkconfig  cpus off

chkconfig  xfs off

chkconfig  lm_sensors off

chkconfig  gpm off

chkconfig  openibd off

chkconfig  pcmcia off

chkconfig  cpuspeed off

chkconfig  nfslock off

chkconfig  ip6tables off

chkconfig  rpcidmapd off

chkconfig  apmd off

chkconfig  sendmail off

chkconfig  arptables_jf off

chkconfig  microcode_ctl off

chkconfig  rpcgssd off

chkconfig  ntpd off

3.3.3 装载空白 NTFS 文件夹
  1. 独家在 RAC1 和 RAC2 服务器上的 C 盘新建贰个空文件夹,命名为asm,然后在 asm 文件夹中再新建 5 个空文件夹,名称分为
    ocr、data1、data2,、data3、 fra

  2. 个别将已经发轫化的 5 个磁盘按梯次挂载到上述空文件夹内,两台服务器均

要做此操作,操作步骤:

1) 选取磁盘 1,右键张开‘改革驱动器号和路线’选项

2) 接收装载 ocr 文件夹

3) 选用成功后截图如下,点击确认就可以到位

4) 遵照上述手续装载剩余的文件夹,注意相应顺序,装载达成后 asm 文件

夹内容展示如下:

5) 在 RAC2 服务器上再也上述 4 歩操作,相仿须求在意装载文件夹的各种

1.2.8  布署基本参数

3.3.4 分享磁盘
  1. 个别在 RAC1 和 RAC2 服务器上张开 C 盘和 D 盘分享,而且将 everyone 权

限设置为完全调节,步骤如下:

1) 单击右键选用‘高档分享’

2) 将 everyone 顾客的权能接纳成完全调节

3) 将 D 盘也固守上述操作开启分享,设置完成后截图如下:

美高梅开户网址 25

4) 在 RAC2 服务器上海重型机器厂复上述 3 歩操作

  1. 重启两台服务器,在三个节点重新扫描磁盘,确认保证磁盘 1~5 在 RAC1 和 RAC2
    服务器上均可以知道,并确认保证其余贰个分区均未分配驱动器号,假如现身使得器号必须删除

1.2.8.1  操作系统版本

/usr/bin/lsb_release
-a

[root@raclhr-12cR1-N1 ~]# lsb_release -a

LSB Version:    :base-4.0-amd64:base-4.0-noarch:core-4.0-amd64:core-4.0-noarch:graphics-4.0-amd64:graphics-4.0-noarch:printing-4.0-amd64:printing-4.0-noarch

Distributor ID: RedHatEnterpriseServer

Description:    Red Hat Enterprise Linux Server release 6.5 (Santiago)

Release:        6.5

Codename:       Santiago

[root@raclhr-12cR1-N1 ~]# uname -a

Linux raclhr-12cR1-N1 2.6.32-431.el6.x86_64 #1 SMP Sun Nov 10 22:19:54 EST 2013 x86_64 x86_64 x86_64 GNU/Linux

[root@raclhr-12cR1-N1 ~]#

[root@raclhr-12cR1-N1 ~]# cat /proc/version

Linux version 2.6.32-431.el6.x86_64 (mockbuild@x86-023.build.eng.bos.redhat.com) (gcc version 4.4.7 20120313 (Red Hat 4.4.7-4) (GCC) ) #1 SMP Sun Nov 10 22:19:54 EST 2013

[root@raclhr-12cR1-N1 ~]#

 

第4章 RAC 安装

1.2.8.2  关闭**Transparent Huge Pages(THP)**

(1) 查看验证transparent_hugepage的状态

cat /sys/kernel/mm/redhat_transparent_hugepage/enabled

always
madvise [never]  结果为never表示关闭

(2) 关闭transparent_hugepage的配置

#vi
/etc/rc.local     #疏解:编辑rc.local文件,扩充以下内容

if test -f /sys/kernel/mm/redhat_transparent_hugepage/enabled; then    echo never > /sys/kernel/mm/redhat_transparent_hugepage/enabled fi

 

4.1 安装前安顿检查

1.2.8.3  修改/etc/sysctl.conf**文件**

日增以下内容

vi
/etc/sysctl.conf

# for oracle

fs.aio-max-nr = 1048576

fs.file-max = 6815744

kernel.shmall = 2097152

kernel.shmmax = 1054472192

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

 

 

使校正参数立时生效:

/sbin/sysctl
-p

4.1.1 时间协作
  1. 翻看两台服务器的 Server、Workstation 服务是不是运转,将其设为自动运转

  2. 在 RAC1 服务器上运维命令:net time \\rac1 (查看 RAC1 的当下光阴)

  3. 在 RAC2 服务器上运转命令:net time \\rac1 /set (设置 RAC2 时间与
    RAC1 同

步)

1.2.8.4  修改/etc/security/limits.conf**文件**

检查nofile

ulimit -Sn

ulimit -Hn

 

检查nproc

ulimit -Su

ulimit -Hu

 

检查stack

ulimit -Ss

ulimit -Hs

 

修正OS客户grid和oracle能源约束:

cp /etc/security/limits.conf /etc/security/limits.conf.`date +%Y%m%d`

echo "grid soft nofile 1024

grid hard nofile 65536

grid soft stack 10240

grid hard stack 32768

grid soft nproc 2047

grid hard nproc 16384

oracle soft nofile 1024

oracle hard nofile 65536

oracle soft stack 10240

oracle hard stack 32768

oracle soft nproc 2047

oracle hard nproc 16384

root soft nproc 2047 " >> /etc/security/limits.conf

 

4.1.2 分享互访测验
  1. 在 RAC1 服务器上运营命令:net use \\rac2\C$ 和 net use
    \\rac2\D$

  2. 在 RAC2 服务器上运营命令:net use \\rac1\C$ 和 net use
    \\rac1\D$

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

echo "session    required     pam_limits.so" >> /etc/pam.d/login

more
/etc/pam.d/login

4.1.3 数据库软件检查
  1. 拷贝必要设置的软件到 RAC1 服务器的 D 盘的 oraclesoft
    文件夹中并解压到当前目录

  2. 注意 win64_11gR2_database
    由八个压缩文件组成,必得将多少个压缩文件解压到同一个索引下,不然在装置数据库时会报错

1.2.8.6  修改**/etc/profile文件**

vi
/etc/profile

if [ $USER = "oracle" ] || [ $USER = "grid" ]; then

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

              ulimit -p 16384

              ulimit -n 65536

        else

              ulimit -u 16384 -n 65536

        fi

        umask 022

fi

 

4.2 安装 grid 集群软件

  1. 进去 grid 软件目录,双击 setup
    最初实施安装程序,此处选拔‘安装和配备集群的互连网基础结构’

  2. 分选‘高等设置’

  3. 采用设置语言

  4. 填写集群名称和 SCAN 名称,必需填写 hosts 文件中 SCAN IP 对应的主机名

  5. 添加 rac2 节点

  6. rac2 节点增多实现后截图

美高梅开户网址 26

  1. 改动网络接口类型,默许选项借使不对,须求手动修改

美高梅开户网址 27

  1. 那边选拔‘自动存款和储蓄管理(ASM)’

  2. 点击‘标识磁盘’按键,来增多 ASM 磁盘

  3. 在这里分界面能够看到在此以前已经起头化好的 5 块磁盘,因为此地安装的是 OC福睿斯

磁盘组,遵照存款和储蓄规划,须要接收第一块磁盘,并且标志为 OC奇骏

 

  1. 查看磁盘意况

  2. 完场增加

  3. 入选刚增添的磁盘

  4. 添加 ASM 口令

  5. 由于设置的密码不符合标准,需求鲜明来强制行使

  6. 此地选用‘不应用 IPMI’

  7. 选料软件相关目录,依照规划必要,此处选择 D 盘

  8. 先决条件检查

  9. 万生机勃勃检查通过,则现身概要,假若提醒战败,会有对应的提醒,请遵照提醒

反省上风华正茂章节中的设置是还是不是留慰藉题

  1. 开班设置后,会在下图中红框标记的任务(网格基础结构布局)停顿约 20
    分钟,此处也是 grid 安装成功与否的关键所在,假若这里现身难题,则须要卸载
    grid,并检查早前全部的设置,然后再次尝试安装,直到呈现成功截止

  2. 安装完结截图

1.2.9  配置/dev/shm大小

vi
/etc/fstab

tmpfs /dev/shm tmpfs defaults,size=2G 0 0

 

mount -o remount /dev/shm

 

[root@raclhr-12cR1-N2 ~]# df -h

Filesystem                              Size  Used Avail Use% Mounted on

/dev/mapper/vg_rootlhr-Vol00            9.9G  4.9G  4.5G  53% /

tmpfs                                  1000M   72K 1000M   1% /dev/shm

/dev/sda1                               194M   35M  150M  19% /boot

/dev/mapper/vg_rootlhr-Vol01            3.0G  573M  2.3G  20% /tmp

/dev/mapper/vg_rootlhr-Vol03            3.0G   69M  2.8G   3% /home

/dev/mapper/vg_orasoft-lv_orasoft_u01    20G  6.8G   12G  37% /u01

.host:/                                 331G  272G   59G  83% /mnt/hgfs

/dev/mapper/vg_orasoft-lv_orasoft_soft   20G  172M   19G   1% /soft

[root@raclhr-12cR1-N2 ~]# more /etc/fstab

#

# /etc/fstab

# Created by anaconda on Sat Jan 14 18:56:24 2017

#

# Accessible filesystems, by reference, are maintained under ‘/dev/disk’

# See man pages fstab(5), findfs(8), mount(8) and/or blkid(8) for more info

#

/dev/mapper/vg_rootlhr-Vol00 /                       ext4    defaults        1 1

UUID=fccf51c1-2d2f-4152-baac-99ead8cfbc1a /boot                   ext4    defaults        1 2

/dev/mapper/vg_rootlhr-Vol01 /tmp                    ext4    defaults        1 2

/dev/mapper/vg_rootlhr-Vol02 swap                    swap    defaults        0 0

tmpfs                   /dev/shm                tmpfs   defaults,size=2G        0 0

devpts                  /dev/pts                devpts  gid=5,mode=620  0 0

sysfs                   /sys                    sysfs   defaults        0 0

proc                    /proc                   proc    defaults        0 0

/dev/vg_rootlhr/Vol03 /home  ext4 defaults        0 0

/dev/vg_orasoft/lv_orasoft_u01 /u01  ext4 defaults 0 0

[root@raclhr-12cR1-N2 ~]# mount -o remount /dev/shm

[root@raclhr-12cR1-N2 ~]# df -h

Filesystem                              Size  Used Avail Use% Mounted on

/dev/mapper/vg_rootlhr-Vol00            9.9G  4.9G  4.5G  53% /

tmpfs                                   2.0G   72K  2.0G   1% /dev/shm

/dev/sda1                               194M   35M  150M  19% /boot

/dev/mapper/vg_rootlhr-Vol01            3.0G  573M  2.3G  20% /tmp

/dev/mapper/vg_rootlhr-Vol03            3.0G   69M  2.8G   3% /home

/dev/mapper/vg_orasoft-lv_orasoft_u01    20G  6.8G   12G  37% /u01

.host:/                                 331G  272G   59G  83% /mnt/hgfs

/dev/mapper/vg_orasoft-lv_orasoft_soft   20G  172M   19G   1% /soft

 

 

4.3 clusterware 安装校验

grid 安装到位后,如果设置成功,可在 dos 情况下通过 crs_stat –t –v
命令查看集群运营了怎么样服务:

1.2.10  配置NTP

Network
Time Protocol Setting

● You
have two options for time synchronization: an operating system
configured network time protocol (NTP), or Oracle Cluster Time
Synchronization Service.

● Oracle
Cluster Time Synchronization Service is designed for organizations whose
cluster servers are unable to access NTP services.

● If
you use NTP, then the Oracle Cluster Time Synchronization daemon (ctssd)
starts up in observer mode. If you do not have NTP daemons, then ctssd
starts up in active mode and synchronizes time among cluster members
without contacting an external time server..

 

可以选择操作系统的NTP服务,也足以使用Oracle自带的劳动ctss,假设ntp未有启用,Oracle会自动启用自身的ctssd进度。

从oracle 11g普拉多2 RAC最初运用Cluster Time Synchronization
Service(CTSS)同步各节点的时刻,当安装程序发掘NTP协议处于非活动状态时,安装集群时间同步服务将以移动方式自动举行安装并通过具备节点的大运。借使发掘配置了
NTP,则以观看者形式运营集群时间一同服务,Oracle Clusterware 不会在集群中张开移动的日子协同。

 

root
客商双节点运维:

/sbin/service ntpd stop

mv /etc/ntp.conf /etc/ntp.conf.bak

service ntpd status

chkconfig ntpd off

 

4.4 安装 database 数据库软件

  1. 进去 database 目录,双击 setup 初阶设置 database
    数据库软件,此处去掉‘接受安全更新’选项

  2. 肯定跳过‘钦点电子邮件地址’

  3. 分选‘仅安装数据库软件’

  4. 翻看节点名称

  5. 选料设置语言

  6. 接纳设置公司版,而且勾选全数建设构造

  7. 选择安装路线为 D 盘

  8. 先决条件检查

  9. 设置概要

  10. 设置到这边时,推行远程安装 RAC2
    节点的数据库,当时守候时间会十分长,请耐烦等待

  11. 安装完成时会提醒到 RAC2 节点上奉行 selecthome.bat 脚本,用于在 RAC2

节点上激活 Oracle 相关的出品

  1. RAC2 节点上 selecthome.bat
    脚本的岗位如下图所示,双击施行后会弹出一个 dos 窗口,施行时间比十分的短

1.3  布局分享存款和储蓄

以此是至关重要,也是最轻巧失误的地方,这一次是大麦苗第一回虚构机上安装RAC情形,有的内容不再详述。

 

4.5 创建 ASM 磁盘组
  1. 运营中输入 asmca 命令,张开 ASM 配置分界面,实施命令后需求等待 10 秒钟

技术弹出布局分界面

  1. 在磁盘组选项卡中式茶食击新建

  2. 单击‘在磁盘上加载标识’

  3. 选用加多磁盘

  4. 依靠存款和储蓄规划,选拔磁盘 2 到磁盘 4 为数据文件磁盘,并标志成 DATA

  5. 翻看选择的磁盘,并完场增加

  6. 勾选增多的磁盘,命名磁盘组名称叫 DATA

  7. 创立磁盘组进程

  8. DATA 磁盘组创设成功

  9. 依照相仿的法门创制 FRA 磁盘组

11.
全副丰硕完成后,会看见以前规划的多少个磁盘组,确认正确后,退出就可以完场磁盘组的拉长

1.3.1  增多分享磁盘

4.6 使用 DBCA 创立数据库
  1. 在运转中输入 dbca 命令,最初创建数据库

  2. 筛选创设‘RAC 集群数据库’

  3. 筛选‘创设数据库’

  4. 数据库模板接纳‘常常用途和东西管理’

  5. 填写数据库名称和实例名叫 orcl,将 rac1 和 rac2 多个节点全体中选

  6. 设置人选项就可以

  7. 设置助理馆员客户口令

 

  1. 分选数据区路线为:+DATA,即 DATA 磁盘组

  2. 输入早前安装的 ASM 口令

  3. 内定火速苏醒区的路子(即 FRA 磁盘组)和分寸,恢复生机区大小不超过 FRA

磁盘组大小就可以

  1. 勾选‘示例方案’

  2. 安装内部存款和储蓄器管理方式、字符集、连接形式等,依照私下认可设置就能够

  3. 数据仓库储存款和储蓄概要

  4. 勾选‘创立数据库’

  5. 创造数据库概要,从概要中能够见见数据库名、实例名等连锁音讯

  6. 开首安装数据库

  7. 设置成功截图

美高梅开户网址 28

1.3.1.1  第一步:**创制分享磁盘**

该手续能够用cmd命令也能够用图形分界面,本文选用命令行举办加多。

在cmd
中步入 WMware Workstation安装目录,实践命令创设磁盘:

C:

cd  C:\Program Files (x86)\VMware\VMware Workstation

vmware-vdiskmanager.exe -c -s 6g -a lsilogic -t 2 "E:\My Virtual Machines\rac12cR1\sharedisk\ocr_vote.vmdk"

vmware-vdiskmanager.exe -c -s 10g -a lsilogic -t 2 "E:\My Virtual Machines\rac12cR1\sharedisk\data.vmdk"

vmware-vdiskmanager.exe -c -s 10g -a lsilogic -t 2 "E:\My Virtual Machines\rac12cR1\sharedisk\fra.vmdk"

 

 

D:\Users\xiaomaimiao>C:

 

C:\>cd  C:\Program Files (x86)\VMware\VMware Workstation

C:\Program Files (x86)\VMware\VMware Workstation>vmware-vdiskmanager.exe -c -s 6g -a lsilogic -t 2 "E:\My Virtual Machines\rac12cR1\sharedisk\ocr_vote.vmdk"

Creating disk ‘E:\My Virtual Machines\rac12cR1\sharedisk\ocr_vote.vmdk’

  Create: 100% done.

Virtual disk creation successful.

 

C:\Program Files (x86)\VMware\VMware Workstation>vmware-vdiskmanager.exe -c -s 10g -a lsilogic -t 2 "E:\My Virtual Machines\rac12cR1\sharedisk\data.vmdk"

Creating disk ‘E:\My Virtual Machines\rac12cR1\sharedisk\data.vmdk’

  Create: 100% done.

Virtual disk creation successful.

 

C:\Program Files (x86)\VMware\VMware Workstation>vmware-vdiskmanager.exe -c -s 10g -a lsilogic -t 2 "E:\My Virtual Machines\rac12cR1\sharedisk\fra.vmdk"

Creating disk ‘E:\My Virtual Machines\rac12cR1\sharedisk\fra.vmdk’

  Create: 100% done.

Virtual disk creation successful.

 

 

美高梅开户网址 29 

在意:12c
本田UR-V1的OC昂科雷磁盘组起码必要5501MB的空中。

[INS-30515] Insufficient space available in the selected disks.

Cause – Insufficient space available in the selected Disks. At least, 5,501 MB of free space is required. 

Action – Choose additional disks such that the total size should be at least 5,501 MB.

 

美高梅开户网址 30 

 

4.7 RAC 服务

1.3.1.2  第二步:**修改配置文件**

关闭两台虚构机,用记事本张开** 设想机名字.vmx,即展开配置文件,**2个节点都必要修正。

 

增添以下内容,个中,scsix:y 表示第x个总线上的第y个设施:

#shared disks configure

disk.EnableUUID="TRUE"

disk.locking = "FALSE"

scsi1.shared = "TRUE"

diskLib.dataCacheMaxSize = "0"

diskLib.dataCacheMaxReadAheadSize = "0"

diskLib.dataCacheMinReadAheadSize = "0"

diskLib.dataCachePageSize= "4096"

diskLib.maxUnsyncedWrites = "0"

 

scsi1.present = "TRUE"

scsi1.virtualDev = "lsilogic"

scsil.sharedBus = "VIRTUAL"

scsi1:0.present = "TRUE"

scsi1:0.mode = "independent-persistent"

scsi1:0.fileName = "..\sharedisk\ocr_vote.vmdk"

scsi1:0.deviceType = "disk"

scsi1:0.redo = ""

scsi1:1.present = "TRUE"

scsi1:1.mode = "independent-persistent"

scsi1:1.fileName = "..\sharedisk\data.vmdk"

scsi1:1.deviceType = "disk"

scsi1:1.redo = ""

scsi1:2.present = "TRUE"

scsi1:2.mode = "independent-persistent"

scsi1:2.fileName = "..\sharedisk\fra.vmdk"

scsi1:2.deviceType = "disk"

scsi1:2.redo = ""

 

即使报有的参数不设有的错误,那么请将虚构机的包容性设置到Workstation
9.0

美高梅开户网址 31 

4.7.1 RAC1 节点服务

美高梅开户网址 32

1.3.1.3  其三步:重新展开**VMware Workstation**

关闭
VMware Workstation 软件
再也展开,那个时候看来分享磁盘正确加载则安排不错,这Ritter别举世瞩目第3个节点,2个节点的硬盘配置网络适配器的安插相应是同样的,若不均等请检查布置。

美高梅开户网址 33 

然后展开2台设想机。

[root@raclhr-12cR1-N1 ~]# fdisk -l | grep /dev/sd

Disk /dev/sda: 21.5 GB, 21474836480 bytes

/dev/sda1   *           1          26      204800   83  Linux

/dev/sda2              26        1332    10485760   8e  Linux LVM

/dev/sda3            1332        2611    10279936   8e  Linux LVM

Disk /dev/sdb: 107.4 GB, 107374182400 bytes

/dev/sdb1               1        1306    10485760   8e  Linux LVM

/dev/sdb2            1306        2611    10485760   8e  Linux LVM

/dev/sdb3            2611        3917    10485760   8e  Linux LVM

/dev/sdb4            3917       13055    73399296    5  Extended

/dev/sdb5            3917        5222    10485760   8e  Linux LVM

/dev/sdb6            5223        6528    10485760   8e  Linux LVM

/dev/sdb7            6528        7834    10485760   8e  Linux LVM

/dev/sdb8            7834        9139    10485760   8e  Linux LVM

/dev/sdb9            9139       10445    10485760   8e  Linux LVM

/dev/sdb10          10445       11750    10485760   8e  Linux LVM

/dev/sdb11          11750       13055    10477568   8e  Linux LVM

Disk /dev/sdc: 6442 MB, 6442450944 bytes

Disk /dev/sdd: 10.7 GB, 10737418240 bytes

Disk /dev/sde: 10.7 GB, 10737418240 bytes

[root@raclhr-12cR1-N1 ~]# fdisk -l | grep  "Disk /dev/sd"

Disk /dev/sda: 21.5 GB, 21474836480 bytes

Disk /dev/sdb: 107.4 GB, 107374182400 bytes

Disk /dev/sdc: 6442 MB, 6442450944 bytes

Disk /dev/sdd: 10.7 GB, 10737418240 bytes

Disk /dev/sde: 10.7 GB, 10737418240 bytes

[root@raclhr-12cR1-N1 ~]#

 

 

4.7.2 RAC2 节点服务

美高梅开户网址 34

云无边无际在此个种类遭逢坑,一同初步评选拔数据库版本11.2.0.1,后边装的时候一向不
成功,后来换11.2.0.4就能够了。所以碰到这么项目时候自然要筛选11.2.0.4.

1.3.2  设置共享磁盘

1.3.2.1  配置udev绑定的scsi_id

潜心以下两点:

● 首先切换成root客商下

● 2个节点上赢得的uuid应该是如出生机勃勃辙的,差别样的话表明在此之前的陈设有标题

1、差异的操作系统,scsi_id命令的地点差异。

[root@raclhr-12cR1-N1 ~]# cat /etc/issue

Red Hat Enterprise Linux Server release 6.5 (Santiago)

Kernel \r on an \m

 

[root@raclhr-12cR1-N1 ~]# which scsi_id

/sbin/scsi_id

[root@raclhr-12cR1-N1 ~]#

 

介意:rhel
6之后只援救 **
–whitelisted
–replace-whitespace** 
参数,从前的 -g -u -s 参数已经不援助了。

2、编辑 /etc/scsi_id.config 文件,借使该公文不设有,则开创该文件并增加如下行:

[root@raclhr-12cR1-N1 ~]#  echo "options=–whitelisted –replace-whitespace" > /etc/scsi_id.config

[root@raclhr-12cR1-N1 ~]# more /etc/scsi_id.config

options=–whitelisted –replace-whitespace

[root@raclhr-12cR1-N1 ~]#

3、获取uuid

scsi_id –whitelisted –replace-whitespace –device=/dev/sdc

scsi_id –whitelisted –replace-whitespace –device=/dev/sdd

scsi_id –whitelisted –replace-whitespace –device=/dev/sde

 

[root@raclhr-12cR1-N1 ~]# scsi_id –whitelisted –replace-whitespace –device=/dev/sdc

36000c29fd84cfe0767838541518ef8fe

[root@raclhr-12cR1-N1 ~]# scsi_id –whitelisted –replace-whitespace –device=/dev/sdd

36000c29c0ac0339f4b5282b47c49285b

[root@raclhr-12cR1-N1 ~]# scsi_id –whitelisted –replace-whitespace –device=/dev/sde

36000c29e4652a45192e32863956c1965

 

2个节点获取到的值应该是千篇风度翩翩律的。

1.3.2.2  创设并布置udev rules文件

直接运转如下的本子:

mv /etc/udev/rules.d/99-oracle-asmdevices.rules /etc/udev/rules.d/99-oracle-asmdevices.rules_bk

for i in c d e ;

do

echo "KERNEL==\"sd*\", BUS==\"scsi\", PROGRAM==\"/sbin/scsi_id –whitelisted –replace-whitespace –device=/dev/\$name\",RESULT==\"`scsi_id –whitelisted –replace-whitespace –device=/dev/sd$i`\",NAME=\"asm-disk$i\",OWNER=\"grid\",GROUP=\"asmadmin\",MODE=\"0660\"" >> /etc/udev/rules.d/99-oracle-asmdevices.rules

done

start_udev

 

或采用如下的代码分步执行获取:

for i in c d e ;

do

echo "KERNEL==\"sd*\", BUS==\"scsi\", PROGRAM==\"/sbin/scsi_id –whitelisted –replace-whitespace –device=/dev/\$name\",RESULT==\"`scsi_id –whitelisted –replace-whitespace –device=/dev/sd$i`\",NAME=\"asm-disk$i\",OWNER=\"grid\",GROUP=\"asmadmin\",MODE=\"0660\""

done

 

[root@raclhr-12cR1-N1 ~]# for i in c d e ;

> do

> echo "KERNEL==\"sd*\", BUS==\"scsi\", PROGRAM==\"/sbin/scsi_id –whitelisted –replace-whitespace –device=/dev/\$name\",RESULT==\"`scsi_id –whitelisted –replace-whitespace –device=/dev/sd$i`\",NAME=\"asm-disk$i\",OWNER=\"grid\",GROUP=\"asmadmin\",MODE=\"0660\""

> done

KERNEL=="sd*", BUS=="scsi", PROGRAM=="/sbin/scsi_id –whitelisted –replace-whitespace –device=/dev/$name",RESULT=="36000c29fd84cfe0767838541518ef8fe",NAME="asm-diskc",OWNER="grid",GROUP="asmadmin",MODE="0660"

KERNEL=="sd*", BUS=="scsi", PROGRAM=="/sbin/scsi_id –whitelisted –replace-whitespace –device=/dev/$name",RESULT=="36000c29c0ac0339f4b5282b47c49285b",NAME="asm-diskd",OWNER="grid",GROUP="asmadmin",MODE="0660"

KERNEL=="sd*", BUS=="scsi", PROGRAM=="/sbin/scsi_id –whitelisted –replace-whitespace –device=/dev/$name",RESULT=="36000c29e4652a45192e32863956c1965",NAME="asm-diske",OWNER="grid",GROUP="asmadmin",MODE="0660"

[root@raclhr-12cR1-N1 ~]#

 

编排vi
/etc/udev/rules.d/99-oracle-asmdevices.rules,插足上面包车型地铁台本生成的内容。

那边必要潜心,贰个KE奥迪Q5NEL就是单排,不能够换行的。

美高梅开户网址 35 

查看是还是不是布署结果:

[root@raclhr-12cR1-N1 ~]# ll
/dev/asm*

ls:
cannot access /dev/asm*: No such file or directory

[root@raclhr-12cR1-N1 ~]#
start_udev

Starting
udev: [  OK  ]

[root@raclhr-12cR1-N1 ~]# ll
/dev/asm*

brw-rw—- 1 grid asmadmin 8, 32 Jan 16 16:17
/dev/asm-diskc

brw-rw—- 1 grid asmadmin 8, 48 Jan 16 16:17
/dev/asm-diskd

brw-rw—- 1 grid asmadmin 8, 64 Jan 16 16:17
/dev/asm-diske

[root@raclhr-12cR1-N1 ~]#

 

重启服务:

/sbin/udevcontrol reload_rules

/sbin/start_udev

 

检查:

udevadm info –query=all –name=asm-diskc

udevadm info –query=all –name=asm-diskd

udevadm info –query=all –name=asm-diske

 

 

万事实行进度:

[root@raclhr-12cR1-N1 ~]#  fdisk -l | grep  "Disk /dev/sd"

Disk /dev/sda: 21.5 GB, 21474836480 bytes

Disk /dev/sdb: 107.4 GB, 107374182400 bytes

Disk /dev/sdc: 6442 MB, 6442450944 bytes

Disk /dev/sdd: 10.7 GB, 10737418240 bytes

Disk /dev/sde: 10.7 GB, 10737418240 bytes

[root@raclhr-12cR1-N1 ~]#  mv /etc/udev/rules.d/99-oracle-asmdevices.rules /etc/udev/rules.d/99-oracle-asmdevices.rules_bk

[root@raclhr-12cR1-N1 ~]# for i in c d e ;

> do

> echo "KERNEL==\"sd*\", BUS==\"scsi\", PROGRAM==\"/sbin/scsi_id –whitelisted –replace-whitespace –device=/dev/\$name\",RESULT==\"`scsi_id –whitelisted –replace-whitespace –device=/dev/sd$i`\",NAME=\"asm-disk$i\",OWNER=\"grid\",GROUP=\"asmadmin\",MODE=\"0660\"" >> /etc/udev/rules.d/99-oracle-asmdevices.rules

> done

[root@raclhr-12cR1-N1 ~]# more  /etc/udev/rules.d/99-oracle-asmdevices.rules

KERNEL=="sd*", BUS=="scsi", PROGRAM=="/sbin/scsi_id –whitelisted –replace-whitespace –device=/dev/$name",RESULT=="36000c29fd84cfe0767838541518ef8fe",NAME="asm-diskc",OWNER="grid",GROUP="asmadmin",MODE="0660"

KERNEL=="sd*", BUS=="scsi", PROGRAM=="/sbin/scsi_id –whitelisted –replace-whitespace –device=/dev/$name",RESULT=="36000c29c0ac0339f4b5282b47c49285b",NAME="asm-diskd",OWNER="grid",GROUP="asmadmin",MODE="0660"

KERNEL=="sd*", BUS=="scsi", PROGRAM=="/sbin/scsi_id –whitelisted –replace-whitespace –device=/dev/$name",RESULT=="36000c29e4652a45192e32863956c1965",NAME="asm-diske",OWNER="grid",GROUP="asmadmin",MODE="0660"

[root@raclhr-12cR1-N1 ~]#

[root@raclhr-12cR1-N1 ~]#  fdisk -l | grep  "Disk /dev/sd"

Disk /dev/sda: 21.5 GB, 21474836480 bytes

Disk /dev/sdb: 107.4 GB, 107374182400 bytes

Disk /dev/sdc: 6442 MB, 6442450944 bytes

Disk /dev/sdd: 10.7 GB, 10737418240 bytes

Disk /dev/sde: 10.7 GB, 10737418240 bytes

[root@raclhr-12cR1-N1 ~]# start_udev

Starting udev: [  OK  ]

[root@raclhr-12cR1-N1 ~]#  fdisk -l | grep  "Disk /dev/sd"

Disk /dev/sda: 21.5 GB, 21474836480 bytes

Disk /dev/sdb: 107.4 GB, 107374182400 bytes

[root@raclhr-12cR1-N1 ~]#

 

1.4  软件包策动

1.4.1  创设文件系统

在节点1创制文件系统/soft,筹划20G的上空用作Oracle和grid的软件解压目录。

vgextend vg_orasoft /dev/sdb5 /dev/sdb6

lvcreate -n lv_orasoft_soft -L 20G vg_orasoft

mkfs.ext4 /dev/vg_orasoft/lv_orasoft_soft

mkdir /soft

mount /dev/vg_orasoft/lv_orasoft_soft /soft

 

 

[root@raclhr-12cR1-N2 ~]# df -h

Filesystem                              Size  Used Avail Use% Mounted on

/dev/mapper/vg_rootlhr-Vol00            9.9G  4.9G  4.5G  52% /

tmpfs                                  1000M   72K 1000M   1% /dev/shm

/dev/sda1                               194M   35M  150M  19% /boot

/dev/mapper/vg_rootlhr-Vol01            3.0G   70M  2.8G   3% /tmp

/dev/mapper/vg_rootlhr-Vol03            3.0G   69M  2.8G   3% /home

/dev/mapper/vg_orasoft-lv_orasoft_u01    20G  172M   19G   1% /u01

.host:/                                 331G  234G   97G  71% /mnt/hgfs

/dev/mapper/vg_orasoft-lv_orasoft_soft   20G  172M   19G   1% /soft

[root@raclhr-12cR1-N2 ~]#

 

 

1.4.2  上传并解压软件

打开SecureFX软件:

美高梅开户网址 36 

复制粘贴文件到/soft目录下并等待上传完毕:

美高梅开户网址 37 

[root@raclhr-12cR1-N1 ~]# ll -h /soft/p*

-rw-r–r– 1 root root 1.6G Jan 14 03:28 /soft/p17694377_121020_Linux-x86-64_1of8.zip

-rw-r–r– 1 root root 968M Jan 14 03:19 /soft/p17694377_121020_Linux-x86-64_2of8.zip

-rw-r–r– 1 root root 1.7G Jan 14 03:47 /soft/p17694377_121020_Linux-x86-64_3of8.zip

-rw-r–r– 1 root root 617M Jan 14 03:00 /soft/p17694377_121020_Linux-x86-64_4of8.zip

[root@raclhr-12cR1-N1 ~]#

美高梅开户网址, 

开2个窗口分别实践如下命令进行解压安装包:

unzip /soft/p17694377_121020_Linux-x86-64_1of8.zip -d /soft/ && unzip /soft/p17694377_121020_Linux-x86-64_2of8.zip -d /soft/

unzip /soft/p17694377_121020_Linux-x86-64_3of8.zip -d /soft/ && unzip /soft/p17694377_121020_Linux-x86-64_4of8.zip -d /soft/

 

1和2是database安装包,3和4是grid的安装包。

解压完结后:

[root@raclhr-12cR1-N1 ~]# cd /soft

[root@raclhr-12cR1-N1 soft]# df -h

Filesystem                              Size  Used Avail Use% Mounted on

/dev/mapper/vg_rootlhr-Vol00            9.9G  4.9G  4.5G  52% /

tmpfs                                  1000M   72K 1000M   1% /dev/shm

/dev/sda1                               194M   35M  150M  19% /boot

/dev/mapper/vg_rootlhr-Vol01            3.0G   70M  2.8G   3% /tmp

/dev/mapper/vg_rootlhr-Vol03            3.0G   69M  2.8G   3% /home

/dev/mapper/vg_orasoft-lv_orasoft_u01    20G  172M   19G   1% /u01

.host:/                                 331G  234G   97G  71% /mnt/hgfs

/dev/mapper/vg_orasoft-lv_orasoft_soft   20G   11G  8.6G  54% /soft

[root@raclhr-12cR1-N1 soft]# du -sh ./*

2.8G    ./database

2.5G    ./grid

16K     ./lost+found

1.6G    ./p17694377_121020_Linux-x86-64_1of8.zip

968M    ./p17694377_121020_Linux-x86-64_2of8.zip

1.7G    ./p17694377_121020_Linux-x86-64_3of8.zip

618M    ./p17694377_121020_Linux-x86-64_4of8.zip

[root@raclhr-12cR1-N1 soft]#

 

 

1.5  设置前预检查

1.5.1  安装补丁包(cvuqdisk**)**

在设置12c奥迪Q51 GHighlanderID RAC以前,平日会需求周转集群验证工具CVU(Cluster Verification
Utility),该工具执行系统一检查查,确认当前的配置是或不是满意供给。

第风度翩翩判断是不是安装了cvuqdisk包:

rpm -qa cvuqdisk

只要未有设置,那么在2个节点上都试行如下命令实行设置该包:

export CVUQDISK_GRP=oinstall

cd /soft/grid/rpm/

rpm -ivh  cvuqdisk-1.0.9-1.rpm

 

[root@raclhr-12cR1-N1 soft]# cd /soft/grid/

[root@raclhr-12cR1-N1 grid]# ll

total 80

drwxr-xr-x  4 root root  4096 Jan 16 17:04 install

-rwxr-xr-x  1 root root 34132 Jul 11  2014 readme.html

drwxrwxr-x  2 root root  4096 Jul  7  2014 response

drwxr-xr-x  2 root root  4096 Jul  7  2014 rpm

-rwxr-xr-x  1 root root  5085 Dec 20  2013 runcluvfy.sh

-rwxr-xr-x  1 root root  8534 Jul  7  2014 runInstaller

drwxrwxr-x  2 root root  4096 Jul  7  2014 sshsetup

drwxr-xr-x 14 root root  4096 Jul  7  2014 stage

-rwxr-xr-x  1 root root   500 Feb  7  2013 welcome.html

[root@raclhr-12cR1-N1 grid]# cd rpm

[root@raclhr-12cR1-N1 rpm]# ll

total 12

-rwxr-xr-x 1 root root 8976 Jul  1  2014 cvuqdisk-1.0.9-1.rpm

[root@raclhr-12cR1-N1 rpm]# export CVUQDISK_GRP=oinstall

[root@raclhr-12cR1-N1 rpm]# cd /soft/grid/rpm/

[root@raclhr-12cR1-N1 rpm]# rpm -ivh  cvuqdisk-1.0.9-1.rpm

Preparing…                ########################################### [100%]

   1:cvuqdisk               ########################################### [100%]

[root@raclhr-12cR1-N1 rpm]# rpm -qa cvuqdisk

cvuqdisk-1.0.9-1.x86_64

[root@raclhr-12cR1-N1 rpm]#

[root@raclhr-12cR1-N1 sshsetup]# ls -l /usr/sbin/cvuqdisk

-rwsr-xr-x 1 root oinstall 11920 Jul  1  2014 /usr/sbin/cvuqdisk

[root@raclhr-12cR1-N1 sshsetup]#

 

 

传输到第3个节点上进展设置:

scp cvuqdisk-1.0.9-1.rpm root@192.168.59.161:/tmp

export CVUQDISK_GRP=oinstall

rpm -ivh  /tmp/cvuqdisk-1.0.9-1.rpm

 

1.5.2  配**SSH互信建立ssh等效性**

所谓客户等价,就是以Oracle顾客从一个节点连接到另三个节点时,不供给输入密码。Oracle GI和DB的设置进程都以先在叁个节点安装,然后安装程序自动把当地安装好的内容复制到远程雷同的目录下,那是八个后台拷贝进程,顾客没有机遇输入密码验证身份,必须举办布署。

 

就算在装置软件的进程中,Oracle会自动配置SSH对等性,可是照旧建议在设置软件以前手工业配置。

为ssh和scp创设连接,查验是或不是存在:

ls -l
/usr/local/bin/ssh

ls -l
/usr/local/bin/scp

空中楼阁则开创:

/bin/ln -s /usr/bin/ssh /usr/local/bin/ssh

/bin/ln -s /usr/bin/scp /usr/local/bin/scp

 

 

除此以外索要表达的是,配置了ssh后也一再有一而再谢绝的景观,超级多地方下是出于/etc/ssh/ssh_config、/etc/hosts.allow和/etc/hosts.deny那3个公文的主题素材。

1、/etc/ssh/ssh_config文件中出席G奥迪Q5ID及Oracle客商所在的组:

AllowGroups sysadmin asmdba oinstall

2、修改vi
/etc/hosts.deny文件,用#疏解掉sshd:ALL,大概出席ssh:ALL EXCEPT 2个节点的公网及2个节点的私网,中间用逗号隔断,如:

ssd : ALL EXCEPT 192.168.59.128,192.168.59.129,10.10.10.5,10.10.10.6

也得以改革:/etc/hosts.allow文件,插足sshd:ALL或

sshd:192.168.59.128,192.168.59.129,10.10.10.5,10.10.10.6

若2个文本的配备有冲突以/etc/hosts.deny为准。

3、重启ssd服务:/etc/init.d/sshd
restart

 

1.5.2.1  措施生机勃勃:普通布局

分级配备grid和oracle客商的ssh


[oracle@ZFLHRDB1 ~]$ ssh ZFLHRDB1 date

[oracle@ZFLHRDB1 ~]$ ssh ZFLHRDB2 date

[oracle@ZFLHRDB1 ~]$ ssh ZFLHRDB1-priv date

[oracle@ZFLHRDB1 ~]$ ssh ZFLHRDB2-priv date

 

[oracle@ZFLHRDB2 ~]$ ssh ZFLHRDB1 date

[oracle@ZFLHRDB2 ~]$ ssh ZFLHRDB2 date

[oracle@ZFLHRDB2 ~]$ ssh ZFLHRDB1-priv date

[oracle@ZFLHRDB2 ~]$ ssh ZFLHRDB2-priv date


[oracle@ZFLHRDB1 ~]$ cat ~/.ssh/id_rsa.pub >> ~/.ssh/authorized_keys

[oracle@ZFLHRDB1 ~]$ cat ~/.ssh/id_dsa.pub >> ~/.ssh/authorized_keys

[oracle@ZFLHRDB1 ~]$ ssh ZFLHRDB2 cat ~/.ssh/id_rsa.pub >> ~/.ssh/authorized_keys  ->输入ZFLHRDB2密码

[oracle@ZFLHRDB1 ~]$ ssh ZFLHRDB2 cat ~/.ssh/id_dsa.pub >> ~/.ssh/authorized_keys  ->输入ZFLHRDB2密码

[oracle@ZFLHRDB1 ~]$ scp ~/.ssh/authorized_keys ZFLHRDB2:~/.ssh/authorized_keys    ->输入ZFLHRDB2密码

 

 


测验两节点连通性:

[oracle@ZFLHRDB1 ~]$ ssh ZFLHRDB1 date

[oracle@ZFLHRDB1 ~]$ ssh ZFLHRDB2 date

[oracle@ZFLHRDB1 ~]$ ssh ZFLHRDB1-priv date

[oracle@ZFLHRDB1 ~]$ ssh ZFLHRDB2-priv date

 

[oracle@ZFLHRDB2 ~]$ ssh ZFLHRDB1 date

[oracle@ZFLHRDB2 ~]$ ssh ZFLHRDB2 date

[oracle@ZFLHRDB2 ~]$ ssh ZFLHRDB1-priv date

[oracle@ZFLHRDB2 ~]$ ssh ZFLHRDB2-priv date

 

 

 

其次次推行时不再升迁输入口令,况兼可以成功推行命令,则象征SSH对等性配置成功。

 

1.5.2.2  办法二:用sshUserSetup.sh快捷成立互信**(推荐方法)**

sshUserSetup.sh在GI设置介质解压缩后的sshsetup目录下。下边两条命令在二个节点上实践就可以,在root客商下实行:

./sshUserSetup.sh -user grid  -hosts "raclhr-12cR1-N2 raclhr-12cR1-N1" -advanced exverify –confirm

./sshUserSetup.sh -user oracle  -hosts "raclhr-12cR1-N2 raclhr-12cR1-N1" -advanced exverify -confirm

输入yes及密码一路回车就可以。

[oracle@raclhr-12cR1-N1 grid]$ ll

total 80

drwxr-xr-x  4 root root  4096 Jan 16 17:04 install

-rwxr-xr-x  1 root root 34132 Jul 11  2014 readme.html

drwxrwxr-x  2 root root  4096 Jul  7  2014 response

drwxr-xr-x  2 root root  4096 Jul  7  2014 rpm

-rwxr-xr-x  1 root root  5085 Dec 20  2013 runcluvfy.sh

-rwxr-xr-x  1 root root  8534 Jul  7  2014 runInstaller

drwxrwxr-x  2 root root  4096 Jul  7  2014 sshsetup

drwxr-xr-x 14 root root  4096 Jul  7  2014 stage

-rwxr-xr-x  1 root root   500 Feb  7  2013 welcome.html

[oracle@raclhr-12cR1-N1 grid]$ cd sshsetup/

[oracle@raclhr-12cR1-N1 sshsetup]$ ll

total 32

-rwxr-xr-x 1 root root 32334 Jun  7  2013 sshUserSetup.sh

[oracle@raclhr-12cR1-N1 sshsetup]$ pwd

/soft/grid/sshsetup

ssh raclhr-12cR1-N1 date

ssh raclhr-12cR1-N2 date

ssh raclhr-12cR1-N1-priv date

ssh raclhr-12cR1-N2-priv date

ssh-agent $SHELL

ssh-add

 

 

 

1.5.3  cluster  硬件检查实验**–安装前预检查安顿新闻**

Use Cluster
Verification Utility (cvu)

Before
installing Oracle Clusterware, use CVU to ensure that your cluster is
prepared for an installation:

Oracle
provides CVU to perform system checks in preparation for an
installation, patch updates, or other system changes. In addition, CVU
can generate fixup scripts that can change many kernel parameters to at
lease the minimum settings required for a successful
installation.

Using
CVU can help system administrators, storage administrators, and DBA to
ensure that everyone has completed the system configuration and
preinstallation steps.

./runcluvfy.sh
-help

./runcluvfy.sh
stage -pre crsinst -n rac1,rac2 –fixup
-verbose

Install the operating system package
cvuqdisk to both Oracle RAC nodes.
Without cvuqdisk, Cluster Verification Utility cannot discover
shared disks, and you will receive
the error message “Package cvuqdisk not
installed”
when the Cluster Verification Utility is run (either
manually or at the end of the Oracle grid infrastructure installation). Use the
cvuqdisk RPM for your hardware
architecture (for example, x86_64 or
i386). The cvuqdisk RPM can be found on the Oracle grid
infrastructure installation media in the rpm directory. For the purpose of this article, the
Oracle grid infrastructure media was extracted to
the /home/grid/software/oracle/grid directory on racnode1 as the grid user.

 

只需求在里头一个节点上运转就可以

 

在装置 GRubiconID
在此之前,提出先接纳 CVU(Cluster Verification
Utility)检查 C奥迪Q5S 的装置前际遇。以grid顾客运转:

export CVUQDISK_GRP=oinstall

./runcluvfy.sh stage -pre crsinst -n rac1,rac2 -fixup -verbose

$ORACLE_HOME/bin/cluvfy stage  -pre crsinst -n all  -verbose -fixup

未检查测量试验通过的显示为failed,有的failed可以依靠提供的台本进行修补。有的须要根据事态开展修补,有的failed也能够忽视。

[root@raclhr-12cR1-N1 grid]# su – grid

[grid@raclhr-12cR1-N1 ~]$ cd /soft/grid/

[grid@raclhr-12cR1-N1 grid]$ ./runcluvfy.sh stage -pre crsinst -n raclhr-12cR1-N1,raclhr-12cR1-N2 -fixup -verbose

玉米苗的条件有如下3个failed:

Check: Total memory

  Node Name     Available                 Required                  Status   

  ————  ————————  ————————  ———-

  raclhr-12cr1-n2  1.9518GB (2046592.0KB)    4GB (4194304.0KB)         failed   

  raclhr-12cr1-n1  1.9518GB (2046592.0KB)    4GB (4194304.0KB)         failed   

Result: Total memory check failed

 

Check: Swap space

  Node Name     Available                 Required                  Status   

  ————  ————————  ————————  ———-

  raclhr-12cr1-n2  2GB (2097144.0KB)         2.9277GB (3069888.0KB)    failed   

  raclhr-12cr1-n1  2GB (2097144.0KB)         2.9277GB (3069888.0KB)    failed   

Result: Swap space check failed

 

 

Checking integrity of file "/etc/resolv.conf" across nodes

PRVF-5600 : On node "raclhr-12cr1-n2" The following lines in file "/etc/resolv.conf" could not be parsed as they are not in proper format: raclhr-12cr1-n2

PRVF-5600 : On node "raclhr-12cr1-n1" The following lines in file "/etc/resolv.conf" could not be parsed as they are not in proper format: raclhr-12cr1-n1

Check for integrity of file "/etc/resolv.conf" failed

 

都得以忽视。

style=”color: #666666; line-height: 1.5; mso-spacerun: ‘yes’; mso-fareast-font-family: courier new; mso-font-kerning: 1.0000pt;”> style=”font-size: 12pt;”>About Me

……………………………………………………………………………………………………………….

● 本文作者:小麦苗,只专注于数据库的技术,更注重技术的运用

● 本文在itpub(http://blog.itpub.net/26736162)、博客园(http://www.cnblogs.com/lhrbest)和个人微信公众号(xiaomaimiaolhr)上有同步更新

● 本文itpub地址:http://blog.itpub.net/26736162/viewspace-2132768/

● 本文博客园地址:http://www.cnblogs.com/lhrbest/p/6337496.html

● 本文pdf版及小麦苗云盘地址:http://blog.itpub.net/26736162/viewspace-1624453/

● QQ群:230161599     微信群:私聊

● 联系我请加QQ好友(642808185),注明添加缘由

● 于 2017-01-12 08:00 ~ 2016-01-21 24:00 在农行完成

● 文章内容来源于小麦苗的学习笔记,部分整理自网络,若有侵权或不当之处还请谅解

● 版权所有,欢迎分享本文,转载请保留出处

……………………………………………………………………………………………………………….

拿起手机使用微信客户端扫描下边的左边图片来关注小麦苗的微信公众号:xiaomaimiaolhr,扫描右边的二维码加入小麦苗的QQ群,学习最实用的数据库技术。

style=”line-height: 19.5pt; font-family: courier new; mso-spacerun: ‘yes’; mso-fareast-font-family: courier new; mso-font-kerning: 0.0000pt;”> style=”font-size: 12pt;”> 美高梅开户网址 38  美高梅开户网址 39

发表评论

电子邮件地址不会被公开。 必填项已用*标注

网站地图xml地图