小编use*_*649的帖子

DigitalOcean Pod具有未绑定的立即PersistentVolumeClaims

我正在尝试在DigitalOcean的Kubernetes中运行Redis集群。作为Poc,我只是尝试运行一个在网上找到的示例(https://github.com/sanderploegsma/redis-cluster/blob/master/redis-cluster.yml),它可以在运行时适当地旋转Pod在本地使用minikube。

但是,在Digital Ocean上运行它时,总是出现以下错误:

警告失败调度3s(x8超过17s)默认调度器窗格具有立即绑定的PersistentVolumeClaims(已重复4次)

鉴于我什么都没有更改,因此我不确定为什么这样做不起作用。有没有人有什么建议?

编辑:一些其他信息

$ kubectl describe pvc  
Name:          data-redis-cluster-0
Namespace:     default
StorageClass:  
Status:        Pending
Volume:        
Labels:        app=redis-cluster
Annotations:   <none>
Finalizers:    [kubernetes.io/pvc-protection]
Capacity:      
Access Modes:  
Events:
  Type       Reason         Age                     From                         Message
  ----       ------         ----                    ----                         -------
  Normal     FailedBinding  3m19s (x3420 over 14h)  persistentvolume-controller  no persistent volumes available for this claim and no storage class is set
Mounted By:  <none>
Run Code Online (Sandbox Code Playgroud)

编辑:设置默认存储类可以部分解决问题!但是,该节点现在无法找到可用的卷进行绑定:

kubectl描述pvc:

Name:          data-redis-cluster-0
Namespace:     default
StorageClass:  local-storage
Status:        Pending
Volume:        
Labels:        app=redis-cluster
Annotations:   <none>
Finalizers:    [kubernetes.io/pvc-protection] …
Run Code Online (Sandbox Code Playgroud)

redis digital-ocean kubernetes

6
推荐指数
2
解决办法
1万
查看次数

标签 统计

digital-ocean ×1

kubernetes ×1

redis ×1