[发明专利]Oracle RAC的无人值守自动安装的方法无效
申请号: | 200810014457.2 | 申请日: | 2008-03-11 |
公开(公告)号: | CN101251802A | 公开(公告)日: | 2008-08-27 |
发明(设计)人: | 魏健;李刚;王守昊 | 申请(专利权)人: | 浪潮电子信息产业股份有限公司 |
主分类号: | G06F9/445 | 分类号: | G06F9/445;G06F9/46 |
代理公司: | 济南信达专利事务所有限公司 | 代理人: | 姜明 |
地址: | 250014山东*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | oracle rac 无人 值守 自动 安装 方法 | ||
1、Oracle RAC无人值守自动安装的方法,其特征在于Oracle RAC的安装配置:包括环境变量的配置、Oracle CRS和RDBMS的安装、VIPCA配置虚拟IP、netca添加listener、dbca创建数据库,是从配置文件中读取输入信息,其中的CRS、RDBMS的安装是通过在调用程序时,通过命令行参数指定Response file,将需要取得的用户输入从response file中读取来实现的,在自动安装开始之前,手工填写需要的配置文件,记作rac.conf,然后再运行安装程序,安装过程将自动执行的具体步骤如下:
前提条件是需要安装Oracle RAC的各节点的操作系统和rsh服务已经配好;
a)从配置文件rac.conf中读取关于节点名称、IP、RAC数据存储位置、oracle访问用户和密码的信息,配置各节点环境变量;
b)各节点上安装OCFS,产生ocfs_uid,启动ocfs服务,重新挂载所有存储设备;
c)运行CRS的runInstaller,使用命令行参数-responseFile指定CRS的responseFile,无交互的安装OUI CRS;其中responseFile是按照CRS的responseFile模板,在执行runInstaller之前,从配置文件rac.conf中读取所需的信息,自动生成的;在Windows平台下仅通过指定responseFile就可以完成自动安装,但是在Linux平台下,需要监测程序监护在恰当时刻自动切换到root用户下,执行必要的脚本;
d)运行RDBMS的runInstaller,使用命令行参数-responseFile指定RDBMS的responseFile,无交互的安装RDBMS;其中responseFile是按照RDBMS的responseFile模板,在执行runInstaller之前,从配置文件rac.conf中读取所需的信息,自动生成的;在Windows平台下仅通过指定responseFile就可以完成自动安装,但是在Linux平台下,需要监测程序监护在恰当时刻自动切换到root用户下,执行必要的脚本;
e)调用vipca从配置文件rac.conf中获得节点名称、IP信息;
f)添加listener,启动listener服务;
g)调用dbca和isqlplus创建数据库,数据库的名称、大小也从配置文件中获得。
2、根据权利要求1所述的安装的方法,其特征在于,步骤c、步骤d中crs的responseFile模板和RDBMS的responseFile模板生成的方法,是通过在运行Oracle OUI时,添加record命令,把用户在图形界面上的输入记录下来,保存为responseFile,作为responseFile的模板,只需生成一次,供Oracle RAC实施人员今后使用。
3、根据权利要求1所述的安装的方法,其特征在于,步骤c、步骤d中linux平台下,监测程序以root身份执行相应脚本的方法,这种方法是把安装过程中分为两个阶段:第一阶段是目标目录结构尚未建立的阶段;第二阶段是目标目录结构已经建立好的阶段,对于第一阶段的要执行的脚本,监测程序只要发现此脚本的产生,则马上执行该脚本,对于第二阶段要执行的脚本,监测程序则监测日志文件,当日志文件的末尾出现需要执行脚本的相关记录时,执行相应的脚本。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浪潮电子信息产业股份有限公司,未经浪潮电子信息产业股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200810014457.2/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种真丝防皱加工工艺
- 下一篇:用户管理方法和装置