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

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 你好,可以把最后的解决步骤写一下吗,我也遇到这个问题了 😀