K8S 创建 Pod 状态状态一直处在 Pending 状态

发布时间:2020-05-17 00:24:32 作者:赤练挚爱
来源:网络 阅读:3535

Openshift 创建 Pod 状态状态一直处在 Pending 状态

# oc get pods
NAME             READY     STATUS    RESTARTS   AGE
hello-openshift-1-deploy   0/1      Pending    0       49s


# oc describe pod hello-openshift-1-deploy
……
    SecretName:  deployer-token-tcb2q
    Optional:    false
QoS Class:       BestEffort
Node-Selectors:  node-role.kubernetes.io/compute=true
Tolerations:     <none>
Events:
  Type   Reason      Age        From        Message
  ----   ------      ----       ----        -------
  Warning  FailedScheduling 3s (x8 over 1m) default-scheduler  0/3 nodes are available: 3 node(s) didn't match node selector.

查看 Node 节点标签

# oc describe node node1.example.com
Name:      node1.example.com
Roles:      infra
Labels:     beta.kubernetes.io/arch=amd64
         beta.kubernetes.io/os=linux
         kubernetes.io/hostname=node1.example.com
         node-role.kubernetes.io/infra=true
……

查询发现没有需要的标签

 

给 Node 节点打所需的标签

# oc label node node1.example.com  node-role.kubernetes.io/compute=true
# oc label node node2.example.com  node-role.kubernetes.io/compute=true

 

再次查看 Pod 状态

# oc get pods
NAME             READY     STATUS        RESTARTS   AGE
hello-openshift-1-deploy   0/1     ContainerCreating    0      18m

 

过会后再次查看

# oc get pods
NAME            READY     STATUS  RESTARTS   AGE
hello-openshift-1-5hqc2   1/1     Running   0      22m

 

问题完美解决!!!

推荐阅读:
  1. k8s的ReplicaSet,DaemonSet及标签
  2. k8s架构原理

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

pending openshift pending %d

上一篇:Python中全局变量的引用与修改之格式影响

下一篇:SlowHTTPTest安装出问题与解决

相关阅读

您好,登录后才能下订单哦!

密码登录
登录注册
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》