首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >卷正在工作时,日志中会出现"FindExpandablePluginBySpec err:no volume plugin matched“消息

卷正在工作时,日志中会出现"FindExpandablePluginBySpec err:no volume plugin matched“消息
EN

Stack Overflow用户
提问于 2019-03-03 01:37:24
回答 1查看 818关注 0票数 2

Kubernetes版本: 1.13.4 (1.13.2上的问题相同)。

我在digitalocean上自我托管集群。

操作系统: coreos 2023.4.0

我在一个节点上有两个卷:

代码语言:javascript
复制
kind: StorageClass
apiVersion: storage.k8s.io/v1
metadata:
  name: local-storage
provisioner: kubernetes.io/no-provisioner
volumeBindingMode: WaitForFirstConsumer
---
kind: PersistentVolume
apiVersion: v1
metadata:
  name: prometheus-pv-volume
  labels:
    type: local
    name: prometheus-pv-volume
spec:
  storageClassName: local-storage
  capacity:
    storage: 100Gi
  accessModes:
    - ReadWriteOnce
  persistentVolumeReclaimPolicy: Retain
  volumeMode: Filesystem
  hostPath:
    path: "/prometheus-volume"
  nodeAffinity:
    required:
      nodeSelectorTerms:
      - matchExpressions:
        - key: node-role.kubernetes.io/monitoring
          operator: Exists
---
kind: PersistentVolume
apiVersion: v1
metadata:
  name: grafana-pv-volume
  labels:
    type: local
    name: grafana-pv-volume
spec:
  storageClassName: local-storage
  capacity:
    storage: 1Gi
  persistentVolumeReclaimPolicy: Retain
  volumeMode: Filesystem
  accessModes:
    - ReadWriteOnce
  hostPath:
    path: "/grafana-volume"
  nodeAffinity:
    required:
      nodeSelectorTerms:
      - matchExpressions:
        - key: node-role.kubernetes.io/monitoring
          operator: Exists

两个pvc在同一个节点上使用它们。这里有一个:

代码语言:javascript
复制
  storage:
volumeClaimTemplate:
  spec:
    storageClassName: local-storage
    selector:
      matchLabels:
        name: prometheus-pv-volume
    resources:
      requests:
        storage: 100Gi

一切都很好。

kubectl get pv --all-namespaces输出:

代码语言:javascript
复制
NAME                   CAPACITY   ACCESS MODES   RECLAIM POLICY   STATUS   CLAIM                                           STORAGECLASS    REASON   AGE
grafana-pv-volume      1Gi        RWO            Retain           Bound    monitoring/grafana-storage                      local-storage            16m
prometheus-pv-volume   100Gi      RWO            Retain           Bound    monitoring/prometheus-k8s-db-prometheus-k8s-0   local-storage            16m

kubectl get pvc --all-namespaces输出:

代码语言:javascript
复制
NAMESPACE    NAME                                 STATUS   VOLUME                 CAPACITY   ACCESS MODES   STORAGECLASS    AGE
monitoring   grafana-storage                      Bound    grafana-pv-volume      1Gi        RWO            local-storage   10m
monitoring   prometheus-k8s-db-prometheus-k8s-0   Bound    prometheus-pv-volume   100Gi      RWO            local-storage   10m

问题是,我每隔2分钟就会从kube-controller-manager收到这些日志消息:

代码语言:javascript
复制
W0302 17:16:07.877212       1 plugins.go:845] FindExpandablePluginBySpec(prometheus-pv-volume) -> err:no volume plugin matched
W0302 17:16:07.877164       1 plugins.go:845] FindExpandablePluginBySpec(grafana-pv-volume) -> err:no volume plugin matched

它们为什么会出现?我该如何解决这个问题呢?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-03-03 03:14:41

这似乎是安全的,可以忽略最近删除的消息(2月20日),并且不会在未来的版本中出现:https://github.com/kubernetes/kubernetes/pull/73901

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/54961200

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档