searchusermenu
  • 发布文章
  • 消息中心
点赞
收藏
评论
分享
原创

国产化环境Teledb实例开通故障问题

2023-10-23 02:23:47
100
0

国产化环境Teledb实例开通故障问题

 

一、Keepalived编译安装失败

 

1、故障现象

 

  • 页面安装keepalived失败

 

  • telemonitor控制台没明显报错

 

 

2、故障排查

 

 

  • 控制台没明显报错,到具体的控制台看日志

 

  • 发现是openssl有问题

 

  • 检查openssl版本,发现版本好像并没什么问题

 

  • yum安装openssl,与原来的进行一个对比

yum install openssl openssl-devel

 

通过对比发现:

原来的openssl与yum新安装的openssl对比,少了一个rpm包

说明原来的缺少依赖,导致编译安装keepalived失败

 

 

3、解决方案

 

  • 更换openssl版本

  • 更换版本方法:

    • 1、直接通过yum安装

    • 2、解压**package底下的envinit安装包里获取openssl的安装包

注意:海光环境的haiguangpackage底下的envinit安装包是没有openssl的安装包的,只能通过yum安装

 

 

二、添加add set失败

 

 

1、故障现象

 

  • 页面创建set失败

 

 

2、故障排查

 

  • 控制台没报错的具体原因

 

  • 到详细的日志查看

 

  • 手动执行脚本排查

 

  • 发现tmp目录下tmpbox文件权限不对

 

 

3、解决方案

#删除tmpbox文件
sudo rm -fr tmpbox

#重新施工即可

 

三、创建create set失败

 

1、故障现象

 

  • 页面报错

 

  • 控制台报错

 

2、故障原因

 

  • zk的set信息没删除,存在脏数据

  • 实例退订时,实例处于备份状态,zk任然保留着set信息

     

 

3、解决方案

 

#1.连接数据库:
cd /app/teledb-dcp/javaMonitor/zk_8035/zookeeper/bin/
./zkCli.sh -server ip:端口

#2.删除zk中存在端口的数据:
delete /teledb/v8/8.0/1/resources/*/*/*
delete /teledb/v8/8.0/1/resources/*/*/*
delete /teledb/v8/8.0/1/resources/*/*/*
使用delete删除节点需要注意的是该节点下不能有子节点


#重新施工

 

 

0条评论
0 / 1000
邝浚杰
2文章数
0粉丝数
邝浚杰
2 文章 | 0 粉丝
邝浚杰
2文章数
0粉丝数
邝浚杰
2 文章 | 0 粉丝
原创

国产化环境Teledb实例开通故障问题

2023-10-23 02:23:47
100
0

国产化环境Teledb实例开通故障问题

 

一、Keepalived编译安装失败

 

1、故障现象

 

  • 页面安装keepalived失败

 

  • telemonitor控制台没明显报错

 

 

2、故障排查

 

 

  • 控制台没明显报错,到具体的控制台看日志

 

  • 发现是openssl有问题

 

  • 检查openssl版本,发现版本好像并没什么问题

 

  • yum安装openssl,与原来的进行一个对比

yum install openssl openssl-devel

 

通过对比发现:

原来的openssl与yum新安装的openssl对比,少了一个rpm包

说明原来的缺少依赖,导致编译安装keepalived失败

 

 

3、解决方案

 

  • 更换openssl版本

  • 更换版本方法:

    • 1、直接通过yum安装

    • 2、解压**package底下的envinit安装包里获取openssl的安装包

注意:海光环境的haiguangpackage底下的envinit安装包是没有openssl的安装包的,只能通过yum安装

 

 

二、添加add set失败

 

 

1、故障现象

 

  • 页面创建set失败

 

 

2、故障排查

 

  • 控制台没报错的具体原因

 

  • 到详细的日志查看

 

  • 手动执行脚本排查

 

  • 发现tmp目录下tmpbox文件权限不对

 

 

3、解决方案

#删除tmpbox文件
sudo rm -fr tmpbox

#重新施工即可

 

三、创建create set失败

 

1、故障现象

 

  • 页面报错

 

  • 控制台报错

 

2、故障原因

 

  • zk的set信息没删除,存在脏数据

  • 实例退订时,实例处于备份状态,zk任然保留着set信息

     

 

3、解决方案

 

#1.连接数据库:
cd /app/teledb-dcp/javaMonitor/zk_8035/zookeeper/bin/
./zkCli.sh -server ip:端口

#2.删除zk中存在端口的数据:
delete /teledb/v8/8.0/1/resources/*/*/*
delete /teledb/v8/8.0/1/resources/*/*/*
delete /teledb/v8/8.0/1/resources/*/*/*
使用delete删除节点需要注意的是该节点下不能有子节点


#重新施工

 

 

文章来自个人专栏
文章 | 订阅
0条评论
0 / 1000
请输入你的评论
0
0