Txsql运维必备技能

  运维必备技能, 原理
内容纲要

概要描述

本文介绍TxSQL在部署、使用过程中一些常见操作和信息收集方法。收集精确的信息能够提高沟通和解决问题的效率。

注意:TxSQL是一个分布式系统,系统整体的状态由所有节点的状态联合决定,所以很多信息的收集需要在每个pod进行,而不能只片面的收集一个pod的信息。

如何确定master节点

进入一个健康的txsql的pod,cd /usr/bin/txsql/tools,执行 ./txsql.sh list

如何确定TxSQL的部署时间

进入每一个txsql的pod,ls -l /vdir/hadoop/txsql/,文件init_done.flag的创建时间即该pod的部署时间。

注意区分,部署时间是在manager中添加TxSQL服务成功的时间,不是启动时间。

服务起停消息

开始启动会打印:Info: starting TxSQL

启动成功会打印以下标志性的信息:Info: TxSQL service started successfully

如何查看master切换时间

binlogsvr 日志里面可以搜关键字SetMaster

file

比如
file

还有切换失败的情况:
file

如何连接到txsql

进入某个健康的txsql pod,cd /usr/bin/txsql/tools,执行 ./txsql.sh shell 即可。
或者用mysql命令直接连接:
https://nj.transwarp.cn:8180/?p=528

这篇文章对您有帮助吗?

平均评分 0 / 5. 次数: 0

尚无评价,您可以第一个评哦!

非常抱歉,这篇文章对您没有帮助.

烦请您告诉我们您的建议与意见,以便我们改进,谢谢您。