准备FreeNas

clip_p_w_picpath001

首先创建相应的虚拟机文件夹

clip_p_w_picpath002

增加三块硬盘,每块空间20G,排序从SCSI1:0开始(具体硬盘空间可根据实际情况),引导启动

clip_p_w_picpath003

选择9,安装介质到硬盘,回车继续

clip_p_w_picpath004

选择3,安装全部系统到硬盘,选择OK继续

clip_p_w_picpath005

确认相应步骤,选择OK继续

clip_p_w_picpath006

确认安装介质,选择OK继续

clip_p_w_picpath007

确认安装到第一个硬盘分区,选择OK继续

clip_p_w_picpath008

确认OS系统所需硬盘空间,选择OK继续

clip_p_w_picpath009

clip_p_w_picpath010

确认增加交换分区,选择Yes继续

clip_p_w_picpath011

确认交换分区所需硬盘空间,选择OK继续

clip_p_w_picpath012

根据设定好的IP,登录FreeNas设置页面(默认IP为192.168.1.250,用户名为admin,密码为freenas),在系统—一般设置中选择域控制器为工作域,语言为简体中文,时区为亚洲/上海,点击save存储结果。

clip_p_w_picpath013

在硬盘—管理页面,选择增加的三块硬盘,分区模式使用软RAID模式,点击应用更改使三块硬盘成在线状态

clip_p_w_picpath014

在硬盘—软RAID页面,选择在线的三块硬盘,生成一个RAID5的模式,点击应用更改使该RAID生效

clip_p_w_picpath015

在服务—iSCSI目标中根据相应选项将设定好的RAID5磁盘配置为LUN卷,全部设定完成后,点击保存并重启服务

clip_p_w_picpath009[1]

安装CentOS 4.X

clip_p_w_picpath016

新建虚拟机,添加另一网卡,设置为Host-Only模式,加载ISO镜像,启动引导

clip_p_w_picpath017

跳过光盘介质检测,选择Skip继续

clip_p_w_picpath018

显示欢迎页面,点击Next继续

clip_p_w_picpath019

语言选择中使用默认英语,点击Next继续

clip_p_w_picpath020

键盘配置选择默认美式键盘,点击Next继续

clip_p_w_picpath021

安装类型选择自定义方式,点击Next继续

clip_p_w_picpath022

分区选择LVM自动分区,点击Next继续

clip_p_w_picpath023

确定删除硬盘下所有分钱,点击Next继续

clip_p_w_picpath024

确定分区无误后,点击Next继续

clip_p_w_picpath025

确认使用GRUB引导模式,点击Next继续

clip_p_w_picpath026

根据实际情况配置好两块网卡的IP地址和相应的主机名以及网关DNS等,点击Next继续

clip_p_w_picpath027

关闭防火墙(iptables)与SELinux功能,点击Next继续

clip_p_w_picpath028

在语言支持中加载简体中文语言包,点击Next继续

clip_p_w_picpath029

时区选择亚洲/上海,不选择UTC时间,点击Next继续

clip_p_w_picpath030

根据实际情况配置root帐号密码,点击Next继续

clip_p_w_picpath031

根据需求选择所需的安装包,注意加载所有的系统工具包和开发环境包,如果空间足够,图省事可以使用完全安装模式,点击Next继续

clip_p_w_picpath032

确认光盘介质没有问题后,点击Next继续

clip_p_w_picpath033

取出ISO镜像,点击Reboot重启动

clip_p_w_picpath034

进入配置欢迎页面,点击Next继续

clip_p_w_picpath035

确认License,点击Next继续

clip_p_w_picpath036

选择时间日期,点击Next继续

clip_p_w_picpath037

选择显示分辨率,点击Next继续

clip_p_w_picpath038

暂时不添加系统用户,点击Next继续

clip_p_w_picpath039

不额外安装组件包,点击Next继续

clip_p_w_picpath040

确认所有的操作无误后,点击Next继续

配置虚拟机工具

以root帐号进入系统,安装Vmware-Tools工具,编辑/etc/grub.conf文件,增加nosmp noapic nolapic三个选项,重启系统

Oracle准备工作

clip_p_w_picpath041

创建Oracle所需组与帐号,并创建相应目录,将安装文件传送到/orasetup的目录中并一一解压缩

clip_p_w_picpath042

在oracle帐号下编辑.bear_profile文件,保存退出并执行source

clip_p_w_picpath043

在root帐号下编辑/etc/profile文件,保存退出并执行source

clip_p_w_picpath044

在root帐号下编辑/etc/sysctl.conf文件,保存退出并执行sysctl -p

clip_p_w_picpath045

在root帐号下编辑/etc/security/limits.conf文件,保存退出

clip_p_w_picpath046

在root帐号下编辑/etc/pam.d/login文件,保存退出

clip_p_w_picpath047

在root帐号下编辑/etc/modprobe.conf文件,保存退出并运行modprobe -v hangcheck-timer

clip_p_w_picpath048

在root帐号下编辑/etc/hosts文件,保存退出

挂载FreeNas

clip_p_w_picpath049

在root帐号下编辑/etc/iscsi.conf文件,重启iscsi服务后,通过iscsi-ls命令可以查看到挂载好的存储

clip_p_w_picpath050

对加载的共享存储进行分区,根据实际情况具体划分,分区完成后,使用fdisk -l命令可以查看到已经划分好的分区

clip_p_w_picpath051

在root帐号下编辑/etc/sysconfig/rawdevices文件,将划分好的分区加载为裸设备

clip_p_w_picpath052

在root帐号下编辑/etc/udev/permissions.d/50-udev.permissions文件,增加oracle用户对裸设备的控制权限

clip_p_w_picpath053

执行上图所示命令,确定将裸设备挂载成功,关闭RAC1节点,将RAC1节点的文件克隆到RAC2节点中,更改RAC2节点的主机名与IP地址,重新启动两个节点。

设置SSH共享

clip_p_w_picpath054

在两个节点分别键入上图所示命令,进行ssh认证

clip_p_w_picpath055

在节点一上执行上图所示命令,将节点一的ssh公钥与密钥传送到节点二中实现ssh共享

clip_p_w_picpath056

在两个节点上分别执行上图所示命令,对ssh共享进行验证

安装Clusterware

clip_p_w_picpath057

在clusterware安装目录执行./runInstaller命令,出现上图所示欢迎页面,点击Next继续

clip_p_w_picpath058

确定第一次安装的一些准备目录,默认即可,点击Next继续

clip_p_w_picpath059

确定CRS安装目录,在产品语言中增加简体中文语言包,点击Next继续

clip_p_w_picpath060

通过自检后,点击Next继续

clip_p_w_picpath061

点击Add按钮增加第二节点信息,完成后点击Next继续

clip_p_w_picpath062

点击Edit按钮将eth0网卡设置为公共网卡,点击Next继续

clip_p_w_picpath063

创建OCR路径,键入好相应的路径后,点击Next继续

clip_p_w_picpath064

创建Voting Disk路径,键入好相应的路径后,点击Next继续

clip_p_w_picpath065

确认安装信息无误后,点击Install开始安装

clip_p_w_picpath066

在两个节点上分别执行上图所示脚本(不要忙于点OK,由于10g中vipca的bug,我们需要手动在第二节点上执行vipca命令)

clip_p_w_picpath067

在第二个节点执行完root.sh脚本后,还需执行vipca命令,出现上图所示欢迎页面,点击Next继续

clip_p_w_picpath068

仅选择eth0网卡,点击Next继续

clip_p_w_picpath069

设置好VIP别名后,点击Next继续

clip_p_w_picpath070

确认信息无误后,点击Finish开始配置

clip_p_w_picpath071

节点二的相应应用创建并启动完成后,点击OK按钮

clip_p_w_picpath072

确定配置结果集,点击Exit退出页面

clip_p_w_picpath073

此时再点击OK按钮继续

clip_p_w_picpath074

再经过一些简单配置后,CRS安装完毕,点击Exit退出

clip_p_w_picpath075

在节点一中执行上图所示命令,可以看到两个节点中的服务均已启动

配置ASM

clip_p_w_picpath076

在database安装目录下执行./runInstaller命令,出现上图所示欢迎页面,点击Next继续

clip_p_w_picpath077

选择企业版安装,在产品语言中增加简体中文语言包,点击Next继续

clip_p_w_picpath078

确定ASM配置路径,点击Next继续

clip_p_w_picpath079

挂载全部节点信息,点击Next继续

clip_p_w_picpath080

自检通过后,点击Next继续

clip_p_w_picpath081

选择配置ASM,并为ASM的SYS用户设置密码,点击Next继续

clip_p_w_picpath082

配置DATA数据卷,点击Next继续

clip_p_w_picpath083

确认信息无误后,点击Install开始安装

clip_p_w_picpath084

在两个节点分别执行上图所示脚本,完成后点击OK按钮

clip_p_w_picpath085

安装完成后,点击Exit按钮退出页面

clip_p_w_picpath086

执行上图所示命令,重启CRS服务

安装数据库软件

clip_p_w_picpath076[1]

在database安装目录下执行./runInstaller命令,出现上图所示欢迎页面,点击Next继续

clip_p_w_picpath077[1]

选择企业版安装,在产品语言中增加简体中文语言包,点击Next继续

clip_p_w_picpath087

选择数据库软件安装目录,点击Next继续

clip_p_w_picpath088

挂载全部节点后,点击Next继续

clip_p_w_picpath089

通过自检后,点击Next继续

clip_p_w_picpath090

选择仅安装数据库实例,点击Next继续

clip_p_w_picpath091

确认安装信息无误后,点击Install开始安装

clip_p_w_picpath092

在两个节点上分别执行上图所示脚本,完成后点击OK按钮

clip_p_w_picpath093

安装完成后,点击Exit按钮退出页面

升级CRS

首先需要关闭所有的CRS节点

clip_p_w_picpath094

在10205升级包所在目录执行./runInstaller命令,出现上图所示欢迎页面,点击Next继续

clip_p_w_picpath095

选择CRS安装路径,点击Next继续

clip_p_w_picpath096

确认挂载全部节点,点击Next继续

clip_p_w_picpath097

自检无误后,点击Next继续

clip_p_w_picpath098

确认无误后,点击Install开始升级安装

clip_p_w_picpath099

安装完成后,根据提示在两个节点上执行上图所示脚本,完成后,点击Exit退出页面

升级数据库软件

首先需要关闭所有的CRS节点

clip_p_w_picpath094[1]

在10205升级包所在目录执行./runInstaller命令,出现上图所示欢迎页面,点击Next继续

clip_p_w_picpath100

选择数据库软件路径,点击Next继续

clip_p_w_picpath096[1]

确认挂载全部节点,点击Next继续

clip_p_w_picpath101

自检完成后,点击Next继续

clip_p_w_picpath102

确认无误后,点击Install开始升级安装

clip_p_w_picpath103

安装完毕后,在两个节点上执行上图所示脚本,完成后,点击OK按钮

clip_p_w_picpath104

确认完毕后,点击Exit退出安装页面

创建数据库

clip_p_w_picpath105

执行dbca命令,选择RAC集群数据库,点击Next继续

clip_p_w_picpath106

首先配置ASM,点击Next继续

clip_p_w_picpath107

选择全部节点,点击Next继续

clip_p_w_picpath108

点击Create New按钮,增加闪回区空间RECOVERY,完成后,点击Finish退出页面

clip_p_w_picpath109

选择创建数据库,点击Next继续

clip_p_w_picpath110

选择全部节点,点击Next继续

clip_p_w_picpath111

选择通用模版,点击Next继续

clip_p_w_picpath112

设置全局数据库名,点击Next继续

clip_p_w_picpath113

不创建OEM,点击Next继续

clip_p_w_picpath114

创建SYS与SYSTEM帐号密码,点击Next继续

clip_p_w_picpath115

使用ASM模式存储,点击Next继续

clip_p_w_picpath116

选择数据分区,点击Next继续

clip_p_w_picpath117

使用OMF表空间形式,点击Next继续

clip_p_w_picpath118

创建闪回区,选择RECOVERY分区,点击Next继续

clip_p_w_picpath119

不加载实例方案,点击Next继续

clip_p_w_picpath120

这里可以配置数据库服务,暂时不配置,点击Next继续

clip_p_w_picpath121

设定字符集为UTF8,点击Next继续

clip_p_w_picpath122

确定数据库存储信息,点击Next继续

clip_p_w_picpath123

选择创建数据库,点击Finish开始

clip_p_w_picpath124

确认所有信息无误后,点击OK开始正式创建数据库

clip_p_w_picpath125

安装完成后,可以看到,SPFILE文件自动创建于ASM存储中,点击Exit退出

clip_p_w_picpath126

数据库会自动启动集群数据库及所有节点实例,稍等片刻

clip_p_w_picpath127

检查CRS及数据库信息,确认无误后,可以登录到数据库中

安装Grid Control

clip_p_w_picpath128

在GC软件安装包目录执行./runInstaller命令,出现上图所示页面,选择第一项,点击Next继续

clip_p_w_picpath129

选择安装目录,在产品语言中增加简体中文语言包,点击Next继续

clip_p_w_picpath130

确认第一次安装目录信息,点击Next继续

clip_p_w_picpath131

自检无误后,点击Next继续

clip_p_w_picpath132

创建相关数据库信息,点击Next继续

clip_p_w_picpath133

此步骤根据实际情况自行添加,点击Next继续

clip_p_w_picpath134

设定相关帐号和管理密码,点击Next继续

clip_p_w_picpath135

确认信息无误后,点击Install按钮开始安装

clip_p_w_picpath136

分别需要进行Repository数据库、OMS服务、Agent代理的安装,安装完成后需使用root帐号执行上图所示脚本,完成后,点击OK按钮继续

clip_p_w_picpath137

接下来开始漫长的配置等待,尤其是OMS这里,差不多要1个小时左右,耐心等一会儿吧

升级GridControl

安装完成后,点击Exit命令退出页面

clip_p_w_picpath138

通过上图所示三个命令关闭OMS,关闭后可根据情况备份资料库

clip_p_w_picpath139

确定没有无效对象并且将job_queue_processes参数设置为0(如果有无效对象,执行@admin_recomplie_invalid.sql SYSMAN脚本)

clip_p_w_picpath140

切换到3731593这个补丁包的安装目录下执行./runInstaller命令

clip_p_w_picpath141

根据需要自行确定Email支持帐号,点击Next继续

clip_p_w_picpath142

通过自检后,点击Next继续

clip_p_w_picpath143

需要确认SYS帐号密码,输入后点击Next继续

clip_p_w_picpath144

确认IAS管理密码,输入后点击Next继续

clip_p_w_picpath145

确定需要升级的补丁包后,点击Install开始升级

clip_p_w_picpath146

安装完成后还要执行上图所示脚本

clip_p_w_picpath147

开始升级OMS,同样是漫长的等待,休息一会儿吧

升级Agent

升级Agent跟升级OMS是一个道理,不再演示