首页 > 数据库 >K8s构建的mysql无法远程连接

K8s构建的mysql无法远程连接

时间:2023-12-09 13:14:13浏览次数:42  
标签:ip 远程 构建 mysql K8s 连接

最近在写一个老师布置的大作业,都是老师写好的yaml文件,都是没问题的,但是构建的mysql无法远程连接。

尝试了网上的很多方法,都失败了,我的构建过程应该是没什么错误的,所以网上的方法并不奏效,这里提供一个很容易被忽视的思路。

我的k8s是三台虚拟机构成的集群,如果远程连接失败很可能是你的ip地址输入错误,mysql可能构建在了其他节点上。

查看节点

kubectl get pods -n dev -o wide

image-20231209105026878

知道了mysql被部署在d-node1后,再输入其ip,连接成功

image-20231209104616529

标签:ip,远程,构建,mysql,K8s,连接
From: https://www.cnblogs.com/Changersh/p/17890793.html

相关文章

  • 2.MySQL的介绍
    一、MySQL的背景前身属于瑞典的一家公司,MySQLAB08年被sun公司收购09年sun被oracle收购二、MySQL的优点1、开源、免费、成本低2、性能高、移植性也好3、体积小,便于安装三、MySQL的安装属于c/s架构的软件,一般来讲安装服务端企业版社区版5.55.65.78.0四、MySQL服务......
  • kubeadm续期k8s集群证书
    1、备份mkdir/opt/2023-12-09-k8s-backupcp-a/etc/kubernetes/opt/2023-12-09-k8s-backupcp-a/var/lib/etcd/opt/2023-12-09-k8s-backupcp-a/root/.kube/config/opt/2023-12-09-k8s-backup2、更新证书[root@k8s-master012023-12-09-k8s-backup]#kubeadmcer......
  • k8s:通过 kubectl 插件 Kubepug 实现集群升级检查(废弃API资源检查)
    背景:k8s的版本迭代很快,虽然主要版本一直没有变化,但是次要版本一直在迭代,2022年一年就发布了三个次要版本,同时不同的次要版本之间API资源一直在变化,有新加入的,也有废弃删除的。不同版本的api资源版本也有不同,往往不是向下兼容的,比如在低版本中API资源版本为v1beta1,而高版......
  • 通过C语言的API预处理管理MySQL
    一、C的API预处理语句MySQL客户端/服务器协议提供了预处理语句。该功能采用了由mysql_stmt_init()初始化函数返回的MYSQL_STMT语句处理程序数据结构。对于多次执行的语句,预处理执行是一种有效的方式。首先对语句进行解析,为执行作好准备。接下来,在以后使用初始化函数返回的语句句柄......
  • Python 使用Paramiko 上传下载远程服务器的文件或文件夹
    Python的Paramiko模块提供了用于SSH连接和文件传输的功能。可以使用Paramiko来上传或下载远程服务器上的文件或文件夹。上传文件要上传文件,可以使用Paramiko的SFTPClient类的put()方法。该方法接受两个参数:本地文件路径和远程文件路径。以下示例将本地文件/tmp/f......
  • 虚拟机安装MySQL报错
    错误——mysql-community-common(x86-64)=5.7.28-1.el7被mysql-community-server-5.7.28-1.el7.x86_64需要 等可以通过yumremove-ymysql-libs命令解决  再之后正常操作就可以下载各种.rpm了 这个错解决了将近一天!(不知道为什么之前的解决方案不管用......
  • 彻底删除mysql
    虚拟机安装MySQL时一直报错,猜测是因为对MySQL进行了多次的卸载安装+操作不彻底因此查找了资料 以下是卸载MySQL的一般步骤:1停止MySQL服务首先需要停止MySQL服务。在Linux系统中,可以使用以下命令停止MySQL服务:sudoservicemysqlstop在Windows系统中,可以通过服务管理器停止......
  • k8s证书过期处理方案
    gitclonehttps://github.com/yuyicai/update-kube-cert.gitcdupdate-kube-certchmod755update-kubeadm-cert.sh./update-kubeadm-cert.shall#查看证书有效期opensslx509-in/etc/kubernetes/pki/apiserver.crt-noout-text|grepNot#重装网络插件kubectl......
  • Mysql的事务操作问题
    什么是数据库事务?一组sql语句组成的数据库逻辑处理单元,在这组的sql操作中,要么全部执行成功,要么全部执行失败。事务支持是在引擎层实现的。MySQL原生的MyISAM引擎不支持事务,这也是MyISAM被InnoDB取代的重要原因之一。你能说一说Redo/Undo机制吗?Redo/Undo机制比较简单,它们将所......
  • django如何远程查询多对多字段?
    解决办法假设A表有一个多对多properties字段,通过A表远程查询properties的名称qs=A.objects.filter(properties__name=xxx)更复杂的:A表有一个外键字段version连接B表,B表有一个多对多字段properties,通过A表远程查询properties的名称qs=A.objects.filter(version__proper......