oracle数据库双机热备安装手册
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
oracle数据库双机热备安装手册
oracle数据库双机热备可以实现数据库的高可用性,在一台服务器出现故障无法提供oracle数据库服务时,另一台服务器自动接管服务,保障数据库的正常运行。
本次使用windows的MSCS实现双机热备。
配置环境:
2台服务器,使用windows2003 SP2 操作系统。具备双网卡和一块HBA卡。分别命名为oracle1和oracle2,此次认定oracle1为主。
服务器的一块网卡命名为public,接入内部网络,本次oracle1 public ip设置为192.168.11.231,oracle2为192.168.11.232。dns均设置为oracle 1 的ip, 192.168.11.231。子网掩码设置为255.255.255.0,网关设置为内网网关另一块网卡命名为private,使用一根网线连接2台服务器的private网卡。本次oracle1 private ip设置为10.1.0.1,oracle2为10.1.0.2。子网掩码设置为255.0.0.0,网关不设
1台磁盘阵列,型号为IBM DS3000,至少有4块硬盘,容量1200G以上。
本次双机热备的虚拟ip定为192.168.11.101
安装操作系统:
分别为2台服务器安装windows 2003 sp2 并使用补丁程序做更新打好补丁。IBM服务器需要先使用IBM Guide光盘引导安装,再按提示插入操作系统光盘安装操作系统。2台服务器的硬盘需要配置为raid 1 模式。
配置磁盘阵列:
使用一台电脑用网线连接至磁盘阵列,本次磁盘阵列只有一个控制器,DS3000控制器1管理IP默认为:192.168.128.101,将电脑ip设为:192.168.128.102。确认ip可以ping通。用光纤线连接服务器oracle1与盘阵(暂只连接一台服务器)。在电脑上安装存储管理软件storage manager,之后打开软件Storage Manager Client。初次启动程序后会提示用户用自动或手动的方式来寻找DS3000磁盘阵列。(如下图)
选择手动模式搜寻盘阵。当选择手动方式后程序会跳出下图的待输入控制器管理IP地址的对话框,在对话框中输入控制器管理IP地址后按Add键继续。
在界面中会显示出搜索到的DS3000系列磁盘阵列,如下图所示。
双击DS3000的图标后可以进入存储管理软件的管理界面的S UMMARY选项卡,在这里可以查看盘柜的各种属性信息
接下去要手动添加主机,为后面的分区Mapping做前期准备。选择CONFIG选项卡中的Config host access(manual):
创建host,输入一个主机名,(比如oracle1)选择客户的服务器主机操作系统,在这里选windows2K3 cluster。
之后选择主机的HBA卡,Storage Manager会主动搜索HB A卡无需抄写WWN号,选择后点击Add将其加入右边栏。
之后可创建双机所在的主机组(host group),选择Yes:This host will share access to the same logical drives with other hosts.之后选择Enter new host group name并输入组名,比如ha
第一台主机配置完成,之后连接oracle2服务器的光纤线至盘阵,开始配置oracle2.
oracle2的配置方式与oracle1基本一样,只是要选择已存在的host group,将主机2加入。
之后在Configure选项卡中创建逻辑盘:
这里选择三块硬盘做array,并选择使用raid 5
之后设置逻辑驱动器空间为2G,未来作为仲裁盘使用。名称可设为Q,之后Logical drive I/O characteristics选择文件系统File system.
之后把它映射到刚才建的主机组ha中
选择yes可以创建第二块逻辑驱动器
之后选择free capacity,用剩余容量创建第二块逻辑驱动器。方法与之前相同,容量设为500G,名称可用Z。也同样映射到主机组ha。
之后,在Configure选项卡中选择手动创建热备份盘:
选中剩余的一块盘作为全局热备份即可。
至此ds3000的配置结束,关闭服务器,之后关闭盘阵电源。然后只开启服务器。
安装oracle 10g 软件
启动oracle安装程序,按下图所示步骤安装
选择基本安装,安装在c盘目录下,不创建启动数据库
安装完成后勿重启,之后打开oracle升级补丁程序,按下图步骤安装
注意在名称处点击,之后选择OraDb10g_home1,即刚才安装的oracle,(如下图所示),之后再继续安装
2台服务器都按照相同步骤安装
安装域控制器及DNS服务器
确认2台服务器网线插好,网络设置(ip地址设置、开启的网络协议等)正确。Tcp/ip协议、Microsoft网络客户端应该开启。
首先在oracle1服务器上安装域控制器及dns服务器。打开管理工具中的服务器管理,单击添加或删除角色。之后按照向导安装域控制器,因为之前没有域,所以应在向导中新建一个域,域名可定位,步骤如下图所示:
保存位置按照默认即可
可以直接在这个向导中安装dns服务
按照要求插入win2003光盘,之后继续
完成配置之后,再按照相同方法配置oracle2服务器,注意oracle2服务器应设置为现有域的额外域控制器,且可以不安装dns服务。配置过程中提示需要提供具有权限的账户,
如下图所示
此为之前新建域的默认管理员账户,密码与之前oracle1服务器administrator账户一样。之后下一步如有报错,请尝试几次。以等待DNS服务器更新域名资源,之后即可正常。
之后,将2台服务器public网卡的DNS均设置为192.168.11.231,即oracle1服务器
配置网络
之后,需要对2台服务器的网络设置做些配置。
进入控制面板——网络连接,更改private网卡的属性,取消勾选Microsoft网络客户端和Microsoft网络的文件和打印机共享这2项。