内容纲要
概要描述
本文主要介绍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部分进行登录。