SlideShare ist ein Scribd-Unternehmen logo
1 von 79
Downloaden Sie, um offline zu lesen
June 2014
使用 VirtualBox 在 Oracle Linux 5.7 上安装
Oracle Database 11g Release 2 RAC 的最佳实践
Creation Date: August 18, 2014
Last Update: Aug 20, 2014
诗檀软件 专业 Oracle 数据库服务 www.parnassusdata.com
Oracle 紧急服务国内热线电话: 400-690-3643
PRM For Oracle 数据库灾难拯救工具下载: http://www.parnassusdata.com/
文档控制
变更记录
79
Date Author Version Reference
18-Aug-2014 Biot Wang V0.1 No Previous Document
19-Aug-2014 Biot Wang V1.0 Add DB Install
审阅人
Name Position
文档分发
Copy No.. Name Location
1 SDT-2 JIRA PD
2
3
4
诗檀软件 专业 Oracle 数据库服务 www.parnassusdata.com
Oracle 紧急服务国内热线电话: 400-690-3643
PRM For Oracle 数据库灾难拯救工具下载: http://www.parnassusdata.com/
目录
文档控制 ...................................................................................................................................2
简介 ...........................................................................................................................................4
本文目的 ............................................................................................................................4
安装前的相关考虑 ............................................................................................................4
安装规划 ............................................................................................................................4
软件下载 ...................................................................................................................................6
软件准备 ............................................................................................................................6
关于下载 ............................................................................................................................6
关于 VirtualBox................................................................................................................6
关于光盘镜像 ....................................................................................................................6
创建虚拟机 ...............................................................................................................................7
虚拟机文件目录设置 ........................................................................................................7
建立 RAC 节点..................................................................................................................7
操作系统安装及 Oracle 安装前提设置................................................................................13
操作系统安装步骤 ..........................................................................................................13
Oracle 安装前提设置......................................................................................................24
克隆虚拟机 .............................................................................................................................31
克隆操作 ..........................................................................................................................31
2 节点设置 .......................................................................................................................33
建立共享磁盘 .........................................................................................................................38
共享磁盘的创建与挂载 ..................................................................................................38
使用 udev 绑定 ASM 磁盘 ............................................................................................42
安装 Grid Infrastructure.......................................................................................................46
GI 安装开始.....................................................................................................................46
grid profile 设置 .............................................................................................................58
创建 ASM 磁盘组 ...........................................................................................................60
安装数据库 .............................................................................................................................63
Oracle 数据库软件安装..................................................................................................63
创建 Oracle 数据库.........................................................................................................69
检查 RAC 状态.......................................................................................................................78
其他问题 .................................................................................................................................79
未解决的问题 ..................................................................................................................79
已解决的问题 ..................................................................................................................79
诗檀软件 专业 Oracle 数据库服务 www.parnassusdata.com
Oracle 紧急服务国内热线电话: 400-690-3643
PRM For Oracle 数据库灾难拯救工具下载: http://www.parnassusdata.com/
简介
本文目的
本文主要介绍在 Oracle Enterprise Linux 5.7 上安装 11gR2 数据库 RAC 的步骤以及注
意要点。
安装前的相关考虑
由于 RAC 的安装需要用到共享存储,而此类需求一般都由 SAN 或 NAS 设备提供(当
然也可以考虑使用移动硬盘来做),不过这都需要一定成本。
虚拟机的使用可以很好解决这一问题,通过它我们可以在一台服务器上创建多个虚拟主
机,允许多节点运行,并且可以创建虚拟共享磁盘。
本文档将会使用 VirtualBox 虚拟机软件来演示相关安装过程。
在搭建环境前,我们还需要注意以下问题:
1) 系统部署安装所需的磁盘空间,CPU 和内存容量。
2) 由于 11gR2 的安装在内存使用上比 11gR1 大, 每台虚拟机至少保证 3G RAM(推荐
4G 以上)内存容量。
3) 对于虚拟机安装时磁盘空间分配,推荐使用动态分配模式来建立磁盘空间,因为这
会造成不必要的空间浪费。不过在创建共享磁盘时,则必须使用固定大小分配空间
模式建立。
4) 在安装中 SCAN (Single Client Access Name)需要提前在 DNS 或 GNS 进行设置,
从而在多个 IP 地址上进行轮询(round-robin)。为避免复杂性,本文不会进行 DNS
服务器配置, 所以为了完成安装,我们在/etc/hosts 文件中定义一个 SCAN IP 地址,
这可能会造成预安装 DNS 检查失败,但这并不影响 RAC 之后的安装。
5) 本文使用 64 位 Oracle Enterprise Linux 5.7 来安装 Oracle 11g Release 2.
安装规划
本安装将创建一个 2 节点的 RAC,因此我们建立前对网络 IP 设置规划如下:
诗檀软件 专业 Oracle 数据库服务 www.parnassusdata.com
Oracle 紧急服务国内热线电话: 400-690-3643
PRM For Oracle 数据库灾难拯救工具下载: http://www.parnassusdata.com/
192.168.1.171 parnassusdata1 parnassusdata1.oracle.com
192.168.1.172 parnassusdata1-vip
192.168.1.173 parnassusdata2 parnassusdata2.oracle.com
192.168.1.174 parnassusdata2-vip
192.168.1.176 pd-cluster pd-cluster-scan
172.168.1.191 parnassusdata1-priv
172.168.1.192 parnassusdata2-priv
2 个公共 IP, 2 个虚拟 IP, 2 个私有 IP, 1 个 SCAN IP.
诗檀软件 专业 Oracle 数据库服务 www.parnassusdata.com
Oracle 紧急服务国内热线电话: 400-690-3643
PRM For Oracle 数据库灾难拯救工具下载: http://www.parnassusdata.com/
软件下载
软件准备
安装前,需要准备的软件(以下为本文安装使用的软件):
Oracle Linux Release 5 Update 7 Media Pack for x86_64 (64 bit)
11.2.0.4.0 Patch Set for Oracle Database Server (Patchset)
VirtualBox 4.3.12 (Windows 版)
关于下载
Oracle Linux 请至 https://edelivery.oracle.com/linux 下载。
Oracle Database 相关版本请登陆 MOS 内部下载。
VirtualBox 下载请至 https://www.virtualbox.org/
关于 VirtualBox
请勿下载版本 4.3.14,此版本存在 bug,因此我们使用 4.3.12 来做测试。
请检查 VirtualBox 安装的主机是否支持硬件虚拟,如果在安装 vbox 后,发现虚拟机无
法安装 64 位系统,请重启主机进入 BIOS,在 Virtualization 中启用 VT-x 或 AMD-V。
不同主机 BIOS 启用位置可能不同。请查询相关资料已开启虚拟化设置。
关于光盘镜像
可使用 UltraISO 工具来生成 ISO 文件。
可将 Oracle 的 7 个 zip 制作成一个 ISO. 并解压
p13390677_112040_Linux-x86-64_3of7.zip,将目录
p13390677_112040_Linux-x86-64_3of7 下的 grid 单独做第二个 ISO 方便安装 cvuqdisk
包
诗檀软件 专业 Oracle 数据库服务 www.parnassusdata.com
Oracle 紧急服务国内热线电话: 400-690-3643
PRM For Oracle 数据库灾难拯救工具下载: http://www.parnassusdata.com/
创建虚拟机
虚拟机文件目录设置
安装 vbox 后,请设置 Default Machine Folder,这样可以使得创建的虚拟机文件保存在
你设置的目录中。
File -> Preferences…
建立 RAC 节点
首先我们需要有 2 个虚拟 RAC 节点。可以先建立 1 个节点,然后通过克隆来建立第二
个节点,这样可以节省时间。
按工具条上’New’按钮新建虚拟机。
诗檀软件 专业 Oracle 数据库服务 www.parnassusdata.com
Oracle 紧急服务国内热线电话: 400-690-3643
PRM For Oracle 数据库灾难拯救工具下载: http://www.parnassusdata.com/
内存设置 4096MB, Next.
选择’Create a virtual hard drive now’. Create.
诗檀软件 专业 Oracle 数据库服务 www.parnassusdata.com
Oracle 紧急服务国内热线电话: 400-690-3643
PRM For Oracle 数据库灾难拯救工具下载: http://www.parnassusdata.com/
使用默认 VDI 文件存储虚拟机文件即可, Next.
对于非共享磁盘我们使用 Dynamically allocated,Next.
诗檀软件 专业 Oracle 数据库服务 www.parnassusdata.com
Oracle 紧急服务国内热线电话: 400-690-3643
PRM For Oracle 数据库灾难拯救工具下载: http://www.parnassusdata.com/
设置保存路径及虚拟磁盘大小,这里我们设置 30G。Create.
可以在界面左边看到被建立的虚拟机 parnassusdata1
诗檀软件 专业 Oracle 数据库服务 www.parnassusdata.com
Oracle 紧急服务国内热线电话: 400-690-3643
PRM For Oracle 数据库灾难拯救工具下载: http://www.parnassusdata.com/
点击右边 Network, 我们需要设置 2 张网卡(NIC),一个 Bridged, 一个 Internal.
(你也可以通过工具条中的 Settings 进入)
诗檀软件 专业 Oracle 数据库服务 www.parnassusdata.com
Oracle 紧急服务国内热线电话: 400-690-3643
PRM For Oracle 数据库灾难拯救工具下载: http://www.parnassusdata.com/
同样方式进入 System,设置启动顺序 Boot Order, 取消软盘(Floppy)的勾选,并重新设
置启用顺序如下。
这样我们就先配置好了一个虚拟机。
诗檀软件 专业 Oracle 数据库服务 www.parnassusdata.com
Oracle 紧急服务国内热线电话: 400-690-3643
PRM For Oracle 数据库灾难拯救工具下载: http://www.parnassusdata.com/
操作系统安装及 Oracle 安装前提设置
操作系统安装步骤
启动刚建立的虚拟机 parnassusdata1. 通过界面菜单栏:
Devices -> CD/DVD Devices -> Choose a virtual CD/DVD disk file…
选择 Oracle Linux 5u7 镜像文件装入。
Start.
Enter
诗檀软件 专业 Oracle 数据库服务 www.parnassusdata.com
Oracle 紧急服务国内热线电话: 400-690-3643
PRM For Oracle 数据库灾难拯救工具下载: http://www.parnassusdata.com/
取消 CD 介质测试。
选择安装时使用语言 English, Next
Keyboard 选择 U.S. English, Next.
诗檀软件 专业 Oracle 数据库服务 www.parnassusdata.com
Oracle 紧急服务国内热线电话: 400-690-3643
PRM For Oracle 数据库灾难拯救工具下载: http://www.parnassusdata.com/
初始化安装,清空所有数据。按 Yes
勾选’Review and modify partitioning layout’, Next.
诗檀软件 专业 Oracle 数据库服务 www.parnassusdata.com
Oracle 紧急服务国内热线电话: 400-690-3643
PRM For Oracle 数据库灾难拯救工具下载: http://www.parnassusdata.com/
选 Yes
由于 Oracle Linux 5u7 是 Oracle 11gR2 认证的系统,所以其实我们可以不需要检查
swap 分配,不过还是请确保 swap 3G+,这样才能避免 Oracle RAC 安装验证失败。
Next.
诗檀软件 专业 Oracle 数据库服务 www.parnassusdata.com
Oracle 紧急服务国内热线电话: 400-690-3643
PRM For Oracle 数据库灾难拯救工具下载: http://www.parnassusdata.com/
Next.
根据安装规划,这里我们设置 eth0, eth1,并设置主机名
诗檀软件 专业 Oracle 数据库服务 www.parnassusdata.com
Oracle 紧急服务国内热线电话: 400-690-3643
PRM For Oracle 数据库灾难拯救工具下载: http://www.parnassusdata.com/
编辑 eth0
取消勾选 IPv6 support,并手工设置 IP 地址及其掩码:
192.168.1.171/255.255.255.0
编辑 eth1
取消勾选 IPv6 support, 并手工设置 IP 地址及其掩码:
172.168.1.191/255.255.255.0
诗檀软件 专业 Oracle 数据库服务 www.parnassusdata.com
Oracle 紧急服务国内热线电话: 400-690-3643
PRM For Oracle 数据库灾难拯救工具下载: http://www.parnassusdata.com/
设置网关及 DNS:
Gateway: 192.168.1.1
Primary DNS: 8.8.8.8
Secondary DNS: 8.8.4.4
Next.
选 Asia/Shanghai 时区,取消 System clock uses UTC 的勾选(由于本文 RAC 使用 ctss,
所以关闭 ntp 服务)。
诗檀软件 专业 Oracle 数据库服务 www.parnassusdata.com
Oracle 紧急服务国内热线电话: 400-690-3643
PRM For Oracle 数据库灾难拯救工具下载: http://www.parnassusdata.com/
设置 root 密码(这里我们使用 oracle 作为密码)
诗檀软件 专业 Oracle 数据库服务 www.parnassusdata.com
Oracle 紧急服务国内热线电话: 400-690-3643
PRM For Oracle 数据库灾难拯救工具下载: http://www.parnassusdata.com/
为了保证安装顺利,请点选下列组件以确保相关必要工具存在:
 Desktop Environments > GNOME Desktop Environment
 Applications > Editors
 Applications > Graphical Internet
 Development > Development Libraries
 Development > Development Tools
 Servers > Server Configuration Tools
 Base System > Administration Tools
 Base System > Base
 Base System > System Tools
 Base System > X Window System
Next.
诗檀软件 专业 Oracle 数据库服务 www.parnassusdata.com
Oracle 紧急服务国内热线电话: 400-690-3643
PRM For Oracle 数据库灾难拯救工具下载: http://www.parnassusdata.com/
Next. 开始安装…
After all installed, Reboot.
禁用 Firewall.
禁用 SELinux.
诗檀软件 专业 Oracle 数据库服务 www.parnassusdata.com
Oracle 紧急服务国内热线电话: 400-690-3643
PRM For Oracle 数据库灾难拯救工具下载: http://www.parnassusdata.com/
设置时间
其它设置保持默认即可。
诗檀软件 专业 Oracle 数据库服务 www.parnassusdata.com
Oracle 紧急服务国内热线电话: 400-690-3643
PRM For Oracle 数据库灾难拯救工具下载: http://www.parnassusdata.com/
Oracle 安装前提设置
在操作系统安装后,还需要对系统进行进一步设置安装以满足 Oracle 安装需要。
使用 root 登陆 parnassusdata1
1. 修改/etc/hosts 文件
--
192.168.1.171 parnassusdata1 parnassusdata1.oracle.com
192.168.1.172 parnassusdata1-vip
192.168.1.173 parnassusdata2 parnassusdata2.oracle.com
192.168.1.174 parnassusdata2-vip
192.168.1.176 parnassusdata-cluster parnassusdata-cluster-scan
172.168.1.191 parnassusdata1-priv
172.168.1.192 parnassusdata2-priv
--
2. 建立用户和组:
groupadd -g 5000 asmadmin
groupadd -g 5001 asmdba
groupadd -g 5002 asmoper
groupadd -g 6000 oinstall
groupadd -g 6001 dba
groupadd -g 6002 oper
(user grid, password is oracle)
# useradd -g oinstall -G asmadmin,asmdba,asmoper grid
# passwd grid
(user oracle, password is oracle)
# useradd -g oinstall -G dba,asmdba oracle
# passwd oracle
诗檀软件 专业 Oracle 数据库服务 www.parnassusdata.com
Oracle 紧急服务国内热线电话: 400-690-3643
PRM For Oracle 数据库灾难拯救工具下载: http://www.parnassusdata.com/
3. 建立 Oracle 对应文件目录
# mkdir /s01
# mkdir /g01
# chown oracle:oinstall /s01
# chown grid:oinstall /g01
4. 检查网络状态
# service iptables status
# service ntpd status
# chkconfig ntpd off
# mv /etc/ntp.conf /etc/ntp.conf.orig
# rm /var/run/ntpd.pid
因为 Oracle Cluster Time Synchronization Service (ctssd)能同步 RAC 节点时间。因此
禁用 NTP 且清理相关文件。
诗檀软件 专业 Oracle 数据库服务 www.parnassusdata.com
Oracle 紧急服务国内热线电话: 400-690-3643
PRM For Oracle 数据库灾难拯救工具下载: http://www.parnassusdata.com/
5. 配置 yum 并安装 Oracle 相关前提应用包
1)将 cdrom 挂载到/media/disk 以便于访问:
# ls /media
# mkdir /media/disk
# mount /dev/cdrom /media/disk
2)检查是否以安装 yum 并设置
# rpm -q yum
# touch /etc/yum.repos.d/public-yum-el5u7.repo
# vi /etc/yum.repos.d/public-yum-oel5u7.repo
[oel5u7]
name = Oracle Enterprise Linux 5.7-64bit DVD
baseurl=file:///media/disk/Server/
gpgcheck=0
enable=1
诗檀软件 专业 Oracle 数据库服务 www.parnassusdata.com
Oracle 紧急服务国内热线电话: 400-690-3643
PRM For Oracle 数据库灾难拯救工具下载: http://www.parnassusdata.com/
3) 安装 oracle-validated 包并检查其安装配置
# yum install oracle-validated
# less /etc/sysctl.conf
# su - oracle
# ulimit –a
# exit
诗檀软件 专业 Oracle 数据库服务 www.parnassusdata.com
Oracle 紧急服务国内热线电话: 400-690-3643
PRM For Oracle 数据库灾难拯救工具下载: http://www.parnassusdata.com/
4) 由于 oracle-validated 在/etc/security/limits.conf 中仅对 oracle 账户进行了设置。
因此我们还要添加相关 grid 账户设置。
# vi /etc/security/limits.conf
-----
# Oracle-Validated setting for nofile soft limit is 131072
oracle soft nofile 131072
# Oracle-Validated setting for nofile hard limit is 131072
oracle hard nofile 131072
# Oracle-Validated setting for nproc soft limit is 131072
oracle soft nproc 131072
# Oracle-Validated setting for nproc hard limit is 131072
oracle hard nproc 131072
# Oracle-Validated setting for core soft limit is unlimited
oracle soft core unlimited
# Oracle-Validated setting for core hard limit is unlimited
oracle hard core unlimited
# Oracle-Validated setting for memlock soft limit is 50000000
oracle soft memlock 50000000
诗檀软件 专业 Oracle 数据库服务 www.parnassusdata.com
Oracle 紧急服务国内热线电话: 400-690-3643
PRM For Oracle 数据库灾难拯救工具下载: http://www.parnassusdata.com/
# Oracle-Validated setting for memlock hard limit is 50000000
oracle hard memlock 50000000
-----
# add same setting for grid
-----
# grid-Validated setting for nofile soft limit is 131072
grid soft nofile 131072
# grid-Validated setting for nofile hard limit is 131072
grid hard nofile 131072
# grid-Validated setting for nproc soft limit is 131072
grid soft nproc 131072
# grid-Validated setting for nproc hard limit is 131072
grid hard nproc 131072
# grid-Validated setting for core soft limit is unlimited
grid soft core unlimited
# grid-Validated setting for core hard limit is unlimited
grid hard core unlimited
# grid-Validated setting for memlock soft limit is 50000000
grid soft memlock 50000000
# grid-Validated setting for memlock hard limit is 50000000
grid hard memlock 50000000
-----
6. 通过 Oracle Patch Set 第三个文件 p13390677_112040_Linux-x86-64_3of7.zip 在
windows 解压并制作 iso 盘,载入 linux 光驱,安装 cvuqdisk
诗檀软件 专业 Oracle 数据库服务 www.parnassusdata.com
Oracle 紧急服务国内热线电话: 400-690-3643
PRM For Oracle 数据库灾难拯救工具下载: http://www.parnassusdata.com/
# umount /media/disk
# ls /media
# mount /dev/cdrom /media/disk
# cd /media/disk/grid/rpm
# rpm -Uvh cvuqdisk*
# rpm –q cvuqdisk
# umount /media/disk
7. 关闭虚拟机
# shutdown –h now
诗檀软件 专业 Oracle 数据库服务 www.parnassusdata.com
Oracle 紧急服务国内热线电话: 400-690-3643
PRM For Oracle 数据库灾难拯救工具下载: http://www.parnassusdata.com/
克隆虚拟机
克隆操作
克隆一台新虚拟机 parnassusdata2 作为第二个节点。
Linked clone 和 Full clone 都可以。
诗檀软件 专业 Oracle 数据库服务 www.parnassusdata.com
Oracle 紧急服务国内热线电话: 400-690-3643
PRM For Oracle 数据库灾难拯救工具下载: http://www.parnassusdata.com/
克隆完后我们可以看到 2 个虚拟机。
诗檀软件 专业 Oracle 数据库服务 www.parnassusdata.com
Oracle 紧急服务国内热线电话: 400-690-3643
PRM For Oracle 数据库灾难拯救工具下载: http://www.parnassusdata.com/
2 节点设置
启动并登陆 parnassusdata2(这时候不要开启 parnassusdata1)
修改屏幕显示设置:
System -> Administration -> Display
Hardware -> Monitor Type -> Configure
诗檀软件 专业 Oracle 数据库服务 www.parnassusdata.com
Oracle 紧急服务国内热线电话: 400-690-3643
PRM For Oracle 数据库灾难拯救工具下载: http://www.parnassusdata.com/
选择 LCD Panel 1027*768 (具体可看测试人环境情况而定)。
设置后登出,之后再以 root 登陆后修改网络设置:
开启 terminal:
# system-config-network
诗檀软件 专业 Oracle 数据库服务 www.parnassusdata.com
Oracle 紧急服务国内热线电话: 400-690-3643
PRM For Oracle 数据库灾难拯救工具下载: http://www.parnassusdata.com/
删除.bak 的 2 行网卡设置。
并重新编辑 eth1, eth0
诗檀软件 专业 Oracle 数据库服务 www.parnassusdata.com
Oracle 紧急服务国内热线电话: 400-690-3643
PRM For Oracle 数据库灾难拯救工具下载: http://www.parnassusdata.com/
修正 DNS Hostname: parnassusdata2.oracle.com
Activate 此 2 节点。
诗檀软件 专业 Oracle 数据库服务 www.parnassusdata.com
Oracle 紧急服务国内热线电话: 400-690-3643
PRM For Oracle 数据库灾难拯救工具下载: http://www.parnassusdata.com/
修改 parnassusdata2 启动模式,使用命令行模式启动:
# vi /etc/inittab
id:3:initdefault:
关闭系统 parnassusdata2
# init 0
诗檀软件 专业 Oracle 数据库服务 www.parnassusdata.com
Oracle 紧急服务国内热线电话: 400-690-3643
PRM For Oracle 数据库灾难拯救工具下载: http://www.parnassusdata.com/
建立共享磁盘
共享磁盘的创建与挂载
进入 Storage,新建共享磁盘。
诗檀软件 专业 Oracle 数据库服务 www.parnassusdata.com
Oracle 紧急服务国内热线电话: 400-690-3643
PRM For Oracle 数据库灾难拯救工具下载: http://www.parnassusdata.com/
共享磁盘必须使用 Fixed size.
选择一个公共目录保存共享盘。
诗檀软件 专业 Oracle 数据库服务 www.parnassusdata.com
Oracle 紧急服务国内热线电话: 400-690-3643
PRM For Oracle 数据库灾难拯救工具下载: http://www.parnassusdata.com/
Create
本文试验建立 8 块共享盘:
诗檀软件 专业 Oracle 数据库服务 www.parnassusdata.com
Oracle 紧急服务国内热线电话: 400-690-3643
PRM For Oracle 数据库灾难拯救工具下载: http://www.parnassusdata.com/
点菜单 File -> Virtual Media Manager…,我们需要将这 8 块盘的属性修改为 Shareable
这样我们进入 parnassusdata2 -> Storage
诗檀软件 专业 Oracle 数据库服务 www.parnassusdata.com
Oracle 紧急服务国内热线电话: 400-690-3643
PRM For Oracle 数据库灾难拯救工具下载: http://www.parnassusdata.com/
使用 udev 绑定 ASM 磁盘
启动并登陆节点(parnassusdata1, parnassusdata2)检查系统是否看到这些共享盘:
ls -l /dev/sd*
诗檀软件 专业 Oracle 数据库服务 www.parnassusdata.com
Oracle 紧急服务国内热线电话: 400-690-3643
PRM For Oracle 数据库灾难拯救工具下载: http://www.parnassusdata.com/
通过运行一下脚本生成 udev 规则设置(8 块共享盘 sdb~ sdi):
for i in b c d e f g h i
do
echo "KERNEL=="sd*", BUS=="scsi", PROGRAM=="/sbin/scsi_id -g -u
-s %p", RESULT=="`scsi_id -g -u -s /block/sd$i`", NAME="asm-disk$i",
OWNER="grid", GROUP="asmadmin", MODE="0660""
done
脚本生成一下 rules:
KERNEL=="sd*", BUS=="scsi", PROGRAM=="/sbin/scsi_id -g -u -s %p",
RESULT=="SATA_VBOX_HARDDISK_VBb16e1aba-8103c08a_", NAME="asm-diskb",
OWNER="grid", GROUP="asmadmin", MODE="0660"
KERNEL=="sd*", BUS=="scsi", PROGRAM=="/sbin/scsi_id -g -u -s %p",
RESULT=="SATA_VBOX_HARDDISK_VBa00ddd2a-8173b92d_",
NAME="asm-diskc", OWNER="grid", GROUP="asmadmin", MODE="0660"
KERNEL=="sd*", BUS=="scsi", PROGRAM=="/sbin/scsi_id -g -u -s %p",
RESULT=="SATA_VBOX_HARDDISK_VB990593eb-ecdc8a73_",
NAME="asm-diskd", OWNER="grid", GROUP="asmadmin", MODE="0660"
KERNEL=="sd*", BUS=="scsi", PROGRAM=="/sbin/scsi_id -g -u -s %p",
RESULT=="SATA_VBOX_HARDDISK_VB1012f09c-9ae1693b_", NAME="asm-diske",
OWNER="grid", GROUP="asmadmin", MODE="0660"
KERNEL=="sd*", BUS=="scsi", PROGRAM=="/sbin/scsi_id -g -u -s %p",
RESULT=="SATA_VBOX_HARDDISK_VB93b921e0-05fa23a8_", NAME="asm-diskf",
OWNER="grid", GROUP="asmadmin", MODE="0660"
KERNEL=="sd*", BUS=="scsi", PROGRAM=="/sbin/scsi_id -g -u -s %p",
RESULT=="SATA_VBOX_HARDDISK_VBc5a4be52-d920c7ab_",
NAME="asm-diskg", OWNER="grid", GROUP="asmadmin", MODE="0660"
诗檀软件 专业 Oracle 数据库服务 www.parnassusdata.com
Oracle 紧急服务国内热线电话: 400-690-3643
PRM For Oracle 数据库灾难拯救工具下载: http://www.parnassusdata.com/
KERNEL=="sd*", BUS=="scsi", PROGRAM=="/sbin/scsi_id -g -u -s %p",
RESULT=="SATA_VBOX_HARDDISK_VB66e434af-51499982_", NAME="asm-diskh",
OWNER="grid", GROUP="asmadmin", MODE="0660"
KERNEL=="sd*", BUS=="scsi", PROGRAM=="/sbin/scsi_id -g -u -s %p",
RESULT=="SATA_VBOX_HARDDISK_VB5480337b-6af50dfd_", NAME="asm-diski",
OWNER="grid", GROUP="asmadmin", MODE="0660"
将以上内容添加到 udev rules 文件中:
cd /etc/udev/rules.d
touch 99-oracle-asmdevices.rules
vi 99-oracle-asmdevices.rules
启用此 rule:
start_udev
检查磁盘:
ls -l /dev/asm*
成功后将 parnassusdata1 的实现复制到 2 节点上。
scp 99-oracle-asmdevices.rules parnassusdata2:/etc/udev/rules.d
在 2 节点上重新启动 udev:
start_udev
检查 2 节点磁盘:
ls -l /dev/asm*
诗檀软件 专业 Oracle 数据库服务 www.parnassusdata.com
Oracle 紧急服务国内热线电话: 400-690-3643
PRM For Oracle 数据库灾难拯救工具下载: http://www.parnassusdata.com/
诗檀软件 专业 Oracle 数据库服务 www.parnassusdata.com
Oracle 紧急服务国内热线电话: 400-690-3643
PRM For Oracle 数据库灾难拯救工具下载: http://www.parnassusdata.com/
安装 Grid Infrastructure
用 grid 用户登陆 parnassusdata1 载入 11.2.0.4.0 Patch Set for Oracle Database Server
(Patchset) ISO 镜像。
解压 GI 安装压缩包:
cd /g01
mkdir 11204_install
cd 11204_install
upzip /media/p13390677_112040/p13390677_112040_Linux-x86-64_3of7.zip
GI 安装开始
在 parnassusdata1 启动 runInstaller
$ cd /g01/11204_install/grid
$ ./runInstaller
诗檀软件 专业 Oracle 数据库服务 www.parnassusdata.com
Oracle 紧急服务国内热线电话: 400-690-3643
PRM For Oracle 数据库灾难拯救工具下载: http://www.parnassusdata.com/
1) skip software update, Next
2) 选择'Install and Configure Oracle Grid Infrastructure for a Cluster'
诗檀软件 专业 Oracle 数据库服务 www.parnassusdata.com
Oracle 紧急服务国内热线电话: 400-690-3643
PRM For Oracle 数据库灾难拯救工具下载: http://www.parnassusdata.com/
3) 选 'Advanced Installation'
4) 选择语言: English
5) SCAN Name: pd-cluster-scan
诗檀软件 专业 Oracle 数据库服务 www.parnassusdata.com
Oracle 紧急服务国内热线电话: 400-690-3643
PRM For Oracle 数据库灾难拯救工具下载: http://www.parnassusdata.com/
取消对'Configure GNS'的勾选
6) 在'Cluster Node Information' 页:
增加 public hostname: parnassusdata2, virtual hostname: parnassusdata2-vip
点'SSH Connectivity...',建立 1 节点和 2 节点的 ssh 等价联通:
诗檀软件 专业 Oracle 数据库服务 www.parnassusdata.com
Oracle 紧急服务国内热线电话: 400-690-3643
PRM For Oracle 数据库灾难拯救工具下载: http://www.parnassusdata.com/
7) 确认网络 eth0, eth1 设置, Next:
8) 选择 Oracle ASM 来配置 OCR and voting disk
诗檀软件 专业 Oracle 数据库服务 www.parnassusdata.com
Oracle 紧急服务国内热线电话: 400-690-3643
PRM For Oracle 数据库灾难拯救工具下载: http://www.parnassusdata.com/
9) 创建磁盘组 Disk Group 'SYSTEMDG'
Redundancy: Normal (High 需要至少 5 块盘,Normal 至少 3 块)
AU Size: 1MB
Change Discovery Path: /dev/asm*
(/dev/asm-diskb, /dev/asm-diskc, /dev/asm-diskd)
诗檀软件 专业 Oracle 数据库服务 www.parnassusdata.com
Oracle 紧急服务国内热线电话: 400-690-3643
PRM For Oracle 数据库灾难拯救工具下载: http://www.parnassusdata.com/
10) 设置 SYS 和 ASMSNMP 密码:
11) 选择 'Do not use IPMI'.
12) 对 OSASM, OSDBA, OSOPER 组进行设置:.
诗檀软件 专业 Oracle 数据库服务 www.parnassusdata.com
Oracle 紧急服务国内热线电话: 400-690-3643
PRM For Oracle 数据库灾难拯救工具下载: http://www.parnassusdata.com/
13) 设置
Oracle Base: /g01/grid/app/grid
Software Location: /g01/grid/app/11.2.0/grid
14) 设置 Inventory Directory: /g01/grid/app/oraInventory
15) 进行预安装检查:
诗檀软件 专业 Oracle 数据库服务 www.parnassusdata.com
Oracle 紧急服务国内热线电话: 400-690-3643
PRM For Oracle 数据库灾难拯救工具下载: http://www.parnassusdata.com/
# Package: cvuqdis-1.0.9-1 (install it can fix the problem)
# Device Checks for ASM (由于我们使用 udev 而没有用 ASMLib 来做磁盘绑定, 可忽
略此错误)
# Network Time Protocol (NTP) (Remove NTP related files can fix the probem)
# Task resolv.conf integrity (没有检查到 DNS/GNS 设置, 可忽略此错误)
开始安装并等待(正 parnassusdata2 节点安装时,可以登录 2 节点用 du 命令查看安装
情况):
cd /g01
du –sh
诗檀软件 专业 Oracle 数据库服务 www.parnassusdata.com
Oracle 紧急服务国内热线电话: 400-690-3643
PRM For Oracle 数据库灾难拯救工具下载: http://www.parnassusdata.com/
17) 在每个节点上用 root 用户运行一下脚本:
/g01/grid/app/oraInventory/orainstRoot.sh
/g01/grid/app/11.2.0/grid/root.sh
诗檀软件 专业 Oracle 数据库服务 www.parnassusdata.com
Oracle 紧急服务国内热线电话: 400-690-3643
PRM For Oracle 数据库灾难拯救工具下载: http://www.parnassusdata.com/
安装时可以查看一下文件:
# cd /g01/grid/app/11.2.0/grid/log/parnassusdata1/cssd
# tail -f ocssd.log
每个节点都执行完后,就可以回到 1 节点,点 OK 继续之后的安装。
诗檀软件 专业 Oracle 数据库服务 www.parnassusdata.com
Oracle 紧急服务国内热线电话: 400-690-3643
PRM For Oracle 数据库灾难拯救工具下载: http://www.parnassusdata.com/
检查错误:
诗檀软件 专业 Oracle 数据库服务 www.parnassusdata.com
Oracle 紧急服务国内热线电话: 400-690-3643
PRM For Oracle 数据库灾难拯救工具下载: http://www.parnassusdata.com/
SCAN 报错是因为 DNS 未设置的原因。可忽视。
点 Skip, Next.
grid profile 设置
18) 以 grid 用户登陆 1 节点, 设置 profile:
vi .bash_profile
诗檀软件 专业 Oracle 数据库服务 www.parnassusdata.com
Oracle 紧急服务国内热线电话: 400-690-3643
PRM For Oracle 数据库灾难拯救工具下载: http://www.parnassusdata.com/
CRS_HOME=/g01/grid/app/11.2.0/grid
ORACLE_BASE=/g01
ORACE_SID=+ASM1
PATH=$CRS_HOME/bin:$PATH:$PATH/bin
export PATH CRS_HOME ORACLE_BASE ORACLE_SID
登出,重新以 grid 登陆并执行:
asmcmd
lsdg
我们可以看到 SYSTEMDG 被 mount 起来了。.
crsctl stat res -t
crsctl query crs activeversion
crsctl check crs
crsctl check cluster
可以看到 GI 一切正常。
将.bash_profile 文件从 1 节点拷贝到 2 节点
诗檀软件 专业 Oracle 数据库服务 www.parnassusdata.com
Oracle 紧急服务国内热线电话: 400-690-3643
PRM For Oracle 数据库灾难拯救工具下载: http://www.parnassusdata.com/
scp .bash_profile parnassusdata2:~/
在 2 节点中将.bash_profile 中的+ASM1 修改为+ASM2
$ vi .bash_profile
完成 GI 安装。
创建 ASM 磁盘组
重新以 grid 用户登陆以启用最新的 profile 设置,打开 terminal:.
$ asmca
创建'DATA' disk group
External Redundancy (/dev/asm-diske, diskf, diskg)
诗檀软件 专业 Oracle 数据库服务 www.parnassusdata.com
Oracle 紧急服务国内热线电话: 400-690-3643
PRM For Oracle 数据库灾难拯救工具下载: http://www.parnassusdata.com/
创建 'BACKUPDG' disk group
External Redundancy (/dev/asm-diskh, diski)
完成:
诗檀软件 专业 Oracle 数据库服务 www.parnassusdata.com
Oracle 紧急服务国内热线电话: 400-690-3643
PRM For Oracle 数据库灾难拯救工具下载: http://www.parnassusdata.com/
诗檀软件 专业 Oracle 数据库服务 www.parnassusdata.com
Oracle 紧急服务国内热线电话: 400-690-3643
PRM For Oracle 数据库灾难拯救工具下载: http://www.parnassusdata.com/
安装数据库
Oracle 数据库软件安装
1) 以 oracle 用户重新登陆 1 节点
2)
$ cd /s01
$ mkdir 11204_db_install
$ cd 11204_db_install
$ unzip /media/p13390677_112040/p13390677_112040_Linux-x86-64_1of7.zip
$ unzip /media/p13390677_112040/p13390677_112040_Linux-x86-64_2of7.zip
$ cd database
$ ./runInstaller
进入 Oracle 数据库安装界面后,Security Updates 跳过, Next.
诗檀软件 专业 Oracle 数据库服务 www.parnassusdata.com
Oracle 紧急服务国内热线电话: 400-690-3643
PRM For Oracle 数据库灾难拯救工具下载: http://www.parnassusdata.com/
跳过更新,Next.
仅安装软件’Install database software only’
选择 Oracle Real Application Clusters database installation
诗檀软件 专业 Oracle 数据库服务 www.parnassusdata.com
Oracle 紧急服务国内热线电话: 400-690-3643
PRM For Oracle 数据库灾难拯救工具下载: http://www.parnassusdata.com/
建立 Oracle 用户节点等价性 - SSH 互通
语言选择: English
版本选 Enterprise edition
设置:
Oracle Base: /s01/oracle/app/oracle
Software Location: /s01/oracle/app/oracle/product/11.2.0/dbhome_1
诗檀软件 专业 Oracle 数据库服务 www.parnassusdata.com
Oracle 紧急服务国内热线电话: 400-690-3643
PRM For Oracle 数据库灾难拯救工具下载: http://www.parnassusdata.com/
设置 OSDBA: dba, OSOPER: oper
忽略以下错误并开始安装:
#Clock Synchronization
#Task resolv.conf Integrity
#Single Client Access Name(SCAN) -> DNS issue
诗檀软件 专业 Oracle 数据库服务 www.parnassusdata.com
Oracle 紧急服务国内热线电话: 400-690-3643
PRM For Oracle 数据库灾难拯救工具下载: http://www.parnassusdata.com/
在每个节点以 root 用户运行以下脚本.
/s01/oracle/app/oracle/product/11.2.0/dbhome_1/root.sh
诗檀软件 专业 Oracle 数据库服务 www.parnassusdata.com
Oracle 紧急服务国内热线电话: 400-690-3643
PRM For Oracle 数据库灾难拯救工具下载: http://www.parnassusdata.com/
2 节点:
回到安装界面点 OK 后完成。
oracle profile 设置
profile 文件设置并拷贝至其他节点:
-----
$ cd ~
$ vi .bash_profile
ORACLE_BASE=/s01 --> /s01/oracle/app/oracle
ORACLE_HOME=/s01/oracle/app/oracle/product/11.2.0/dbhome_1
ORACLE_SID=PROD1
ORACLE_UNQNAME=PROD
PATH=$ORACLE_HOME/OPatch:$ORACLE_HOME/bin:$PATH:$HOME/bin
诗檀软件 专业 Oracle 数据库服务 www.parnassusdata.com
Oracle 紧急服务国内热线电话: 400-690-3643
PRM For Oracle 数据库灾难拯救工具下载: http://www.parnassusdata.com/
export PATH ORACLE_BASE ORACLE_HOME ORACLE_SID
ORACLE_UNQNAME
-----
$ scp .bash_profile parnassusdata2:~/
以 oracle 用户登录 2 号节点并修改.bash_profile 下的 ORACLE_SID=PROD2
创建 Oracle 数据库
重新以 oracle 用户登录 1 节点并启动 dbca:
诗檀软件 专业 Oracle 数据库服务 www.parnassusdata.com
Oracle 紧急服务国内热线电话: 400-690-3643
PRM For Oracle 数据库灾难拯救工具下载: http://www.parnassusdata.com/
选择'Oracle Real Application Clusters (RAC) database', Next.
选择 Create New Database -> Custom Database
选择 Configuration Type: Admin-Managed (或者 Policy-Managed)
Global Database Name: PROD
全选数据节点:
诗檀软件 专业 Oracle 数据库服务 www.parnassusdata.com
Oracle 紧急服务国内热线电话: 400-690-3643
PRM For Oracle 数据库灾难拯救工具下载: http://www.parnassusdata.com/
默认即可,Next
设置账号密码
诗檀软件 专业 Oracle 数据库服务 www.parnassusdata.com
Oracle 紧急服务国内热线电话: 400-690-3643
PRM For Oracle 数据库灾难拯救工具下载: http://www.parnassusdata.com/
6)
Storage Type: ASM
Storage Locations: +DATA
Next 后输入密码并 OK。
诗檀软件 专业 Oracle 数据库服务 www.parnassusdata.com
Oracle 紧急服务国内热线电话: 400-690-3643
PRM For Oracle 数据库灾难拯救工具下载: http://www.parnassusdata.com/
FRA: +BACKUPDG
FRA Size: 5727 MB
启用归档并设置归档日志位置:
Enable Archiving -> Archive Log Destination: +BACKUPDG
选择组件,组件可按需勾选 (Enterprise mananger Repository is one MUST)
诗檀软件 专业 Oracle 数据库服务 www.parnassusdata.com
Oracle 紧急服务国内热线电话: 400-690-3643
PRM For Oracle 数据库灾难拯救工具下载: http://www.parnassusdata.com/
Memory Size: 900 MB
Character Sets(all): UTF8
诗檀软件 专业 Oracle 数据库服务 www.parnassusdata.com
Oracle 紧急服务国内热线电话: 400-690-3643
PRM For Oracle 数据库灾难拯救工具下载: http://www.parnassusdata.com/
Finish 并开始安装:
可以通过以下文件来了解安装进程...
$ cd /s01/oracle/app/oracle/cfgtoollogs/dbca/PROD
$ tail -f CreateDB.log
诗檀软件 专业 Oracle 数据库服务 www.parnassusdata.com
Oracle 紧急服务国内热线电话: 400-690-3643
PRM For Oracle 数据库灾难拯救工具下载: http://www.parnassusdata.com/
安装后检查 Enterprise Manager 的状态:
emctl status dbconsole
https://parnassusdata1:1158/em/console/aboutApplication
诗檀软件 专业 Oracle 数据库服务 www.parnassusdata.com
Oracle 紧急服务国内热线电话: 400-690-3643
PRM For Oracle 数据库灾难拯救工具下载: http://www.parnassusdata.com/
可以在客户端的 Windows hosts 文件中设置:
192.168.1.171 parnassusdata1
https://pd1:1158/em/console/aboutApplication
检查无误后这样 EM 也 OK 了。
诗檀软件 专业 Oracle 数据库服务 www.parnassusdata.com
Oracle 紧急服务国内热线电话: 400-690-3643
PRM For Oracle 数据库灾难拯救工具下载: http://www.parnassusdata.com/
检查 RAC 状态
我们可以通过 srvctl 工具来检查数据库的状态:
$ srvctl config database -d PROD
$ srvctl status database -d PROD
诗檀软件 专业 Oracle 数据库服务 www.parnassusdata.com
Oracle 紧急服务国内热线电话: 400-690-3643
PRM For Oracle 数据库灾难拯救工具下载: http://www.parnassusdata.com/
其他问题
未解决的问题
ID Issue Resolution Responsibility Target Date Impact Date
已解决的问题
ID Issue Resolution Responsibility Target Date Impact Date

Weitere ähnliche Inhalte

Was ist angesagt?

Deployment instruction tg3100 ig-cn
Deployment instruction tg3100 ig-cnDeployment instruction tg3100 ig-cn
Deployment instruction tg3100 ig-cnahnlabchina
 
Install oracle ebs r12.1.1 on OEL5.6 x86(include demo)
Install oracle ebs r12.1.1 on OEL5.6 x86(include demo)Install oracle ebs r12.1.1 on OEL5.6 x86(include demo)
Install oracle ebs r12.1.1 on OEL5.6 x86(include demo)acqua young
 
Deployment instruction tg1100 ig-cn
Deployment instruction tg1100 ig-cnDeployment instruction tg1100 ig-cn
Deployment instruction tg1100 ig-cnahnlabchina
 
诗檀软件 Oracle数据块损坏知识
诗檀软件 Oracle数据块损坏知识诗檀软件 Oracle数据块损坏知识
诗檀软件 Oracle数据块损坏知识maclean liu
 
Oraliux+mysql5单机多实例安装文档
Oraliux+mysql5单机多实例安装文档Oraliux+mysql5单机多实例安装文档
Oraliux+mysql5单机多实例安装文档xuebao_zx
 
VMware Rhel5 Oracle10g Rac
VMware Rhel5 Oracle10g RacVMware Rhel5 Oracle10g Rac
VMware Rhel5 Oracle10g Racguest77e407
 
【诗檀软件 郭兆伟-技术报告】跨国企业级Oracle数据库备份策略
【诗檀软件 郭兆伟-技术报告】跨国企业级Oracle数据库备份策略【诗檀软件 郭兆伟-技术报告】跨国企业级Oracle数据库备份策略
【诗檀软件 郭兆伟-技术报告】跨国企业级Oracle数据库备份策略maclean liu
 
Free Bsd7.2 Install V1.6
Free Bsd7.2 Install V1.6Free Bsd7.2 Install V1.6
Free Bsd7.2 Install V1.6Jainan O
 
dbdao.com 汪伟华 my-sql-replication复制高可用配置方案
dbdao.com 汪伟华 my-sql-replication复制高可用配置方案dbdao.com 汪伟华 my-sql-replication复制高可用配置方案
dbdao.com 汪伟华 my-sql-replication复制高可用配置方案maclean liu
 
了解真实的Oracle unbreakable database appliance
了解真实的Oracle unbreakable database appliance了解真实的Oracle unbreakable database appliance
了解真实的Oracle unbreakable database appliancemaclean liu
 
Sery lvs+keepalived
Sery lvs+keepalivedSery lvs+keepalived
Sery lvs+keepalivedcolderboy17
 
Itpub电子杂志(第五期)
Itpub电子杂志(第五期)Itpub电子杂志(第五期)
Itpub电子杂志(第五期)yiditushe
 
Installation and configuration 11g r2 asm using job role separation(grid & or...
Installation and configuration 11g r2 asm using job role separation(grid & or...Installation and configuration 11g r2 asm using job role separation(grid & or...
Installation and configuration 11g r2 asm using job role separation(grid & or...Zhaoyang Wang
 
Oracle10g Rac Configuration For Linux X86
Oracle10g Rac Configuration For Linux X86Oracle10g Rac Configuration For Linux X86
Oracle10g Rac Configuration For Linux X86dbabc
 
Install Oracle11g For Aix 5 L
Install Oracle11g For Aix 5 LInstall Oracle11g For Aix 5 L
Install Oracle11g For Aix 5 Lheima911
 
Oda安装 恢复步骤
Oda安装 恢复步骤Oda安装 恢复步骤
Oda安装 恢复步骤n-lauren
 

Was ist angesagt? (17)

Deployment instruction tg3100 ig-cn
Deployment instruction tg3100 ig-cnDeployment instruction tg3100 ig-cn
Deployment instruction tg3100 ig-cn
 
Install oracle ebs r12.1.1 on OEL5.6 x86(include demo)
Install oracle ebs r12.1.1 on OEL5.6 x86(include demo)Install oracle ebs r12.1.1 on OEL5.6 x86(include demo)
Install oracle ebs r12.1.1 on OEL5.6 x86(include demo)
 
Deployment instruction tg1100 ig-cn
Deployment instruction tg1100 ig-cnDeployment instruction tg1100 ig-cn
Deployment instruction tg1100 ig-cn
 
诗檀软件 Oracle数据块损坏知识
诗檀软件 Oracle数据块损坏知识诗檀软件 Oracle数据块损坏知识
诗檀软件 Oracle数据块损坏知识
 
Oraliux+mysql5单机多实例安装文档
Oraliux+mysql5单机多实例安装文档Oraliux+mysql5单机多实例安装文档
Oraliux+mysql5单机多实例安装文档
 
VMware Rhel5 Oracle10g Rac
VMware Rhel5 Oracle10g RacVMware Rhel5 Oracle10g Rac
VMware Rhel5 Oracle10g Rac
 
【诗檀软件 郭兆伟-技术报告】跨国企业级Oracle数据库备份策略
【诗檀软件 郭兆伟-技术报告】跨国企业级Oracle数据库备份策略【诗檀软件 郭兆伟-技术报告】跨国企业级Oracle数据库备份策略
【诗檀软件 郭兆伟-技术报告】跨国企业级Oracle数据库备份策略
 
Free Bsd7.2 Install V1.6
Free Bsd7.2 Install V1.6Free Bsd7.2 Install V1.6
Free Bsd7.2 Install V1.6
 
dbdao.com 汪伟华 my-sql-replication复制高可用配置方案
dbdao.com 汪伟华 my-sql-replication复制高可用配置方案dbdao.com 汪伟华 my-sql-replication复制高可用配置方案
dbdao.com 汪伟华 my-sql-replication复制高可用配置方案
 
了解真实的Oracle unbreakable database appliance
了解真实的Oracle unbreakable database appliance了解真实的Oracle unbreakable database appliance
了解真实的Oracle unbreakable database appliance
 
Sery lvs+keepalived
Sery lvs+keepalivedSery lvs+keepalived
Sery lvs+keepalived
 
Itpub电子杂志(第五期)
Itpub电子杂志(第五期)Itpub电子杂志(第五期)
Itpub电子杂志(第五期)
 
Installation and configuration 11g r2 asm using job role separation(grid & or...
Installation and configuration 11g r2 asm using job role separation(grid & or...Installation and configuration 11g r2 asm using job role separation(grid & or...
Installation and configuration 11g r2 asm using job role separation(grid & or...
 
Oracle10g Rac Configuration For Linux X86
Oracle10g Rac Configuration For Linux X86Oracle10g Rac Configuration For Linux X86
Oracle10g Rac Configuration For Linux X86
 
Install Oracle11g For Aix 5 L
Install Oracle11g For Aix 5 LInstall Oracle11g For Aix 5 L
Install Oracle11g For Aix 5 L
 
Oda安装 恢复步骤
Oda安装 恢复步骤Oda安装 恢复步骤
Oda安装 恢复步骤
 
Translation
TranslationTranslation
Translation
 

Andere mochten auch

Já jsem z kutné hory...aneb...
Já jsem z kutné hory...aneb...Já jsem z kutné hory...aneb...
Já jsem z kutné hory...aneb...AlfickaH
 
New Zealand Franchising Confidence Index | October 2011
New Zealand Franchising Confidence Index | October 2011New Zealand Franchising Confidence Index | October 2011
New Zealand Franchising Confidence Index | October 2011Franchize Consultants
 
Etech: Online & Hands-on Learning for Manufacturing Employers
Etech: Online & Hands-on Learning for Manufacturing EmployersEtech: Online & Hands-on Learning for Manufacturing Employers
Etech: Online & Hands-on Learning for Manufacturing EmployersDebra Bultnick
 
Antonio Bavusi - Petrolio: Quanto siamo disposti a pagare?
Antonio Bavusi - Petrolio: Quanto siamo disposti a pagare?Antonio Bavusi - Petrolio: Quanto siamo disposti a pagare?
Antonio Bavusi - Petrolio: Quanto siamo disposti a pagare?attivapadula
 
Tutorial mendaftar domain + hosting dan mengupload file
Tutorial mendaftar domain + hosting dan mengupload fileTutorial mendaftar domain + hosting dan mengupload file
Tutorial mendaftar domain + hosting dan mengupload fileFendi Kurniawan
 
Micro
MicroMicro
MicroPSI
 
Developing students' reading skills in science education
Developing students' reading skills in science educationDeveloping students' reading skills in science education
Developing students' reading skills in science educationStefaan Vande Walle
 
New Zealand Franchising Confidence Index | April 2016
New Zealand Franchising Confidence Index | April 2016New Zealand Franchising Confidence Index | April 2016
New Zealand Franchising Confidence Index | April 2016Franchize Consultants
 
Marianna Iannone - Petrolio: Quanto siamo disposti a pagare?
Marianna Iannone - Petrolio: Quanto siamo disposti a pagare?Marianna Iannone - Petrolio: Quanto siamo disposti a pagare?
Marianna Iannone - Petrolio: Quanto siamo disposti a pagare?attivapadula
 
使用Prm恢复受损的oracle数据表几个例子
使用Prm恢复受损的oracle数据表几个例子使用Prm恢复受损的oracle数据表几个例子
使用Prm恢复受损的oracle数据表几个例子maclean liu
 
Maclean介绍oracle asm基础概念和原理
Maclean介绍oracle asm基础概念和原理Maclean介绍oracle asm基础概念和原理
Maclean介绍oracle asm基础概念和原理maclean liu
 
P _n___l_accounting_website
P  _n___l_accounting_websiteP  _n___l_accounting_website
P _n___l_accounting_websiteAshish Sharma
 
Relational Capital for Innovative Growth Companies: Start-ups and Relational ...
Relational Capital for Innovative Growth Companies: Start-ups and Relational ...Relational Capital for Innovative Growth Companies: Start-ups and Relational ...
Relational Capital for Innovative Growth Companies: Start-ups and Relational ...Jukka Huhtamäki
 
Southwick Search Marketing - Youtube SEO
Southwick Search Marketing - Youtube SEOSouthwick Search Marketing - Youtube SEO
Southwick Search Marketing - Youtube SEOlewis887
 
презентация к вебинару 2 планирование
презентация к вебинару 2 планированиепрезентация к вебинару 2 планирование
презентация к вебинару 2 планированиеMonomax
 
Botox london estheticclinique
Botox london estheticcliniqueBotox london estheticclinique
Botox london estheticcliniqueestheticclinique
 

Andere mochten auch (20)

Já jsem z kutné hory...aneb...
Já jsem z kutné hory...aneb...Já jsem z kutné hory...aneb...
Já jsem z kutné hory...aneb...
 
New Zealand Franchising Confidence Index | October 2011
New Zealand Franchising Confidence Index | October 2011New Zealand Franchising Confidence Index | October 2011
New Zealand Franchising Confidence Index | October 2011
 
Components
ComponentsComponents
Components
 
Etech: Online & Hands-on Learning for Manufacturing Employers
Etech: Online & Hands-on Learning for Manufacturing EmployersEtech: Online & Hands-on Learning for Manufacturing Employers
Etech: Online & Hands-on Learning for Manufacturing Employers
 
Antonio Bavusi - Petrolio: Quanto siamo disposti a pagare?
Antonio Bavusi - Petrolio: Quanto siamo disposti a pagare?Antonio Bavusi - Petrolio: Quanto siamo disposti a pagare?
Antonio Bavusi - Petrolio: Quanto siamo disposti a pagare?
 
Tutorial mendaftar domain + hosting dan mengupload file
Tutorial mendaftar domain + hosting dan mengupload fileTutorial mendaftar domain + hosting dan mengupload file
Tutorial mendaftar domain + hosting dan mengupload file
 
Micro
MicroMicro
Micro
 
Developing students' reading skills in science education
Developing students' reading skills in science educationDeveloping students' reading skills in science education
Developing students' reading skills in science education
 
New Zealand Franchising Confidence Index | April 2016
New Zealand Franchising Confidence Index | April 2016New Zealand Franchising Confidence Index | April 2016
New Zealand Franchising Confidence Index | April 2016
 
Marianna Iannone - Petrolio: Quanto siamo disposti a pagare?
Marianna Iannone - Petrolio: Quanto siamo disposti a pagare?Marianna Iannone - Petrolio: Quanto siamo disposti a pagare?
Marianna Iannone - Petrolio: Quanto siamo disposti a pagare?
 
使用Prm恢复受损的oracle数据表几个例子
使用Prm恢复受损的oracle数据表几个例子使用Prm恢复受损的oracle数据表几个例子
使用Prm恢复受损的oracle数据表几个例子
 
Maclean介绍oracle asm基础概念和原理
Maclean介绍oracle asm基础概念和原理Maclean介绍oracle asm基础概念和原理
Maclean介绍oracle asm基础概念和原理
 
Indian Ngo’S12
Indian Ngo’S12Indian Ngo’S12
Indian Ngo’S12
 
P _n___l_accounting_website
P  _n___l_accounting_websiteP  _n___l_accounting_website
P _n___l_accounting_website
 
Relational Capital for Innovative Growth Companies: Start-ups and Relational ...
Relational Capital for Innovative Growth Companies: Start-ups and Relational ...Relational Capital for Innovative Growth Companies: Start-ups and Relational ...
Relational Capital for Innovative Growth Companies: Start-ups and Relational ...
 
Three Way Valve
Three Way ValveThree Way Valve
Three Way Valve
 
Grænlands ritgerð
Grænlands ritgerðGrænlands ritgerð
Grænlands ritgerð
 
Southwick Search Marketing - Youtube SEO
Southwick Search Marketing - Youtube SEOSouthwick Search Marketing - Youtube SEO
Southwick Search Marketing - Youtube SEO
 
презентация к вебинару 2 планирование
презентация к вебинару 2 планированиепрезентация к вебинару 2 планирование
презентация к вебинару 2 планирование
 
Botox london estheticclinique
Botox london estheticcliniqueBotox london estheticclinique
Botox london estheticclinique
 

Ähnlich wie 使用Virtual box在oracle linux 5.7上安装oracle database 11g release 2 rac的最佳实践

路由器配置手册
路由器配置手册路由器配置手册
路由器配置手册cpcfan
 
Deployment instruction tg4100 f-ig_cn
Deployment instruction tg4100 f-ig_cnDeployment instruction tg4100 f-ig_cn
Deployment instruction tg4100 f-ig_cnahnlabchina
 
Corega CG-WLAPGMN Manual
Corega CG-WLAPGMN ManualCorega CG-WLAPGMN Manual
Corega CG-WLAPGMN Manualtag taglife
 
雲端運算期中分組報告
雲端運算期中分組報告雲端運算期中分組報告
雲端運算期中分組報告Yosheng Zhang
 
再生龍於雲端環境之應用
再生龍於雲端環境之應用再生龍於雲端環境之應用
再生龍於雲端環境之應用Chenkai Sun
 
如何讓Keras能在R語言中運作_安裝教學
如何讓Keras能在R語言中運作_安裝教學如何讓Keras能在R語言中運作_安裝教學
如何讓Keras能在R語言中運作_安裝教學Yen-Ting Su
 
Basic oracle for developer&beginner
Basic oracle for developer&beginnerBasic oracle for developer&beginner
Basic oracle for developer&beginnermaclean liu
 
Continuous Delivery - Opening
Continuous Delivery - OpeningContinuous Delivery - Opening
Continuous Delivery - OpeningRick Hwang
 
Apache Kylin Data Summit 2019: Kyligence Presentation
Apache Kylin Data Summit 2019: Kyligence PresentationApache Kylin Data Summit 2019: Kyligence Presentation
Apache Kylin Data Summit 2019: Kyligence PresentationTyler Wishnoff
 
How to plan a hadoop cluster for testing and production environment
How to plan a hadoop cluster for testing and production environmentHow to plan a hadoop cluster for testing and production environment
How to plan a hadoop cluster for testing and production environmentAnna Yen
 
CKAN 技術介紹 (基礎篇)
CKAN 技術介紹 (基礎篇)CKAN 技術介紹 (基礎篇)
CKAN 技術介紹 (基礎篇)Chengjen Lee
 
Heartbeat v2 安装和配置原理
Heartbeat v2 安装和配置原理Heartbeat v2 安装和配置原理
Heartbeat v2 安装和配置原理Pickup Li
 
建立PHP & MySQL應用程式開發環境 - XAMPP安裝與測試
建立PHP & MySQL應用程式開發環境 - XAMPP安裝與測試建立PHP & MySQL應用程式開發環境 - XAMPP安裝與測試
建立PHP & MySQL應用程式開發環境 - XAMPP安裝與測試吳錫修 (ShyiShiou Wu)
 
200701011
200701011200701011
2007010115045033
 
Oracle prm安装说明
Oracle prm安装说明Oracle prm安装说明
Oracle prm安装说明maclean liu
 
互联网创业服务器运维工具集
互联网创业服务器运维工具集互联网创业服务器运维工具集
互联网创业服务器运维工具集zhen chen
 
Spark在苏宁云商的实践及经验分享
Spark在苏宁云商的实践及经验分享Spark在苏宁云商的实践及经验分享
Spark在苏宁云商的实践及经验分享alipay
 

Ähnlich wie 使用Virtual box在oracle linux 5.7上安装oracle database 11g release 2 rac的最佳实践 (20)

路由器配置手册
路由器配置手册路由器配置手册
路由器配置手册
 
Deployment instruction tg4100 f-ig_cn
Deployment instruction tg4100 f-ig_cnDeployment instruction tg4100 f-ig_cn
Deployment instruction tg4100 f-ig_cn
 
Sec.3 遠端安全連線解決方案-array adonis
Sec.3 遠端安全連線解決方案-array adonisSec.3 遠端安全連線解決方案-array adonis
Sec.3 遠端安全連線解決方案-array adonis
 
Corega CG-WLAPGMN Manual
Corega CG-WLAPGMN ManualCorega CG-WLAPGMN Manual
Corega CG-WLAPGMN Manual
 
雲端運算期中分組報告
雲端運算期中分組報告雲端運算期中分組報告
雲端運算期中分組報告
 
再生龍於雲端環境之應用
再生龍於雲端環境之應用再生龍於雲端環境之應用
再生龍於雲端環境之應用
 
如何讓Keras能在R語言中運作_安裝教學
如何讓Keras能在R語言中運作_安裝教學如何讓Keras能在R語言中運作_安裝教學
如何讓Keras能在R語言中運作_安裝教學
 
Basic oracle for developer&beginner
Basic oracle for developer&beginnerBasic oracle for developer&beginner
Basic oracle for developer&beginner
 
Continuous Delivery - Opening
Continuous Delivery - OpeningContinuous Delivery - Opening
Continuous Delivery - Opening
 
Apache Kylin Data Summit 2019: Kyligence Presentation
Apache Kylin Data Summit 2019: Kyligence PresentationApache Kylin Data Summit 2019: Kyligence Presentation
Apache Kylin Data Summit 2019: Kyligence Presentation
 
How to plan a hadoop cluster for testing and production environment
How to plan a hadoop cluster for testing and production environmentHow to plan a hadoop cluster for testing and production environment
How to plan a hadoop cluster for testing and production environment
 
CKAN 技術介紹 (基礎篇)
CKAN 技術介紹 (基礎篇)CKAN 技術介紹 (基礎篇)
CKAN 技術介紹 (基礎篇)
 
Heartbeat v2 安装和配置原理
Heartbeat v2 安装和配置原理Heartbeat v2 安装和配置原理
Heartbeat v2 安装和配置原理
 
Openstack网络规划
Openstack网络规划Openstack网络规划
Openstack网络规划
 
建立PHP & MySQL應用程式開發環境 - XAMPP安裝與測試
建立PHP & MySQL應用程式開發環境 - XAMPP安裝與測試建立PHP & MySQL應用程式開發環境 - XAMPP安裝與測試
建立PHP & MySQL應用程式開發環境 - XAMPP安裝與測試
 
200701011
200701011200701011
200701011
 
Asm+aix
Asm+aixAsm+aix
Asm+aix
 
Oracle prm安装说明
Oracle prm安装说明Oracle prm安装说明
Oracle prm安装说明
 
互联网创业服务器运维工具集
互联网创业服务器运维工具集互联网创业服务器运维工具集
互联网创业服务器运维工具集
 
Spark在苏宁云商的实践及经验分享
Spark在苏宁云商的实践及经验分享Spark在苏宁云商的实践及经验分享
Spark在苏宁云商的实践及经验分享
 

Mehr von maclean liu

Mysql企业备份发展及实践
Mysql企业备份发展及实践Mysql企业备份发展及实践
Mysql企业备份发展及实践maclean liu
 
Oracle専用データ復旧ソフトウェアprm dulユーザーズ・マニュアル
Oracle専用データ復旧ソフトウェアprm dulユーザーズ・マニュアルOracle専用データ復旧ソフトウェアprm dulユーザーズ・マニュアル
Oracle専用データ復旧ソフトウェアprm dulユーザーズ・マニュアルmaclean liu
 
基于Oracle 12c data guard & far sync的低资源消耗两地三数据中心容灾方案
基于Oracle 12c data guard & far sync的低资源消耗两地三数据中心容灾方案基于Oracle 12c data guard & far sync的低资源消耗两地三数据中心容灾方案
基于Oracle 12c data guard & far sync的低资源消耗两地三数据中心容灾方案maclean liu
 
TomCat迁移步骤简述以及案例
TomCat迁移步骤简述以及案例TomCat迁移步骤简述以及案例
TomCat迁移步骤简述以及案例maclean liu
 
PRM DUL Oracle Database Health Check
PRM DUL Oracle Database Health CheckPRM DUL Oracle Database Health Check
PRM DUL Oracle Database Health Checkmaclean liu
 
Vbox virtual box在oracle linux 5 - shoug 梁洪响
Vbox virtual box在oracle linux 5 - shoug 梁洪响Vbox virtual box在oracle linux 5 - shoug 梁洪响
Vbox virtual box在oracle linux 5 - shoug 梁洪响maclean liu
 
【诗檀软件】Mysql高可用方案
【诗檀软件】Mysql高可用方案【诗檀软件】Mysql高可用方案
【诗檀软件】Mysql高可用方案maclean liu
 
Shoug at apouc2015 4min pitch_biotwang_v2
Shoug at apouc2015 4min pitch_biotwang_v2Shoug at apouc2015 4min pitch_biotwang_v2
Shoug at apouc2015 4min pitch_biotwang_v2maclean liu
 
Apouc 4min pitch_biotwang_v2
Apouc 4min pitch_biotwang_v2Apouc 4min pitch_biotwang_v2
Apouc 4min pitch_biotwang_v2maclean liu
 
使用Oracle osw analyzer工具分析oswbb日志,并绘制系统性能走势图1
使用Oracle osw analyzer工具分析oswbb日志,并绘制系统性能走势图1使用Oracle osw analyzer工具分析oswbb日志,并绘制系统性能走势图1
使用Oracle osw analyzer工具分析oswbb日志,并绘制系统性能走势图1maclean liu
 
诗檀软件 Oracle开发优化基础
诗檀软件 Oracle开发优化基础 诗檀软件 Oracle开发优化基础
诗檀软件 Oracle开发优化基础 maclean liu
 
诗檀软件 – Oracle数据库修复专家 oracle数据块损坏知识2014-10-24
诗檀软件 – Oracle数据库修复专家 oracle数据块损坏知识2014-10-24诗檀软件 – Oracle数据库修复专家 oracle数据块损坏知识2014-10-24
诗檀软件 – Oracle数据库修复专家 oracle数据块损坏知识2014-10-24maclean liu
 
追求Jdbc on oracle最佳性能?如何才好?
追求Jdbc on oracle最佳性能?如何才好?追求Jdbc on oracle最佳性能?如何才好?
追求Jdbc on oracle最佳性能?如何才好?maclean liu
 
Prm dul is an oracle database recovery tool database
Prm dul is an oracle database recovery tool   databasePrm dul is an oracle database recovery tool   database
Prm dul is an oracle database recovery tool databasemaclean liu
 
Oracle prm dul, jvm and os
Oracle prm dul, jvm and osOracle prm dul, jvm and os
Oracle prm dul, jvm and osmaclean liu
 
Parnassus data recovery manager for oracle database user guide v0.3
Parnassus data recovery manager for oracle database user guide v0.3Parnassus data recovery manager for oracle database user guide v0.3
Parnassus data recovery manager for oracle database user guide v0.3maclean liu
 
Oracle prm数据库恢复工具与asm
Oracle prm数据库恢复工具与asmOracle prm数据库恢复工具与asm
Oracle prm数据库恢复工具与asmmaclean liu
 
Prm 一个oracle数据库灾难恢复救护车工具
Prm 一个oracle数据库灾难恢复救护车工具Prm 一个oracle数据库灾难恢复救护车工具
Prm 一个oracle数据库灾难恢复救护车工具maclean liu
 
如何在Aix上运行prm for oracle database
如何在Aix上运行prm for oracle database如何在Aix上运行prm for oracle database
如何在Aix上运行prm for oracle databasemaclean liu
 
Parnassus data技术白皮书v0.1
Parnassus data技术白皮书v0.1Parnassus data技术白皮书v0.1
Parnassus data技术白皮书v0.1maclean liu
 

Mehr von maclean liu (20)

Mysql企业备份发展及实践
Mysql企业备份发展及实践Mysql企业备份发展及实践
Mysql企业备份发展及实践
 
Oracle専用データ復旧ソフトウェアprm dulユーザーズ・マニュアル
Oracle専用データ復旧ソフトウェアprm dulユーザーズ・マニュアルOracle専用データ復旧ソフトウェアprm dulユーザーズ・マニュアル
Oracle専用データ復旧ソフトウェアprm dulユーザーズ・マニュアル
 
基于Oracle 12c data guard & far sync的低资源消耗两地三数据中心容灾方案
基于Oracle 12c data guard & far sync的低资源消耗两地三数据中心容灾方案基于Oracle 12c data guard & far sync的低资源消耗两地三数据中心容灾方案
基于Oracle 12c data guard & far sync的低资源消耗两地三数据中心容灾方案
 
TomCat迁移步骤简述以及案例
TomCat迁移步骤简述以及案例TomCat迁移步骤简述以及案例
TomCat迁移步骤简述以及案例
 
PRM DUL Oracle Database Health Check
PRM DUL Oracle Database Health CheckPRM DUL Oracle Database Health Check
PRM DUL Oracle Database Health Check
 
Vbox virtual box在oracle linux 5 - shoug 梁洪响
Vbox virtual box在oracle linux 5 - shoug 梁洪响Vbox virtual box在oracle linux 5 - shoug 梁洪响
Vbox virtual box在oracle linux 5 - shoug 梁洪响
 
【诗檀软件】Mysql高可用方案
【诗檀软件】Mysql高可用方案【诗檀软件】Mysql高可用方案
【诗檀软件】Mysql高可用方案
 
Shoug at apouc2015 4min pitch_biotwang_v2
Shoug at apouc2015 4min pitch_biotwang_v2Shoug at apouc2015 4min pitch_biotwang_v2
Shoug at apouc2015 4min pitch_biotwang_v2
 
Apouc 4min pitch_biotwang_v2
Apouc 4min pitch_biotwang_v2Apouc 4min pitch_biotwang_v2
Apouc 4min pitch_biotwang_v2
 
使用Oracle osw analyzer工具分析oswbb日志,并绘制系统性能走势图1
使用Oracle osw analyzer工具分析oswbb日志,并绘制系统性能走势图1使用Oracle osw analyzer工具分析oswbb日志,并绘制系统性能走势图1
使用Oracle osw analyzer工具分析oswbb日志,并绘制系统性能走势图1
 
诗檀软件 Oracle开发优化基础
诗檀软件 Oracle开发优化基础 诗檀软件 Oracle开发优化基础
诗檀软件 Oracle开发优化基础
 
诗檀软件 – Oracle数据库修复专家 oracle数据块损坏知识2014-10-24
诗檀软件 – Oracle数据库修复专家 oracle数据块损坏知识2014-10-24诗檀软件 – Oracle数据库修复专家 oracle数据块损坏知识2014-10-24
诗檀软件 – Oracle数据库修复专家 oracle数据块损坏知识2014-10-24
 
追求Jdbc on oracle最佳性能?如何才好?
追求Jdbc on oracle最佳性能?如何才好?追求Jdbc on oracle最佳性能?如何才好?
追求Jdbc on oracle最佳性能?如何才好?
 
Prm dul is an oracle database recovery tool database
Prm dul is an oracle database recovery tool   databasePrm dul is an oracle database recovery tool   database
Prm dul is an oracle database recovery tool database
 
Oracle prm dul, jvm and os
Oracle prm dul, jvm and osOracle prm dul, jvm and os
Oracle prm dul, jvm and os
 
Parnassus data recovery manager for oracle database user guide v0.3
Parnassus data recovery manager for oracle database user guide v0.3Parnassus data recovery manager for oracle database user guide v0.3
Parnassus data recovery manager for oracle database user guide v0.3
 
Oracle prm数据库恢复工具与asm
Oracle prm数据库恢复工具与asmOracle prm数据库恢复工具与asm
Oracle prm数据库恢复工具与asm
 
Prm 一个oracle数据库灾难恢复救护车工具
Prm 一个oracle数据库灾难恢复救护车工具Prm 一个oracle数据库灾难恢复救护车工具
Prm 一个oracle数据库灾难恢复救护车工具
 
如何在Aix上运行prm for oracle database
如何在Aix上运行prm for oracle database如何在Aix上运行prm for oracle database
如何在Aix上运行prm for oracle database
 
Parnassus data技术白皮书v0.1
Parnassus data技术白皮书v0.1Parnassus data技术白皮书v0.1
Parnassus data技术白皮书v0.1
 

使用Virtual box在oracle linux 5.7上安装oracle database 11g release 2 rac的最佳实践

  • 1. June 2014 使用 VirtualBox 在 Oracle Linux 5.7 上安装 Oracle Database 11g Release 2 RAC 的最佳实践 Creation Date: August 18, 2014 Last Update: Aug 20, 2014
  • 2. 诗檀软件 专业 Oracle 数据库服务 www.parnassusdata.com Oracle 紧急服务国内热线电话: 400-690-3643 PRM For Oracle 数据库灾难拯救工具下载: http://www.parnassusdata.com/ 文档控制 变更记录 79 Date Author Version Reference 18-Aug-2014 Biot Wang V0.1 No Previous Document 19-Aug-2014 Biot Wang V1.0 Add DB Install 审阅人 Name Position 文档分发 Copy No.. Name Location 1 SDT-2 JIRA PD 2 3 4
  • 3. 诗檀软件 专业 Oracle 数据库服务 www.parnassusdata.com Oracle 紧急服务国内热线电话: 400-690-3643 PRM For Oracle 数据库灾难拯救工具下载: http://www.parnassusdata.com/ 目录 文档控制 ...................................................................................................................................2 简介 ...........................................................................................................................................4 本文目的 ............................................................................................................................4 安装前的相关考虑 ............................................................................................................4 安装规划 ............................................................................................................................4 软件下载 ...................................................................................................................................6 软件准备 ............................................................................................................................6 关于下载 ............................................................................................................................6 关于 VirtualBox................................................................................................................6 关于光盘镜像 ....................................................................................................................6 创建虚拟机 ...............................................................................................................................7 虚拟机文件目录设置 ........................................................................................................7 建立 RAC 节点..................................................................................................................7 操作系统安装及 Oracle 安装前提设置................................................................................13 操作系统安装步骤 ..........................................................................................................13 Oracle 安装前提设置......................................................................................................24 克隆虚拟机 .............................................................................................................................31 克隆操作 ..........................................................................................................................31 2 节点设置 .......................................................................................................................33 建立共享磁盘 .........................................................................................................................38 共享磁盘的创建与挂载 ..................................................................................................38 使用 udev 绑定 ASM 磁盘 ............................................................................................42 安装 Grid Infrastructure.......................................................................................................46 GI 安装开始.....................................................................................................................46 grid profile 设置 .............................................................................................................58 创建 ASM 磁盘组 ...........................................................................................................60 安装数据库 .............................................................................................................................63 Oracle 数据库软件安装..................................................................................................63 创建 Oracle 数据库.........................................................................................................69 检查 RAC 状态.......................................................................................................................78 其他问题 .................................................................................................................................79 未解决的问题 ..................................................................................................................79 已解决的问题 ..................................................................................................................79
  • 4. 诗檀软件 专业 Oracle 数据库服务 www.parnassusdata.com Oracle 紧急服务国内热线电话: 400-690-3643 PRM For Oracle 数据库灾难拯救工具下载: http://www.parnassusdata.com/ 简介 本文目的 本文主要介绍在 Oracle Enterprise Linux 5.7 上安装 11gR2 数据库 RAC 的步骤以及注 意要点。 安装前的相关考虑 由于 RAC 的安装需要用到共享存储,而此类需求一般都由 SAN 或 NAS 设备提供(当 然也可以考虑使用移动硬盘来做),不过这都需要一定成本。 虚拟机的使用可以很好解决这一问题,通过它我们可以在一台服务器上创建多个虚拟主 机,允许多节点运行,并且可以创建虚拟共享磁盘。 本文档将会使用 VirtualBox 虚拟机软件来演示相关安装过程。 在搭建环境前,我们还需要注意以下问题: 1) 系统部署安装所需的磁盘空间,CPU 和内存容量。 2) 由于 11gR2 的安装在内存使用上比 11gR1 大, 每台虚拟机至少保证 3G RAM(推荐 4G 以上)内存容量。 3) 对于虚拟机安装时磁盘空间分配,推荐使用动态分配模式来建立磁盘空间,因为这 会造成不必要的空间浪费。不过在创建共享磁盘时,则必须使用固定大小分配空间 模式建立。 4) 在安装中 SCAN (Single Client Access Name)需要提前在 DNS 或 GNS 进行设置, 从而在多个 IP 地址上进行轮询(round-robin)。为避免复杂性,本文不会进行 DNS 服务器配置, 所以为了完成安装,我们在/etc/hosts 文件中定义一个 SCAN IP 地址, 这可能会造成预安装 DNS 检查失败,但这并不影响 RAC 之后的安装。 5) 本文使用 64 位 Oracle Enterprise Linux 5.7 来安装 Oracle 11g Release 2. 安装规划 本安装将创建一个 2 节点的 RAC,因此我们建立前对网络 IP 设置规划如下:
  • 5. 诗檀软件 专业 Oracle 数据库服务 www.parnassusdata.com Oracle 紧急服务国内热线电话: 400-690-3643 PRM For Oracle 数据库灾难拯救工具下载: http://www.parnassusdata.com/ 192.168.1.171 parnassusdata1 parnassusdata1.oracle.com 192.168.1.172 parnassusdata1-vip 192.168.1.173 parnassusdata2 parnassusdata2.oracle.com 192.168.1.174 parnassusdata2-vip 192.168.1.176 pd-cluster pd-cluster-scan 172.168.1.191 parnassusdata1-priv 172.168.1.192 parnassusdata2-priv 2 个公共 IP, 2 个虚拟 IP, 2 个私有 IP, 1 个 SCAN IP.
  • 6. 诗檀软件 专业 Oracle 数据库服务 www.parnassusdata.com Oracle 紧急服务国内热线电话: 400-690-3643 PRM For Oracle 数据库灾难拯救工具下载: http://www.parnassusdata.com/ 软件下载 软件准备 安装前,需要准备的软件(以下为本文安装使用的软件): Oracle Linux Release 5 Update 7 Media Pack for x86_64 (64 bit) 11.2.0.4.0 Patch Set for Oracle Database Server (Patchset) VirtualBox 4.3.12 (Windows 版) 关于下载 Oracle Linux 请至 https://edelivery.oracle.com/linux 下载。 Oracle Database 相关版本请登陆 MOS 内部下载。 VirtualBox 下载请至 https://www.virtualbox.org/ 关于 VirtualBox 请勿下载版本 4.3.14,此版本存在 bug,因此我们使用 4.3.12 来做测试。 请检查 VirtualBox 安装的主机是否支持硬件虚拟,如果在安装 vbox 后,发现虚拟机无 法安装 64 位系统,请重启主机进入 BIOS,在 Virtualization 中启用 VT-x 或 AMD-V。 不同主机 BIOS 启用位置可能不同。请查询相关资料已开启虚拟化设置。 关于光盘镜像 可使用 UltraISO 工具来生成 ISO 文件。 可将 Oracle 的 7 个 zip 制作成一个 ISO. 并解压 p13390677_112040_Linux-x86-64_3of7.zip,将目录 p13390677_112040_Linux-x86-64_3of7 下的 grid 单独做第二个 ISO 方便安装 cvuqdisk 包
  • 7. 诗檀软件 专业 Oracle 数据库服务 www.parnassusdata.com Oracle 紧急服务国内热线电话: 400-690-3643 PRM For Oracle 数据库灾难拯救工具下载: http://www.parnassusdata.com/ 创建虚拟机 虚拟机文件目录设置 安装 vbox 后,请设置 Default Machine Folder,这样可以使得创建的虚拟机文件保存在 你设置的目录中。 File -> Preferences… 建立 RAC 节点 首先我们需要有 2 个虚拟 RAC 节点。可以先建立 1 个节点,然后通过克隆来建立第二 个节点,这样可以节省时间。 按工具条上’New’按钮新建虚拟机。
  • 8. 诗檀软件 专业 Oracle 数据库服务 www.parnassusdata.com Oracle 紧急服务国内热线电话: 400-690-3643 PRM For Oracle 数据库灾难拯救工具下载: http://www.parnassusdata.com/ 内存设置 4096MB, Next. 选择’Create a virtual hard drive now’. Create.
  • 9. 诗檀软件 专业 Oracle 数据库服务 www.parnassusdata.com Oracle 紧急服务国内热线电话: 400-690-3643 PRM For Oracle 数据库灾难拯救工具下载: http://www.parnassusdata.com/ 使用默认 VDI 文件存储虚拟机文件即可, Next. 对于非共享磁盘我们使用 Dynamically allocated,Next.
  • 10. 诗檀软件 专业 Oracle 数据库服务 www.parnassusdata.com Oracle 紧急服务国内热线电话: 400-690-3643 PRM For Oracle 数据库灾难拯救工具下载: http://www.parnassusdata.com/ 设置保存路径及虚拟磁盘大小,这里我们设置 30G。Create. 可以在界面左边看到被建立的虚拟机 parnassusdata1
  • 11. 诗檀软件 专业 Oracle 数据库服务 www.parnassusdata.com Oracle 紧急服务国内热线电话: 400-690-3643 PRM For Oracle 数据库灾难拯救工具下载: http://www.parnassusdata.com/ 点击右边 Network, 我们需要设置 2 张网卡(NIC),一个 Bridged, 一个 Internal. (你也可以通过工具条中的 Settings 进入)
  • 12. 诗檀软件 专业 Oracle 数据库服务 www.parnassusdata.com Oracle 紧急服务国内热线电话: 400-690-3643 PRM For Oracle 数据库灾难拯救工具下载: http://www.parnassusdata.com/ 同样方式进入 System,设置启动顺序 Boot Order, 取消软盘(Floppy)的勾选,并重新设 置启用顺序如下。 这样我们就先配置好了一个虚拟机。
  • 13. 诗檀软件 专业 Oracle 数据库服务 www.parnassusdata.com Oracle 紧急服务国内热线电话: 400-690-3643 PRM For Oracle 数据库灾难拯救工具下载: http://www.parnassusdata.com/ 操作系统安装及 Oracle 安装前提设置 操作系统安装步骤 启动刚建立的虚拟机 parnassusdata1. 通过界面菜单栏: Devices -> CD/DVD Devices -> Choose a virtual CD/DVD disk file… 选择 Oracle Linux 5u7 镜像文件装入。 Start. Enter
  • 14. 诗檀软件 专业 Oracle 数据库服务 www.parnassusdata.com Oracle 紧急服务国内热线电话: 400-690-3643 PRM For Oracle 数据库灾难拯救工具下载: http://www.parnassusdata.com/ 取消 CD 介质测试。 选择安装时使用语言 English, Next Keyboard 选择 U.S. English, Next.
  • 15. 诗檀软件 专业 Oracle 数据库服务 www.parnassusdata.com Oracle 紧急服务国内热线电话: 400-690-3643 PRM For Oracle 数据库灾难拯救工具下载: http://www.parnassusdata.com/ 初始化安装,清空所有数据。按 Yes 勾选’Review and modify partitioning layout’, Next.
  • 16. 诗檀软件 专业 Oracle 数据库服务 www.parnassusdata.com Oracle 紧急服务国内热线电话: 400-690-3643 PRM For Oracle 数据库灾难拯救工具下载: http://www.parnassusdata.com/ 选 Yes 由于 Oracle Linux 5u7 是 Oracle 11gR2 认证的系统,所以其实我们可以不需要检查 swap 分配,不过还是请确保 swap 3G+,这样才能避免 Oracle RAC 安装验证失败。 Next.
  • 17. 诗檀软件 专业 Oracle 数据库服务 www.parnassusdata.com Oracle 紧急服务国内热线电话: 400-690-3643 PRM For Oracle 数据库灾难拯救工具下载: http://www.parnassusdata.com/ Next. 根据安装规划,这里我们设置 eth0, eth1,并设置主机名
  • 18. 诗檀软件 专业 Oracle 数据库服务 www.parnassusdata.com Oracle 紧急服务国内热线电话: 400-690-3643 PRM For Oracle 数据库灾难拯救工具下载: http://www.parnassusdata.com/ 编辑 eth0 取消勾选 IPv6 support,并手工设置 IP 地址及其掩码: 192.168.1.171/255.255.255.0 编辑 eth1 取消勾选 IPv6 support, 并手工设置 IP 地址及其掩码: 172.168.1.191/255.255.255.0
  • 19. 诗檀软件 专业 Oracle 数据库服务 www.parnassusdata.com Oracle 紧急服务国内热线电话: 400-690-3643 PRM For Oracle 数据库灾难拯救工具下载: http://www.parnassusdata.com/ 设置网关及 DNS: Gateway: 192.168.1.1 Primary DNS: 8.8.8.8 Secondary DNS: 8.8.4.4 Next. 选 Asia/Shanghai 时区,取消 System clock uses UTC 的勾选(由于本文 RAC 使用 ctss, 所以关闭 ntp 服务)。
  • 20. 诗檀软件 专业 Oracle 数据库服务 www.parnassusdata.com Oracle 紧急服务国内热线电话: 400-690-3643 PRM For Oracle 数据库灾难拯救工具下载: http://www.parnassusdata.com/ 设置 root 密码(这里我们使用 oracle 作为密码)
  • 21. 诗檀软件 专业 Oracle 数据库服务 www.parnassusdata.com Oracle 紧急服务国内热线电话: 400-690-3643 PRM For Oracle 数据库灾难拯救工具下载: http://www.parnassusdata.com/ 为了保证安装顺利,请点选下列组件以确保相关必要工具存在:  Desktop Environments > GNOME Desktop Environment  Applications > Editors  Applications > Graphical Internet  Development > Development Libraries  Development > Development Tools  Servers > Server Configuration Tools  Base System > Administration Tools  Base System > Base  Base System > System Tools  Base System > X Window System Next.
  • 22. 诗檀软件 专业 Oracle 数据库服务 www.parnassusdata.com Oracle 紧急服务国内热线电话: 400-690-3643 PRM For Oracle 数据库灾难拯救工具下载: http://www.parnassusdata.com/ Next. 开始安装… After all installed, Reboot. 禁用 Firewall. 禁用 SELinux.
  • 23. 诗檀软件 专业 Oracle 数据库服务 www.parnassusdata.com Oracle 紧急服务国内热线电话: 400-690-3643 PRM For Oracle 数据库灾难拯救工具下载: http://www.parnassusdata.com/ 设置时间 其它设置保持默认即可。
  • 24. 诗檀软件 专业 Oracle 数据库服务 www.parnassusdata.com Oracle 紧急服务国内热线电话: 400-690-3643 PRM For Oracle 数据库灾难拯救工具下载: http://www.parnassusdata.com/ Oracle 安装前提设置 在操作系统安装后,还需要对系统进行进一步设置安装以满足 Oracle 安装需要。 使用 root 登陆 parnassusdata1 1. 修改/etc/hosts 文件 -- 192.168.1.171 parnassusdata1 parnassusdata1.oracle.com 192.168.1.172 parnassusdata1-vip 192.168.1.173 parnassusdata2 parnassusdata2.oracle.com 192.168.1.174 parnassusdata2-vip 192.168.1.176 parnassusdata-cluster parnassusdata-cluster-scan 172.168.1.191 parnassusdata1-priv 172.168.1.192 parnassusdata2-priv -- 2. 建立用户和组: groupadd -g 5000 asmadmin groupadd -g 5001 asmdba groupadd -g 5002 asmoper groupadd -g 6000 oinstall groupadd -g 6001 dba groupadd -g 6002 oper (user grid, password is oracle) # useradd -g oinstall -G asmadmin,asmdba,asmoper grid # passwd grid (user oracle, password is oracle) # useradd -g oinstall -G dba,asmdba oracle # passwd oracle
  • 25. 诗檀软件 专业 Oracle 数据库服务 www.parnassusdata.com Oracle 紧急服务国内热线电话: 400-690-3643 PRM For Oracle 数据库灾难拯救工具下载: http://www.parnassusdata.com/ 3. 建立 Oracle 对应文件目录 # mkdir /s01 # mkdir /g01 # chown oracle:oinstall /s01 # chown grid:oinstall /g01 4. 检查网络状态 # service iptables status # service ntpd status # chkconfig ntpd off # mv /etc/ntp.conf /etc/ntp.conf.orig # rm /var/run/ntpd.pid 因为 Oracle Cluster Time Synchronization Service (ctssd)能同步 RAC 节点时间。因此 禁用 NTP 且清理相关文件。
  • 26. 诗檀软件 专业 Oracle 数据库服务 www.parnassusdata.com Oracle 紧急服务国内热线电话: 400-690-3643 PRM For Oracle 数据库灾难拯救工具下载: http://www.parnassusdata.com/ 5. 配置 yum 并安装 Oracle 相关前提应用包 1)将 cdrom 挂载到/media/disk 以便于访问: # ls /media # mkdir /media/disk # mount /dev/cdrom /media/disk 2)检查是否以安装 yum 并设置 # rpm -q yum # touch /etc/yum.repos.d/public-yum-el5u7.repo # vi /etc/yum.repos.d/public-yum-oel5u7.repo [oel5u7] name = Oracle Enterprise Linux 5.7-64bit DVD baseurl=file:///media/disk/Server/ gpgcheck=0 enable=1
  • 27. 诗檀软件 专业 Oracle 数据库服务 www.parnassusdata.com Oracle 紧急服务国内热线电话: 400-690-3643 PRM For Oracle 数据库灾难拯救工具下载: http://www.parnassusdata.com/ 3) 安装 oracle-validated 包并检查其安装配置 # yum install oracle-validated # less /etc/sysctl.conf # su - oracle # ulimit –a # exit
  • 28. 诗檀软件 专业 Oracle 数据库服务 www.parnassusdata.com Oracle 紧急服务国内热线电话: 400-690-3643 PRM For Oracle 数据库灾难拯救工具下载: http://www.parnassusdata.com/ 4) 由于 oracle-validated 在/etc/security/limits.conf 中仅对 oracle 账户进行了设置。 因此我们还要添加相关 grid 账户设置。 # vi /etc/security/limits.conf ----- # Oracle-Validated setting for nofile soft limit is 131072 oracle soft nofile 131072 # Oracle-Validated setting for nofile hard limit is 131072 oracle hard nofile 131072 # Oracle-Validated setting for nproc soft limit is 131072 oracle soft nproc 131072 # Oracle-Validated setting for nproc hard limit is 131072 oracle hard nproc 131072 # Oracle-Validated setting for core soft limit is unlimited oracle soft core unlimited # Oracle-Validated setting for core hard limit is unlimited oracle hard core unlimited # Oracle-Validated setting for memlock soft limit is 50000000 oracle soft memlock 50000000
  • 29. 诗檀软件 专业 Oracle 数据库服务 www.parnassusdata.com Oracle 紧急服务国内热线电话: 400-690-3643 PRM For Oracle 数据库灾难拯救工具下载: http://www.parnassusdata.com/ # Oracle-Validated setting for memlock hard limit is 50000000 oracle hard memlock 50000000 ----- # add same setting for grid ----- # grid-Validated setting for nofile soft limit is 131072 grid soft nofile 131072 # grid-Validated setting for nofile hard limit is 131072 grid hard nofile 131072 # grid-Validated setting for nproc soft limit is 131072 grid soft nproc 131072 # grid-Validated setting for nproc hard limit is 131072 grid hard nproc 131072 # grid-Validated setting for core soft limit is unlimited grid soft core unlimited # grid-Validated setting for core hard limit is unlimited grid hard core unlimited # grid-Validated setting for memlock soft limit is 50000000 grid soft memlock 50000000 # grid-Validated setting for memlock hard limit is 50000000 grid hard memlock 50000000 ----- 6. 通过 Oracle Patch Set 第三个文件 p13390677_112040_Linux-x86-64_3of7.zip 在 windows 解压并制作 iso 盘,载入 linux 光驱,安装 cvuqdisk
  • 30. 诗檀软件 专业 Oracle 数据库服务 www.parnassusdata.com Oracle 紧急服务国内热线电话: 400-690-3643 PRM For Oracle 数据库灾难拯救工具下载: http://www.parnassusdata.com/ # umount /media/disk # ls /media # mount /dev/cdrom /media/disk # cd /media/disk/grid/rpm # rpm -Uvh cvuqdisk* # rpm –q cvuqdisk # umount /media/disk 7. 关闭虚拟机 # shutdown –h now
  • 31. 诗檀软件 专业 Oracle 数据库服务 www.parnassusdata.com Oracle 紧急服务国内热线电话: 400-690-3643 PRM For Oracle 数据库灾难拯救工具下载: http://www.parnassusdata.com/ 克隆虚拟机 克隆操作 克隆一台新虚拟机 parnassusdata2 作为第二个节点。 Linked clone 和 Full clone 都可以。
  • 32. 诗檀软件 专业 Oracle 数据库服务 www.parnassusdata.com Oracle 紧急服务国内热线电话: 400-690-3643 PRM For Oracle 数据库灾难拯救工具下载: http://www.parnassusdata.com/ 克隆完后我们可以看到 2 个虚拟机。
  • 33. 诗檀软件 专业 Oracle 数据库服务 www.parnassusdata.com Oracle 紧急服务国内热线电话: 400-690-3643 PRM For Oracle 数据库灾难拯救工具下载: http://www.parnassusdata.com/ 2 节点设置 启动并登陆 parnassusdata2(这时候不要开启 parnassusdata1) 修改屏幕显示设置: System -> Administration -> Display Hardware -> Monitor Type -> Configure
  • 34. 诗檀软件 专业 Oracle 数据库服务 www.parnassusdata.com Oracle 紧急服务国内热线电话: 400-690-3643 PRM For Oracle 数据库灾难拯救工具下载: http://www.parnassusdata.com/ 选择 LCD Panel 1027*768 (具体可看测试人环境情况而定)。 设置后登出,之后再以 root 登陆后修改网络设置: 开启 terminal: # system-config-network
  • 35. 诗檀软件 专业 Oracle 数据库服务 www.parnassusdata.com Oracle 紧急服务国内热线电话: 400-690-3643 PRM For Oracle 数据库灾难拯救工具下载: http://www.parnassusdata.com/ 删除.bak 的 2 行网卡设置。 并重新编辑 eth1, eth0
  • 36. 诗檀软件 专业 Oracle 数据库服务 www.parnassusdata.com Oracle 紧急服务国内热线电话: 400-690-3643 PRM For Oracle 数据库灾难拯救工具下载: http://www.parnassusdata.com/ 修正 DNS Hostname: parnassusdata2.oracle.com Activate 此 2 节点。
  • 37. 诗檀软件 专业 Oracle 数据库服务 www.parnassusdata.com Oracle 紧急服务国内热线电话: 400-690-3643 PRM For Oracle 数据库灾难拯救工具下载: http://www.parnassusdata.com/ 修改 parnassusdata2 启动模式,使用命令行模式启动: # vi /etc/inittab id:3:initdefault: 关闭系统 parnassusdata2 # init 0
  • 38. 诗檀软件 专业 Oracle 数据库服务 www.parnassusdata.com Oracle 紧急服务国内热线电话: 400-690-3643 PRM For Oracle 数据库灾难拯救工具下载: http://www.parnassusdata.com/ 建立共享磁盘 共享磁盘的创建与挂载 进入 Storage,新建共享磁盘。
  • 39. 诗檀软件 专业 Oracle 数据库服务 www.parnassusdata.com Oracle 紧急服务国内热线电话: 400-690-3643 PRM For Oracle 数据库灾难拯救工具下载: http://www.parnassusdata.com/ 共享磁盘必须使用 Fixed size. 选择一个公共目录保存共享盘。
  • 40. 诗檀软件 专业 Oracle 数据库服务 www.parnassusdata.com Oracle 紧急服务国内热线电话: 400-690-3643 PRM For Oracle 数据库灾难拯救工具下载: http://www.parnassusdata.com/ Create 本文试验建立 8 块共享盘:
  • 41. 诗檀软件 专业 Oracle 数据库服务 www.parnassusdata.com Oracle 紧急服务国内热线电话: 400-690-3643 PRM For Oracle 数据库灾难拯救工具下载: http://www.parnassusdata.com/ 点菜单 File -> Virtual Media Manager…,我们需要将这 8 块盘的属性修改为 Shareable 这样我们进入 parnassusdata2 -> Storage
  • 42. 诗檀软件 专业 Oracle 数据库服务 www.parnassusdata.com Oracle 紧急服务国内热线电话: 400-690-3643 PRM For Oracle 数据库灾难拯救工具下载: http://www.parnassusdata.com/ 使用 udev 绑定 ASM 磁盘 启动并登陆节点(parnassusdata1, parnassusdata2)检查系统是否看到这些共享盘: ls -l /dev/sd*
  • 43. 诗檀软件 专业 Oracle 数据库服务 www.parnassusdata.com Oracle 紧急服务国内热线电话: 400-690-3643 PRM For Oracle 数据库灾难拯救工具下载: http://www.parnassusdata.com/ 通过运行一下脚本生成 udev 规则设置(8 块共享盘 sdb~ sdi): for i in b c d e f g h i do echo "KERNEL=="sd*", BUS=="scsi", PROGRAM=="/sbin/scsi_id -g -u -s %p", RESULT=="`scsi_id -g -u -s /block/sd$i`", NAME="asm-disk$i", OWNER="grid", GROUP="asmadmin", MODE="0660"" done 脚本生成一下 rules: KERNEL=="sd*", BUS=="scsi", PROGRAM=="/sbin/scsi_id -g -u -s %p", RESULT=="SATA_VBOX_HARDDISK_VBb16e1aba-8103c08a_", NAME="asm-diskb", OWNER="grid", GROUP="asmadmin", MODE="0660" KERNEL=="sd*", BUS=="scsi", PROGRAM=="/sbin/scsi_id -g -u -s %p", RESULT=="SATA_VBOX_HARDDISK_VBa00ddd2a-8173b92d_", NAME="asm-diskc", OWNER="grid", GROUP="asmadmin", MODE="0660" KERNEL=="sd*", BUS=="scsi", PROGRAM=="/sbin/scsi_id -g -u -s %p", RESULT=="SATA_VBOX_HARDDISK_VB990593eb-ecdc8a73_", NAME="asm-diskd", OWNER="grid", GROUP="asmadmin", MODE="0660" KERNEL=="sd*", BUS=="scsi", PROGRAM=="/sbin/scsi_id -g -u -s %p", RESULT=="SATA_VBOX_HARDDISK_VB1012f09c-9ae1693b_", NAME="asm-diske", OWNER="grid", GROUP="asmadmin", MODE="0660" KERNEL=="sd*", BUS=="scsi", PROGRAM=="/sbin/scsi_id -g -u -s %p", RESULT=="SATA_VBOX_HARDDISK_VB93b921e0-05fa23a8_", NAME="asm-diskf", OWNER="grid", GROUP="asmadmin", MODE="0660" KERNEL=="sd*", BUS=="scsi", PROGRAM=="/sbin/scsi_id -g -u -s %p", RESULT=="SATA_VBOX_HARDDISK_VBc5a4be52-d920c7ab_", NAME="asm-diskg", OWNER="grid", GROUP="asmadmin", MODE="0660"
  • 44. 诗檀软件 专业 Oracle 数据库服务 www.parnassusdata.com Oracle 紧急服务国内热线电话: 400-690-3643 PRM For Oracle 数据库灾难拯救工具下载: http://www.parnassusdata.com/ KERNEL=="sd*", BUS=="scsi", PROGRAM=="/sbin/scsi_id -g -u -s %p", RESULT=="SATA_VBOX_HARDDISK_VB66e434af-51499982_", NAME="asm-diskh", OWNER="grid", GROUP="asmadmin", MODE="0660" KERNEL=="sd*", BUS=="scsi", PROGRAM=="/sbin/scsi_id -g -u -s %p", RESULT=="SATA_VBOX_HARDDISK_VB5480337b-6af50dfd_", NAME="asm-diski", OWNER="grid", GROUP="asmadmin", MODE="0660" 将以上内容添加到 udev rules 文件中: cd /etc/udev/rules.d touch 99-oracle-asmdevices.rules vi 99-oracle-asmdevices.rules 启用此 rule: start_udev 检查磁盘: ls -l /dev/asm* 成功后将 parnassusdata1 的实现复制到 2 节点上。 scp 99-oracle-asmdevices.rules parnassusdata2:/etc/udev/rules.d 在 2 节点上重新启动 udev: start_udev 检查 2 节点磁盘: ls -l /dev/asm*
  • 45. 诗檀软件 专业 Oracle 数据库服务 www.parnassusdata.com Oracle 紧急服务国内热线电话: 400-690-3643 PRM For Oracle 数据库灾难拯救工具下载: http://www.parnassusdata.com/
  • 46. 诗檀软件 专业 Oracle 数据库服务 www.parnassusdata.com Oracle 紧急服务国内热线电话: 400-690-3643 PRM For Oracle 数据库灾难拯救工具下载: http://www.parnassusdata.com/ 安装 Grid Infrastructure 用 grid 用户登陆 parnassusdata1 载入 11.2.0.4.0 Patch Set for Oracle Database Server (Patchset) ISO 镜像。 解压 GI 安装压缩包: cd /g01 mkdir 11204_install cd 11204_install upzip /media/p13390677_112040/p13390677_112040_Linux-x86-64_3of7.zip GI 安装开始 在 parnassusdata1 启动 runInstaller $ cd /g01/11204_install/grid $ ./runInstaller
  • 47. 诗檀软件 专业 Oracle 数据库服务 www.parnassusdata.com Oracle 紧急服务国内热线电话: 400-690-3643 PRM For Oracle 数据库灾难拯救工具下载: http://www.parnassusdata.com/ 1) skip software update, Next 2) 选择'Install and Configure Oracle Grid Infrastructure for a Cluster'
  • 48. 诗檀软件 专业 Oracle 数据库服务 www.parnassusdata.com Oracle 紧急服务国内热线电话: 400-690-3643 PRM For Oracle 数据库灾难拯救工具下载: http://www.parnassusdata.com/ 3) 选 'Advanced Installation' 4) 选择语言: English 5) SCAN Name: pd-cluster-scan
  • 49. 诗檀软件 专业 Oracle 数据库服务 www.parnassusdata.com Oracle 紧急服务国内热线电话: 400-690-3643 PRM For Oracle 数据库灾难拯救工具下载: http://www.parnassusdata.com/ 取消对'Configure GNS'的勾选 6) 在'Cluster Node Information' 页: 增加 public hostname: parnassusdata2, virtual hostname: parnassusdata2-vip 点'SSH Connectivity...',建立 1 节点和 2 节点的 ssh 等价联通:
  • 50. 诗檀软件 专业 Oracle 数据库服务 www.parnassusdata.com Oracle 紧急服务国内热线电话: 400-690-3643 PRM For Oracle 数据库灾难拯救工具下载: http://www.parnassusdata.com/ 7) 确认网络 eth0, eth1 设置, Next: 8) 选择 Oracle ASM 来配置 OCR and voting disk
  • 51. 诗檀软件 专业 Oracle 数据库服务 www.parnassusdata.com Oracle 紧急服务国内热线电话: 400-690-3643 PRM For Oracle 数据库灾难拯救工具下载: http://www.parnassusdata.com/ 9) 创建磁盘组 Disk Group 'SYSTEMDG' Redundancy: Normal (High 需要至少 5 块盘,Normal 至少 3 块) AU Size: 1MB Change Discovery Path: /dev/asm* (/dev/asm-diskb, /dev/asm-diskc, /dev/asm-diskd)
  • 52. 诗檀软件 专业 Oracle 数据库服务 www.parnassusdata.com Oracle 紧急服务国内热线电话: 400-690-3643 PRM For Oracle 数据库灾难拯救工具下载: http://www.parnassusdata.com/ 10) 设置 SYS 和 ASMSNMP 密码: 11) 选择 'Do not use IPMI'. 12) 对 OSASM, OSDBA, OSOPER 组进行设置:.
  • 53. 诗檀软件 专业 Oracle 数据库服务 www.parnassusdata.com Oracle 紧急服务国内热线电话: 400-690-3643 PRM For Oracle 数据库灾难拯救工具下载: http://www.parnassusdata.com/ 13) 设置 Oracle Base: /g01/grid/app/grid Software Location: /g01/grid/app/11.2.0/grid 14) 设置 Inventory Directory: /g01/grid/app/oraInventory 15) 进行预安装检查:
  • 54. 诗檀软件 专业 Oracle 数据库服务 www.parnassusdata.com Oracle 紧急服务国内热线电话: 400-690-3643 PRM For Oracle 数据库灾难拯救工具下载: http://www.parnassusdata.com/ # Package: cvuqdis-1.0.9-1 (install it can fix the problem) # Device Checks for ASM (由于我们使用 udev 而没有用 ASMLib 来做磁盘绑定, 可忽 略此错误) # Network Time Protocol (NTP) (Remove NTP related files can fix the probem) # Task resolv.conf integrity (没有检查到 DNS/GNS 设置, 可忽略此错误) 开始安装并等待(正 parnassusdata2 节点安装时,可以登录 2 节点用 du 命令查看安装 情况): cd /g01 du –sh
  • 55. 诗檀软件 专业 Oracle 数据库服务 www.parnassusdata.com Oracle 紧急服务国内热线电话: 400-690-3643 PRM For Oracle 数据库灾难拯救工具下载: http://www.parnassusdata.com/ 17) 在每个节点上用 root 用户运行一下脚本: /g01/grid/app/oraInventory/orainstRoot.sh /g01/grid/app/11.2.0/grid/root.sh
  • 56. 诗檀软件 专业 Oracle 数据库服务 www.parnassusdata.com Oracle 紧急服务国内热线电话: 400-690-3643 PRM For Oracle 数据库灾难拯救工具下载: http://www.parnassusdata.com/ 安装时可以查看一下文件: # cd /g01/grid/app/11.2.0/grid/log/parnassusdata1/cssd # tail -f ocssd.log 每个节点都执行完后,就可以回到 1 节点,点 OK 继续之后的安装。
  • 57. 诗檀软件 专业 Oracle 数据库服务 www.parnassusdata.com Oracle 紧急服务国内热线电话: 400-690-3643 PRM For Oracle 数据库灾难拯救工具下载: http://www.parnassusdata.com/ 检查错误:
  • 58. 诗檀软件 专业 Oracle 数据库服务 www.parnassusdata.com Oracle 紧急服务国内热线电话: 400-690-3643 PRM For Oracle 数据库灾难拯救工具下载: http://www.parnassusdata.com/ SCAN 报错是因为 DNS 未设置的原因。可忽视。 点 Skip, Next. grid profile 设置 18) 以 grid 用户登陆 1 节点, 设置 profile: vi .bash_profile
  • 59. 诗檀软件 专业 Oracle 数据库服务 www.parnassusdata.com Oracle 紧急服务国内热线电话: 400-690-3643 PRM For Oracle 数据库灾难拯救工具下载: http://www.parnassusdata.com/ CRS_HOME=/g01/grid/app/11.2.0/grid ORACLE_BASE=/g01 ORACE_SID=+ASM1 PATH=$CRS_HOME/bin:$PATH:$PATH/bin export PATH CRS_HOME ORACLE_BASE ORACLE_SID 登出,重新以 grid 登陆并执行: asmcmd lsdg 我们可以看到 SYSTEMDG 被 mount 起来了。. crsctl stat res -t crsctl query crs activeversion crsctl check crs crsctl check cluster 可以看到 GI 一切正常。 将.bash_profile 文件从 1 节点拷贝到 2 节点
  • 60. 诗檀软件 专业 Oracle 数据库服务 www.parnassusdata.com Oracle 紧急服务国内热线电话: 400-690-3643 PRM For Oracle 数据库灾难拯救工具下载: http://www.parnassusdata.com/ scp .bash_profile parnassusdata2:~/ 在 2 节点中将.bash_profile 中的+ASM1 修改为+ASM2 $ vi .bash_profile 完成 GI 安装。 创建 ASM 磁盘组 重新以 grid 用户登陆以启用最新的 profile 设置,打开 terminal:. $ asmca 创建'DATA' disk group External Redundancy (/dev/asm-diske, diskf, diskg)
  • 61. 诗檀软件 专业 Oracle 数据库服务 www.parnassusdata.com Oracle 紧急服务国内热线电话: 400-690-3643 PRM For Oracle 数据库灾难拯救工具下载: http://www.parnassusdata.com/ 创建 'BACKUPDG' disk group External Redundancy (/dev/asm-diskh, diski) 完成:
  • 62. 诗檀软件 专业 Oracle 数据库服务 www.parnassusdata.com Oracle 紧急服务国内热线电话: 400-690-3643 PRM For Oracle 数据库灾难拯救工具下载: http://www.parnassusdata.com/
  • 63. 诗檀软件 专业 Oracle 数据库服务 www.parnassusdata.com Oracle 紧急服务国内热线电话: 400-690-3643 PRM For Oracle 数据库灾难拯救工具下载: http://www.parnassusdata.com/ 安装数据库 Oracle 数据库软件安装 1) 以 oracle 用户重新登陆 1 节点 2) $ cd /s01 $ mkdir 11204_db_install $ cd 11204_db_install $ unzip /media/p13390677_112040/p13390677_112040_Linux-x86-64_1of7.zip $ unzip /media/p13390677_112040/p13390677_112040_Linux-x86-64_2of7.zip $ cd database $ ./runInstaller 进入 Oracle 数据库安装界面后,Security Updates 跳过, Next.
  • 64. 诗檀软件 专业 Oracle 数据库服务 www.parnassusdata.com Oracle 紧急服务国内热线电话: 400-690-3643 PRM For Oracle 数据库灾难拯救工具下载: http://www.parnassusdata.com/ 跳过更新,Next. 仅安装软件’Install database software only’ 选择 Oracle Real Application Clusters database installation
  • 65. 诗檀软件 专业 Oracle 数据库服务 www.parnassusdata.com Oracle 紧急服务国内热线电话: 400-690-3643 PRM For Oracle 数据库灾难拯救工具下载: http://www.parnassusdata.com/ 建立 Oracle 用户节点等价性 - SSH 互通 语言选择: English 版本选 Enterprise edition 设置: Oracle Base: /s01/oracle/app/oracle Software Location: /s01/oracle/app/oracle/product/11.2.0/dbhome_1
  • 66. 诗檀软件 专业 Oracle 数据库服务 www.parnassusdata.com Oracle 紧急服务国内热线电话: 400-690-3643 PRM For Oracle 数据库灾难拯救工具下载: http://www.parnassusdata.com/ 设置 OSDBA: dba, OSOPER: oper 忽略以下错误并开始安装: #Clock Synchronization #Task resolv.conf Integrity #Single Client Access Name(SCAN) -> DNS issue
  • 67. 诗檀软件 专业 Oracle 数据库服务 www.parnassusdata.com Oracle 紧急服务国内热线电话: 400-690-3643 PRM For Oracle 数据库灾难拯救工具下载: http://www.parnassusdata.com/ 在每个节点以 root 用户运行以下脚本. /s01/oracle/app/oracle/product/11.2.0/dbhome_1/root.sh
  • 68. 诗檀软件 专业 Oracle 数据库服务 www.parnassusdata.com Oracle 紧急服务国内热线电话: 400-690-3643 PRM For Oracle 数据库灾难拯救工具下载: http://www.parnassusdata.com/ 2 节点: 回到安装界面点 OK 后完成。 oracle profile 设置 profile 文件设置并拷贝至其他节点: ----- $ cd ~ $ vi .bash_profile ORACLE_BASE=/s01 --> /s01/oracle/app/oracle ORACLE_HOME=/s01/oracle/app/oracle/product/11.2.0/dbhome_1 ORACLE_SID=PROD1 ORACLE_UNQNAME=PROD PATH=$ORACLE_HOME/OPatch:$ORACLE_HOME/bin:$PATH:$HOME/bin
  • 69. 诗檀软件 专业 Oracle 数据库服务 www.parnassusdata.com Oracle 紧急服务国内热线电话: 400-690-3643 PRM For Oracle 数据库灾难拯救工具下载: http://www.parnassusdata.com/ export PATH ORACLE_BASE ORACLE_HOME ORACLE_SID ORACLE_UNQNAME ----- $ scp .bash_profile parnassusdata2:~/ 以 oracle 用户登录 2 号节点并修改.bash_profile 下的 ORACLE_SID=PROD2 创建 Oracle 数据库 重新以 oracle 用户登录 1 节点并启动 dbca:
  • 70. 诗檀软件 专业 Oracle 数据库服务 www.parnassusdata.com Oracle 紧急服务国内热线电话: 400-690-3643 PRM For Oracle 数据库灾难拯救工具下载: http://www.parnassusdata.com/ 选择'Oracle Real Application Clusters (RAC) database', Next. 选择 Create New Database -> Custom Database 选择 Configuration Type: Admin-Managed (或者 Policy-Managed) Global Database Name: PROD 全选数据节点:
  • 71. 诗檀软件 专业 Oracle 数据库服务 www.parnassusdata.com Oracle 紧急服务国内热线电话: 400-690-3643 PRM For Oracle 数据库灾难拯救工具下载: http://www.parnassusdata.com/ 默认即可,Next 设置账号密码
  • 72. 诗檀软件 专业 Oracle 数据库服务 www.parnassusdata.com Oracle 紧急服务国内热线电话: 400-690-3643 PRM For Oracle 数据库灾难拯救工具下载: http://www.parnassusdata.com/ 6) Storage Type: ASM Storage Locations: +DATA Next 后输入密码并 OK。
  • 73. 诗檀软件 专业 Oracle 数据库服务 www.parnassusdata.com Oracle 紧急服务国内热线电话: 400-690-3643 PRM For Oracle 数据库灾难拯救工具下载: http://www.parnassusdata.com/ FRA: +BACKUPDG FRA Size: 5727 MB 启用归档并设置归档日志位置: Enable Archiving -> Archive Log Destination: +BACKUPDG 选择组件,组件可按需勾选 (Enterprise mananger Repository is one MUST)
  • 74. 诗檀软件 专业 Oracle 数据库服务 www.parnassusdata.com Oracle 紧急服务国内热线电话: 400-690-3643 PRM For Oracle 数据库灾难拯救工具下载: http://www.parnassusdata.com/ Memory Size: 900 MB Character Sets(all): UTF8
  • 75. 诗檀软件 专业 Oracle 数据库服务 www.parnassusdata.com Oracle 紧急服务国内热线电话: 400-690-3643 PRM For Oracle 数据库灾难拯救工具下载: http://www.parnassusdata.com/ Finish 并开始安装: 可以通过以下文件来了解安装进程... $ cd /s01/oracle/app/oracle/cfgtoollogs/dbca/PROD $ tail -f CreateDB.log
  • 76. 诗檀软件 专业 Oracle 数据库服务 www.parnassusdata.com Oracle 紧急服务国内热线电话: 400-690-3643 PRM For Oracle 数据库灾难拯救工具下载: http://www.parnassusdata.com/ 安装后检查 Enterprise Manager 的状态: emctl status dbconsole https://parnassusdata1:1158/em/console/aboutApplication
  • 77. 诗檀软件 专业 Oracle 数据库服务 www.parnassusdata.com Oracle 紧急服务国内热线电话: 400-690-3643 PRM For Oracle 数据库灾难拯救工具下载: http://www.parnassusdata.com/ 可以在客户端的 Windows hosts 文件中设置: 192.168.1.171 parnassusdata1 https://pd1:1158/em/console/aboutApplication 检查无误后这样 EM 也 OK 了。
  • 78. 诗檀软件 专业 Oracle 数据库服务 www.parnassusdata.com Oracle 紧急服务国内热线电话: 400-690-3643 PRM For Oracle 数据库灾难拯救工具下载: http://www.parnassusdata.com/ 检查 RAC 状态 我们可以通过 srvctl 工具来检查数据库的状态: $ srvctl config database -d PROD $ srvctl status database -d PROD
  • 79. 诗檀软件 专业 Oracle 数据库服务 www.parnassusdata.com Oracle 紧急服务国内热线电话: 400-690-3643 PRM For Oracle 数据库灾难拯救工具下载: http://www.parnassusdata.com/ 其他问题 未解决的问题 ID Issue Resolution Responsibility Target Date Impact Date 已解决的问题 ID Issue Resolution Responsibility Target Date Impact Date