U-Center 2.0 常见pod操作总结

2026-03-20发表
  • 0收藏

描述

1U-Center 2.0 如何确定pod 的基本信息

如下命令查询kubectl get pod –n -o wide

其中name 代表命名空间,ready代表容器启动情况,status代表pod的状态,age代表运行时间,ippodipnode,为运行节点。

可以看到  backup pod  状态是运行的,运行在node2的节点上, 因此后续的查询动作需要登录到matrix02的节点上执行。

 

2U-Center 2.0 常用操作之重启pod

kubectl get pod -A -o wide |grep -v Run 可以查询所有异常的pod  (处于compelete 状态的pod 可以忽略)
kubectl get pod -A -o wide |grep itom-alarm-dm  (
以告警pod 为例)

重启 itom-alarm-dm pod 

kubectl delete pod -n 名称空间  pod

再次查询pod 状态 已处于运行状态代表pod重启成功


3、查看pod异常原因

使用命令查询pod状态后,状态为非Running,可以使用命令查看podevent事件,一般会有故障原因提示

kubectl describe pod -n  

 


4pod异常的常见原因

5、如何将u-center 2.0 pod中的日志取出

以取apm-rs pod中的apmrs日志取出为例,可通过如下步骤取出到节点路径下:

kubectl get pod -n service-software |grep apm-rs           //查询pod名称

kubectl exec -itn service-software itom-apm-rs-75bf56f594-87cl2 - sh       //进入pod

找到需要拷贝的日志如itom-apm-rs-75bf56f594-87cl2.2026-03-20.0.log

退出pod,把日志copy到指定路径rizhi下面

kubectl cp -n service-software itom-apm-rs-75bf56f594-87cl2:/opt/itom/log/itom-apm-rs-75bf56f594-87cl2.2026-03-20.0.log /rizhi/apmrs.log


提出建议

    +

亲~登录后才可以操作哦!

确定

你的邮箱还未认证,请认证邮箱或绑定手机后进行当前操作