ArcSDE安装介绍系列五

Oracle双机热备

image

本来上面截图是PPT的,可以动态演示一下,双机热备也就是HA,主机高可用性,一个运行实例,一个空实例,任何时候只有一个实例在运行,如果主机实例宕掉后,经过数秒时间等待,备机会自动启动,有一个操作系统的Cluster软件来控制,这里面关键一点,两者都共享磁盘,数据都在共享磁盘中存储,所以说数据只有一份,我们进行Post创建GDB表、SDE表都创建在该共享磁盘上。

双机热备,主机一个IP1,备机一个IP2,对外还有一个IP。我们在安装软件时,应该在两台机器都安装ArcSDE软件,软件位置,操作系统用户、环境变量设置一样即可,然后可以先连接主机,安装过程可以参考上面的Linux安装即可,另一个机器只需要将相关的配置文件进行添加,备机配置信息与主机配置信息一致即可。

image

双机热备是由Cluster软件来控制的,而且有一个脚本文件来控制数据库服务的启动,我们需要将ArcSDE的服务脚背添加上去。

安装测试:我们利用ArcCatalog连接数据库,IP填写对外IP即可,当主机时数据可以进行服务连接,利用Cluster管理软件自动切换,等待数秒,双击该连接,应该仍然能够正常连接,这样就表示安装和使用没有问题。

Oracle集群(RAC)

Oracle集群原理其实就是当一个客户端发送请求到某一台服务的listener后,这台服务器根据我们的负载均衡策略,会把请求发送给本机的RAC组件处理也可能会发送给另外一台服务器的RAC组件处理,处理完请求后,RAC会通过集群软件来访问我们的共享存储设备.可以这样理解,但是集群不管几台机器,还是共用一个共享磁盘,这点与双机热备有点类似,我们的数据表建立在该共享磁盘即可。

imageimage

那么我们在安装过程中,以实例1机器为例,进行相关的ArcSDE安装,参考Linux安装ArcSDE即可,但是实例1机器的ArcSDE用户的环境变量TWO_TASK=orcl,那么实例2机器的ArcSDE用户的环境变量TWO_TASK=orcl即可。当进行监听收到数据连接,当前连接的ORCL,服务器根据负载均衡原则来分配负载压力较小的机器来处理,有可能是Orcl1机器,也可能是Orcl2机器,那么也就达到了集群的目的。

安装测试:

建立连接:添加机器1的IP,连接成功导入数据aa

建立连接:添加机器2 的IP,连接成功可以看到数据aa

数据存储

image

我们一般使用的都是文件存储,有时候也可能会碰到ASM(自动存储管理),这里其实就是磁盘组管理,创建表空间时可以咨询Oracle DBA询问磁盘组名,如上图磁盘名为DATA。

那么针对ASM的表空间路径有一个“+”需要注意。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值