kundb如何进入底层mysql

  其他常见问题
内容纲要

概要描述


本文主要介绍kundb组件如何连接到底层mysql服务。

只有一些运维操作需要直连底层,其他时候不建议这样操作!

详细介绍


1. kundb2.1.8版本

外层直连方式:

端口参考参数 kundb.mysqld.mysqlport

mysql -h172.18.131.172 -uvt_app -p'M3BA1Po%as1Kse8Jt!aC' -P15006
mysql -h172.18.131.173 -uvt_app -p'M3BA1Po%as1Kse8Jt!aC' -P15006
mysql -h172.18.131.174 -uvt_app -p'M3BA1Po%as1Kse8Jt!aC' -P15006

pod内连接方式:

参考截图,进入pod后,ps -ef |grep mysqld 获取socket信息,cat /vt/config/init_password.sql 获取密码,使用这2部分进行登录。

2. kundb3.2.3版本

外层直连方式:

端口参考参数 kuntablet.mysqld.mysqlport

如上图所示,该kundb部署了2个shard,shard所在节点的端口有区别,登录的时候需要对应

# shard1:
mysql -h172.18.131.172 -uvt_app -p'M3BA1Po%as1Kse8Jt!aC' -P16010
mysql -h172.18.131.173 -uvt_app -p'M3BA1Po%as1Kse8Jt!aC' -P16010
mysql -h172.18.131.174 -uvt_app -p'M3BA1Po%as1Kse8Jt!aC' -P16010
# shard2:
mysql -h172.18.131.172 -uvt_app -p'M3BA1Po%as1Kse8Jt!aC' -P16015
mysql -h172.18.131.173 -uvt_app -p'M3BA1Po%as1Kse8Jt!aC' -P16015
mysql -h172.18.131.174 -uvt_app -p'M3BA1Po%as1Kse8Jt!aC' -P16015

pod内连接方式:

以kv2节点shard1为例,进入pod后,ps -ef |grep mysqld 获取socket信息进行登录。

3. kundb4.0.2版本

外层直连方式:

端口参考参数 kuntablet.mysqld.mysqlport

如上图所示,该kundb部署了2个shard,shard所在节点的端口有区别,登录的时候需要对应

# shard1:
mysql -h172.18.131.171 -uvt_app -p'M3BA1Po%as1Kse8Jt!aC' -P26010
mysql -h172.18.131.172 -uvt_app -p'M3BA1Po%as1Kse8Jt!aC' -P26010
mysql -h172.18.131.173 -uvt_app -p'M3BA1Po%as1Kse8Jt!aC' -P26010
# shard2:
mysql -h172.18.131.171 -uvt_app -p'M3BA1Po%as1Kse8Jt!aC' -P26015
mysql -h172.18.131.172 -uvt_app -p'M3BA1Po%as1Kse8Jt!aC' -P26015
mysql -h172.18.131.173 -uvt_app -p'M3BA1Po%as1Kse8Jt!aC' -P26015

pod内连接方式:

以kv2节点shard1为例,进入pod后,ps -ef |grep mysqld 获取socket信息,cat /vt/config/init_password.sql 获取密码,使用这2部分进行登录。

这篇文章对您有帮助吗?

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

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

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

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