双机热备-Pluswell软件试用

双机热备软件不少,我所在公司试用就是pluswell作为双机热备软件。双机热备的好处不是本文探讨的重点。本文介绍双机热备的安装和试用结果。

首先是软件的大小,安装文件加上vc运行库只有7M多一点,相对大型软件来说可谓很小的软件了。

再来是今天的实验环境,今天使用的环境是windows2012操作系统+oracle数据库+pluswell热备软件+iscsi存储(详细见文章存储之iscsi实验)。操作系统和iscsi存储不做介绍,值得一提的是windwos2012需要两张网卡一张做外网,一张做内网,操作系统最好更改一下计算机名。我这里1号机外网192.168.2.128,内网10.10.10.1,2号机外网192.168.2.128,内网10.10.10.2 虚拟ip是192.168.2.100(虚拟IP就是对外使用的公用ip,像一个球一样,谁挂了就传给另外一个)不需要物理网卡的。

第一步、然后安装pluswell,默认的登录账号是admin,默认密码是pluswell。安装好的界面如图1(这里已经设置了心跳)

图1

第二步、创建心跳。这一步只需要在一边主机上完成,另一边会自动识别。创建外网心跳,主机ip要一一对应,【备机名】如果空白的话,添加2号机的计算机名,ip地址会自动显示出来,选择对应的ip就可以了如图2。同理,创建内网心跳。当1号机和2号机正常运行时,创建完成后显示如图1的效果。

图2

第三步、创建虚拟ip。1、设置虚拟ip地址2、设置子网掩码3、选择对应的物理网卡,ip会自动识别。如图3.

图3

设置后如图4

图4

第四步、对磁盘的锁定。对共享iscsi共享存储进行锁定,防止两边同时操作磁盘(同时读写)以至于数据的丢失,本文共享磁盘为Q。锁定后卷锁在那一边,磁盘就会在那一边机子上显示。

点击普通资源>卷锁,显示如图5

图5

第五步,添加oracle的服务。Oracle的热备服务有两个,一个主服务OracleService[全局数据库名],一个监听服务OracleOraDb11g_home1TnsListener。数据库软件安装在本地,数据库实例安装在共享存储。

确保卷锁在本机,然后开始>Database ConfiguretionAssistant 创建数据库,基本一路下一步,只有两个地方需要注意。第一个地方是全局数据库名,全局数据库名两边要一致,因为主服务要一致才能正常切换热备机。如图6.

图6

第二个地方是在数据库存储步骤这里,将控制文件、数据文件、重做日志组的位置都存放在共享存储上。如图7.

图7

同理,切换卷锁到2号机进行上述步骤,数据库存放在不同的目录上。如oracle3、oracle4等。

安装好后,设置监听服务。Net Manager oracle服务新建一个地址,将主机名改为ip地址,IP地址设置成虚拟ip地址,端口1521。LiSTENER同理添加。如图8.

图8

设置好之后,关闭oracle主服务和监听服务,并设置为手动。如图9.

如图9

最后,回到pluswell。添加普通资源>NT服务。将oracle主服务和监听服务都添加。最后形成如图10。最后用鼠标拖动一下,形成递层关系,上层依赖下层的原则进行。如卷锁需要依赖虚拟ip,所以卷锁在上,虚拟ip在下。拖动虚拟ip到卷锁里即可。同理。其他服务也一样。如图11。(此步骤在一边机子上操作即可另一边会自己同步。)

图10

图11

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20180906G0IG6S00?refer=cp_1026
  • 腾讯「云+社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 yunjia_community@tencent.com 删除。

扫码关注云+社区

领取腾讯云代金券