
# ALM-12039 OMS数据库主备不同步
#### 告警解释
OMS数据库主备不同步，系统每10秒检查一次主备数据同步状态，如果连续30次查不到同步状态，或者同步状态异常，产生告警。
当主备数据同步状态正常，告警恢复。
#### 告警属性
| 告警ID  | 告警级别                                                        | 是否自动清除 |
|:---|:---|:---|
| 12039 | 紧急（MRS 3.3.1之前版本） 重要（MRS 3.3.1及之后版本） | 是      |
   
#### 告警参数
| 参数名称 | 参数含义          |
|:---|:---|
| 来源   | 产生告警的集群或系统名称。 |
| 服务名  | 产生告警的服务名称。    |
| 角色名  | 产生告警的角色名称。    |
| 主机名  | 产生告警的主机名。     |
   
#### 对系统的影响
OMS数据库主备不同步会导致主数据库上的数据无法正常同步至备数据库，在告警上报时间段若主实例异常可能会导致用户业务数据丢失或者Manager页面数据显示异常。
#### 可能原因
- 主备节点网络不稳定。
- 备OMS数据库异常。
- 备节点磁盘空间满。
 
#### 处理步骤
**检查主备节点网络是否正常。**
1. 在FusionInsight Manager界面上选择"运维 \> 告警 \> 告警"，在告警列表中，单击此告警所在行的![](https://support.huaweicloud.com/usermanual-mrs/zh-cn_image_0263895749.png)，查看该告警的OMS数据库备节点IP地址。
2. 以**root**用户登录主OMS数据库节点，用户密码为安装前用户自定义，请咨询系统管理员。
3. 执行**ping** *备OMS数据库* *心跳IP* *地址* 命令检查备OMS数据库节点是否可达。
   
   - 是，执行[步骤 6]。
   
   - 否，执行[步骤 4]。
   
   
   
   
4. 联系网络管理员查看是否为网络故障。
   
   - 是，执行[步骤 5]。
   
   - 否，执行[步骤 6]。
   
   
   
   
5. 修复网络故障，然后查看告警列表中，该告警是否已清除。
   
   - 是，处理完毕。
   
   - 否，执行[步骤 6]。
   
   
   
   
**检查备OMS数据库状态是否正常。**
6. 以**root**用户登录备OMS数据库节点。
7. 执行**su - omm** 命令切换到**omm**用户。
8. 进入"${BIGDATA_HOME}/om-server/om/sbin/"目录，然后执行**./status-oms.sh** 命令检查备OMS数据库资源状态是否正常，查看回显中，"ResName"为"gaussDB"的一行，是否显示如下信息：
   
   例如：
   ```
   10_10_10_231 gaussDB Standby_normal Normal Active_standby
   ```
   - 是，执行[步骤 9]。
   
   - 否，执行[步骤 16]。
   
   
   
   
**检查备节点磁盘是否已满。**（MRS 3.1.2之后版本跳过该检查）
9. 以**root**用户登录备OMS数据库节点。
10. 执行**su - omm** 命令切换到**omm**用户。
11. 执行**echo ${BIGDATA_DATA_HOME}/dbdata_om**命令获取OMS数据库的数据目录。
12. 执行**df -h**命令，查看系统磁盘分区的使用信息。
13. 查看OMS数据库数据目录挂载磁盘是否已满。 
    - 是，执行[步骤 14]。
    
    - 否，执行[步骤 16]。
    
    
    
    
14. 进行磁盘扩容。
15. 磁盘扩容后，等待2分钟检查告警是否清除。 
    - 是，操作结束。
    
    - 否，执行[步骤 16]。
    
    
    
    
**收集故障信息。**
16. 在FusionInsight Manager界面，选择"运维 \> 日志 \> 下载"。
17. 在"服务"中勾选"OmmServer"，单击"确定"。
18. 单击右上角的![](https://support.huaweicloud.com/usermanual-mrs/zh-cn_image_0263895533.png)设置日志收集的"开始时间"和"结束时间"分别为告警产生时间的前后10分钟，单击"下载"。
19. 请联系运维人员，并发送已收集的故障日志信息。
 
#### 告警清除
此告警修复后，系统会自动清除此告警，无需手工清除。
#### 参考信息
无。
