在CloudOS 5.0中,查看MySQL数据库及Tomcat的IP地址需通过后台操作,且地址通常为容器内部IP,并非直接等同于管理节点的物理IP。具体方法如下:
pod | grep mysql
os-mysql-node1)。kubectl describe pod <MySQL容器名称> | grep IP
IP: 10.242.0.7(此为容器内网IP)。for i in $(pod | grep Running | grep maxscale | awk '{print $2}'); do
kubectl exec -i $i maxadmin list servers;
done
Server | Address | Port | Status
server1| os-mysql-node1| 3306 | Master, Running
Address 字段即MySQL主节点IP(容器内网地址)。Tomcat作为中间件嵌入CloudOS各服务容器中,需按服务定位容器:
定位目标服务容器(以关键服务为例):
pod
harbor-admreg、cas 等):pod | grep <服务关键字>
查看容器IP:
kubectl describe pod <容器名称> | grep IP
IP: 10.242.1.120(Tomcat服务所在容器的内网IP)。10.242.x.x),而非管理节点的物理IP。3306,Tomcat默认 8080)。3306、8080)进行操作。
亲~登录后才可以操作哦!
确定你的邮箱还未认证,请认证邮箱或绑定手机后进行当前操作
举报
×
侵犯我的权益
×
侵犯了我企业的权益
×
抄袭了我的内容
×
原文链接或出处
诽谤我
×
对根叔社区有害的内容
×
不规范转载
×
举报说明
暂无评论