• 安装部署监控日志
  • 【已解决】prometheus-k8s-0容器一直处于SchedulerError状态,无法使用监控功能

Mattie 分别查看一下 这个pvc的 event, 还有 openebs-localpv-provisioner的logs。

kubectl -n kube-system logs openebs-localpv-provisioner-xx
kubectl -n kubesphere-monitoring-system describe pvc xxx

    RolandMa1986

    没有`openebs-localpv-provisioner`的相关资源,都没有创建

    # kubectl get pod -n kube-system
    NAME                                      READY   STATUS    RESTARTS   AGE
    calico-kube-controllers-8f59968d4-7jqxt   1/1     Running   1618       175d
    calico-node-tntr5                         1/1     Running   19         175d
    coredns-65944cbcb8-8r7r8                  1/1     Running   21         175d
    coredns-65944cbcb8-pl4dv                  1/1     Running   18         175d
    kube-apiserver-ubuntu                     1/1     Running   12         175d
    kube-controller-manager-ubuntu            1/1     Running   21         175d
    kube-proxy-lrgnv                          1/1     Running   11         175d
    kube-scheduler-ubuntu                     1/1     Running   22         175d
    metrics-server-666566b66d-lq97w           1/1     Running   2          23h
    nodelocaldns-hdpsx                        1/1     Running   12         175d
    snapshot-controller-0                     1/1     Running   11         174d
    
    root@kubesphere2:~# kubectl get all -n kube-system | grep openebs
    root@kubesphere2:~# 
    # kubectl -n kubesphere-monitoring-system describe pvc prometheus-k8s-db-prometheus-k8s-0
    Name:          prometheus-k8s-db-prometheus-k8s-0
    Namespace:     kubesphere-monitoring-system
    StorageClass:  local
    Status:        Pending
    Volume:        
    Labels:        app=prometheus
                   prometheus=k8s
    Annotations:   volume.beta.kubernetes.io/storage-provisioner: openebs.io/local
                   volume.kubernetes.io/selected-node: ubuntu
    Finalizers:    [kubernetes.io/pvc-protection]
    Capacity:      
    Access Modes:  
    VolumeMode:    Filesystem
    Used By:       prometheus-k8s-0
    Events:
      Type    Reason                Age                     From                         Message
      ----    ------                ----                    ----                         -------
      Normal  ExternalProvisioning  17s (x1384 over 5h45m)  persistentvolume-controller  waiting for a volume to be created, either by external provisioner "openebs.io/local" or manually created by system administrator

      Mattie 有没有可能被意外删除了。 或是查看一下deployment 是否存在。都不再的话,可以手动装一个。

        RolandMa1986 应该不是被意外删除的,我安装后监控页面一开始就没有数据的。那请问是要手动安装deployment吗?有没有该 deployment 的 yaml file 可以参考一下呢,谢谢。

          Mattie 更改标题为「【已解决】prometheus-k8s-0容器一直处于SchedulerError状态,无法使用监控功能
          1 个月 后

          Mattie

          问下如果存在pvc情况,kubectl -n kubesphere-monitoring-system get pvc对应的prometheus-k8s-db-prometheus-k8s 处于Bound状态,我该如何处理?

          没有找到思路

            6 天 后

            liujie1008cn 不好意思我对这些也不是很了解,你可以寻求其他大佬的帮助。我之前出问题时prometheus-k8s-0容器有提示VolumeBinding的异常信息,你可以从异常信息那边看看是哪个方面的原因。

              1 年 后

              Mattie 你好,可以把最后的解决步骤写一下吗,我也遇到这个问题了 😀