2 jerryliun jerryliun 于 2017.08.29 09:29 提问

当OM失效时,选择整个重装还是备份恢复?

当前(v2.6)OM有单点故障的可能性。我担心因OM故障,导致集群相关的信息丢失。

如果OM失效时,选择整个重装还是备份恢复?

1个回答

SequoiaDB_Official
SequoiaDB_Official   2017.08.29 09:29
已采纳

1、OM作为监控管理节点,本身不参与业务,所以就算是OM节点故障也不会对业务产生影响。但是,我们也正在尝试将OM节点做到高可用,不过现在这个版本(v2.6)还没有完善。
2、如果用户担心OM因单点故障而导致无法恢复,用户可以对OM的数据文件及配置文件进行备份。
3、用户可在如下情况发生之后,手工对OM的数据文件进行备份:
a) 使用OM创建、删除集群。
b) 使用OM添加、删除机器。
c) 使用OM添加、删除业务。
等等;OM也类似一个数据节点,它也有相关的数据表。原则上每次进行写表操作(如上介绍的三种情况)之后,都应该对OM的数据文件进行备份。但是在实际操作过程,用户可以酌情敲定备份的时机。
4、用户对OM进行备份之前,应该先停止OM(bin/sdbstart -t om)。
5、从OM备份中恢复的步骤如下:
a) 先关闭OM。(bin/sdbstop -t om)
b) 将OM数据目录下的所有内容删掉。
(OM目录默认路径为:<数据库安装目录>/database/sms/)
c) 将已备份的OM目录内容拷贝回来。
(先删除OM所在的目录,再把已备份的OM目录恢复)
d) 若配置文件有改动,应该恢复备份时的配置文件的内容。
( OM配置文件默认路径为:<数据库安装目录>/conf/local//sdb.conf)
e) 重启OM。(bin/sdbstart -t om)

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
电脑重装Win10如何选择32位和64位的系统
微软Win10系统已经出来快两个月了,而还是有很多小伙伴们还没有安装或更新Win10系统。但是有不少小伙伴们都不知道系统是有两种,一种是32位系统,一种是64位系统。这两者是有区别的,电脑安装不同系统都会对电脑的反应速度有影响的。下面跟随小编来看看Win10 32位系统与64位系统的区别吧!   Win10 32位系统下载:http://www.sdjs10.com/win10chunjing/
U盘装机
怎么安装window系统(U盘)? (仅供参考) {参考的是安装windows8}; windows安装的第一步是设置BIOS(下面会提供进入BIOS的常见方式)(进入BIOS设置里,将USB设置为第一启动,正确设置后保存,自动重启就可以直接进入PE界面!) 一般电脑进入BIOS的方式有哪些:   常见品牌笔记本电脑进入BIOS方法: 1、IBM(冷开机按F1,部分新型号可以在重新启
TeamViewer误选商业版重装无效问题
TeamViewer试用期满重装无效问题解决 博主在安装远程控制工具TeamViewer13版的时候,误选择了商用版,以后,当试用期结束,到期后,无论你是卸载、重装、删除注册表信息多少次,都是无法无法成功安装个人免费版的。 这是因为安装TeamViewer的时候,它会与你的电脑以及网卡MAC地址进行了绑定。 这也是卸载完企业版以后安装个人版无法使用的原因。 解决方法: 1、卸载tea...
Oracle EBS OM Transaction
EBS中从订单录入到订单发货的流程说明
rman异机增量备份恢复
实验环境 a:oraclelinux6.5 ip地址:192.168.6.245 oracle版本:11.2.0.3 建库 b:oraclelinux6.5 ip地址:192.168.6.200 oracle版本:11.2.0.3 只安装oracle的软件,不建库 a备份==>b恢复 在a服务器上操作: 首先在a服务器上做0级备份
Linux之全系统备份恢复
不要让你熬更守夜千辛万苦安装配置好的Linux系统瞬间随着你的心情烟消云散,记得在你心情最好的时刻做好备份,以便在你雨后晴天之时恢复之用!嘿嘿,当然解压安装也绝对是最好的安装方式,诸多好处诸多享受啊!备份1、准备一张Live CD用来启动,越小越快越好,推荐CDlinux,knoppix、ubuntu或者Gentoo的Live CD也不错。2、启动起来之后加载你的Linux分区,如果有单独的b
当没有用 EXISTS 引入子查询时,在选择列表中只能指定一个表达式的解决办法
这个问题其实很简单:as重命名 只能用选择一个字段错误的句子SELECT (select ClassID,ClassName from P_Class where ClassID=EyeBrand) as EyeBrand1,*  FROM EyeGlass  WHERE EyeNumber = @EyeNumber正确的SELECT (select ClassName from
Linux 系统全备份和恢复
最近,公司外网的linux服务器交给我维护了。我是linux菜鸟一枚,接触linux也不多。检测日志的时候发现有大量的坏道信息。  用命令:smartctl -H /dev/sda  检测了硬盘,结果是“SMART overall-health self-assessment test result: Failure”,马上申请了更好硬盘。用新硬盘重新装了系统后,不想在重新安装原来的服务
当没有用 EXISTS 引入子查询时,在选择列表中只能指定一个表达式
select   top   10   *   from   temptable   where  itemid   not   in   (select   top   20  itemid(这个只能为一个数,出现多个会出现"当没有用 EXISTS 引入子查询时,在选择列表中只能指定一个表达式"这个错误)  from   temptable   order   by   itemid   asc
自定义销售职责下的价目表不能对物料编码报价
自定义销售职责下的价目表不能对物料编码报价。但是,标准销售超级用户下的价目表是可对物料编码报价