一种Oracle RAC一键自动部署方法技术

技术编号:14470016 阅读:43 留言:0更新日期:2017-01-21 02:00
本发明专利技术公开了一种Oracle RAC一键自动部署方法,涉及数据库安装技术领域,实现了Oracle RAC一键部署,步骤简洁,易操作;自动性强,节省了部署时间,效率高。技术方案要点为:待部署平台获取Oracle RAC一键部署产品;运行Oracle RAC一键部署产品;选取两台虚拟机,并将各虚拟机参数输入;各虚拟机运行单机预安装脚本;各虚拟机完成单机预安装脚本运行后,关闭各虚拟机;在各虚拟机上挂接共享磁盘,并启动各虚拟机;在任一台虚拟机上运行Oracle RAC一键部署脚本;待部署平台中各虚拟机之间自动等效同步,以此实现待部署平台Oracle RAC一键部署。本发明专利技术主要用于Oracle RAC一键部署。

【技术实现步骤摘要】

本专利技术涉及数据库安装
,尤其涉及一种OracleRAC一键自动部署方法。
技术介绍
OracleRAC是Oracle新版数据库中采用的一项新技术,其中RAC(realapplicationclusters),为实时应用集群,OracleRAC是高可用性的一种,也是Oracle数据库支持网格计算环境的核心技术。现有OracleRAC的部署过程主要有下列步骤:配置各节点的OCFS(OracleClusterFileSystem),以及各种环境变量;调用OUI(OracleUniversialInstaller)安装CRS;再次调用OUI安装OracleRDBMS产品,在RDBMS安装结束的时候,进行虚拟接口的配置;调用dbca创建数据库。在上述OracleRAC的部署步骤中需要与集群中各节点不断交互,输入所需的信息,大小总计几百步的配置,步骤繁多,不易操作;熟练的技术人员一般也需要10小时左右的时间才能完成OracleRAC的部署,工作量大,耗费工时。
技术实现思路
本专利技术提供的一种OracleRAC一键自动部署方法,实现了OracleRAC一键部署,步骤简洁,易操作;自动性强,节省了部署时间,效率高。为达到上述目的,本专利技术的采用如下技术方案:本专利技术提供的一种OracleRAC一键自动部署方法,包括:待部署平台获取OracleRAC一键部署产品;其中,所述一键部署产品包含Oracle单机预安装脚本、OracleRAC一键部署脚本、Oracle安装压缩包、ASM安装压缩包和Grid安装压缩包;所述待部署平台包含多台虚拟机;所述待部署平台运行所述OracleRAC一键部署产品;在所述待部署平台中选取两台虚拟机,并将各所述虚拟机参数输入所述待部署平台;各所述虚拟机运行所述单机预安装脚本;各所述虚拟机完成所述单机预安装脚本运行后,关闭各所述虚拟机;在各所述虚拟机上挂接共享磁盘,并启动各所述虚拟机;在任一台所述虚拟机上运行所述OracleRAC一键部署脚本;所述待部署平台中各虚拟机之间自动等效同步,以此实现所述待部署平台OracleRAC一键部署。结合上述,进一步的,所述的OracleRAC一键自动部署方法,在各所述虚拟机运行所述单机预安装脚本之后,包括:检验各所述虚拟机是否完成所述单机预安装脚本运行。结合上述,进一步的,所述的OracleRAC一键自动部署方法,在任一台所述虚拟机上运行OracleRAC一键部署脚本包括:配置环境变量;解压所述ASM安装压缩包,自动安装ASM;解压所述Grid安装压缩包,自动安装Grid;解压所述Oracle安装压缩包,安装所述Oracle数据库。结合上述,进一步的,在解压所述Grid安装压缩包,自动安装Grid之后,还包括:校验所述Grid是否安装完成。结合上述,进一步的,在解压所述Oracle安装压缩包,安装所述Oracle数据库之后,还包括:校验所述Oracle数据库是否安装完成。结合上述,进一步的,所述的OracleRAC一键自动部署方法,在所述待部署平台中各虚拟机之间自动等效同步之后,还包括:校验各虚拟机是否完成所述OracleRAC一键部署脚本的安装。本专利技术提供的一种OracleRAC一键自动部署方法,包括:待部署平台获取OracleRAC一键部署产品;运行OracleRAC一键部署产品;选取两台虚拟机,并将各虚拟机参数输入;各虚拟机运行单机预安装脚本;各虚拟机完成单机预安装脚本运行后,关闭各虚拟机;在各虚拟机上挂接共享磁盘,并启动各虚拟机;在任一台虚拟机上运行OracleRAC一键部署脚本;待部署平台中各虚拟机之间自动等效同步,以此实现待部署平台OracleRAC一键部署,相比于现有技术,本专利技术实现了OracleRAC一键部署,自动性强,单机操作完成整个过程仅需4小时,与人工部署相比,效率提高了250%;且步骤简洁,易操作,大大提升了工作效率。附图说明为了更清楚地说明本专利技术的技术方案,以下将对实施例描述中所需要使用的附图作简单地介绍。图1为本专利技术实施例中一种OracleRAC一键自动部署方法流程示意图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述。显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。实施例本专利技术实施例提供一种OracleRAC一键自动部署方法,如图1所示,包括:101、待部署平台获取OracleRAC一键部署产品;其中,所述一键部署产品包含Oracle单机预安装脚本、OracleRAC一键部署脚本、Oracle安装压缩包、ASM安装压缩包和Grid安装压缩包;所述待部署平台包含多台虚拟机;102、所述待部署平台运行所述OracleRAC一键部署产品;103、在所述待部署平台中选取两台虚拟机,并将各所述虚拟机参数输入所述待部署平台;104、各所述虚拟机运行所述单机预安装脚本;105、检验各所述虚拟机是否完成所述单机预安装脚本运行。106、各所述虚拟机完成所述单机预安装脚本运行后,关闭各所述虚拟机;107、在各所述虚拟机上挂接共享磁盘,并启动各所述虚拟机;108、在任一台所述虚拟机上运行所述OracleRAC一键部署脚本;1081、配置环境变量;1082、解压所述ASM安装压缩包,自动安装ASM;1083、解压所述Grid安装压缩包,自动安装Grid;1084、校验所述Grid是否安装完成。1085、解压所述Oracle安装压缩包,安装所述Oracle数据库。1086、校验所述Oracle数据库是否安装完成。109、所述待部署平台中各虚拟机之间自动等效同步,以此实现所述待部署平台OracleRAC一键部署。110、校验各虚拟机是否完成所述OracleRAC一键部署脚本的安装。本专利技术提供的一种OracleRAC一键自动部署方法,包括:待部署平台获取OracleRAC一键部署产品;运行OracleRAC一键部署产品;选取两台虚拟机,并将各虚拟机参数输入;各虚拟机运行单机预安装脚本;各虚拟机完成单机预安装脚本运行后,关闭各虚拟机;在各虚拟机上挂接共享磁盘,并启动各虚拟机;在任一台虚拟机上运行OracleRAC一键部署脚本;待部署平台中各虚拟机之间自动等效同步,以此实现待部署平台OracleRAC一键部署,相比于现有技术,本专利技术实现了OracleRAC一键部署,单机操作完成整个过程仅需4小时,步骤简洁,易操作;自动性强,节省了部署时间,效率高。以上所述,仅为本专利技术的具体实施方式,但本专利技术的保护范围并不局限于此,任何熟悉本
的技术人员在本专利技术揭露的技术范围内,可轻易想到的变化或替换,都应涵盖在本专利技术的保护范围之内。因此,本专利技术的保护范围应以所述权利要求的保护范围为准。本文档来自技高网
...

【技术保护点】
一种Oracle RAC一键自动部署方法,其特征在于,包括:待部署平台获取Oracle RAC一键部署产品;其中,所述一键部署产品包含Oracle 单机预安装脚本、Oracle RAC一键部署脚本、Oracle安装压缩包、ASM安装压缩包和Grid安装压缩包;所述待部署平台包含多台虚拟机;所述待部署平台运行所述Oracle RAC一键部署产品;在所述待部署平台中选取两台虚拟机,并将各所述虚拟机参数输入所述待部署平台;各所述虚拟机运行所述单机预安装脚本;各所述虚拟机完成所述单机预安装脚本运行后,关闭各所述虚拟机;在各所述虚拟机上挂接共享磁盘,并启动各所述虚拟机;在任一台所述虚拟机上运行所述Oracle RAC一键部署脚本;所述待部署平台中各虚拟机之间自动等效同步,以此实现所述待部署平台Oracle RAC一键部署。

【技术特征摘要】
1.一种OracleRAC一键自动部署方法,其特征在于,包括:待部署平台获取OracleRAC一键部署产品;其中,所述一键部署产品包含Oracle单机预安装脚本、OracleRAC一键部署脚本、Oracle安装压缩包、ASM安装压缩包和Grid安装压缩包;所述待部署平台包含多台虚拟机;所述待部署平台运行所述OracleRAC一键部署产品;在所述待部署平台中选取两台虚拟机,并将各所述虚拟机参数输入所述待部署平台;各所述虚拟机运行所述单机预安装脚本;各所述虚拟机完成所述单机预安装脚本运行后,关闭各所述虚拟机;在各所述虚拟机上挂接共享磁盘,并启动各所述虚拟机;在任一台所述虚拟机上运行所述OracleRAC一键部署脚本;所述待部署平台中各虚拟机之间自动等效同步,以此实现所述待部署平台OracleRAC一键部署。2.根据权利要求1所述的OracleRAC一键自动部署方法,其特征在于,在各所述虚拟机运行所述单机预安装脚本之后,包括:检验各所述虚拟机是否完成...

【专利技术属性】
技术研发人员:杭聪黄连月
申请(专利权)人:广西电网有限责任公司
类型:发明
国别省市:广西;45

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1