首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >带k8s的絮凝器-分离状态下的体积

带k8s的絮凝器-分离状态下的体积
EN

Stack Overflow用户
提问于 2016-12-11 07:28:05
回答 1查看 106关注 0票数 0

我在centos 7上运行flocker 1.15.0和k8s 1.4.5,docker 1.10.3。我设置了一个flocker体积,当我尝试基本的样本here时,k8s pod不能正常出现。

代码语言:javascript
复制
# flockerctl list
DATASET                                SIZE    METADATA              STATUS     SERVER
e06ac9f2-34da-4cc2-b5ed-ea6aef22d707   1.00G   name=my-flocker-vol   detached   faae089e (10.1.1.214)

k8s:

代码语言:javascript
复制
$ kubectl create -f https://raw.githubusercontent.com/kubernetes/kubernetes/master/examples/volumes/flocker/flocker-pod.yml
$ kubectl describe pod flocker-web
...
...
  23m           23m             1       {default-scheduler }                                            Normal          Scheduled       Successfully assigned flocker-web to kube-minion-1
  21m           3m              9       {kubelet kube-minion-1}                        Warning         FailedMount     MountVolume.SetUp failed for volume "kubernetes.io/flocker/89c4fc2a-bf2b-11e6-8353-0050568e8b79-www-root" (spec.Name: "www-root") pod "89c4fc2a-bf2b-11e6-8353-0050568e8b79" (UID: "89c4fc2a-bf2b-11e6-8353-0050568e8b79") with: Timed out waiting for the dataset_id: 'e06ac9f2-34da-4cc2-b5ed-ea6aef22d707' to be moved to the primary: 'faae089e-cf3a-4c22-9496-ce3ae2bfc6fc'
<nil>
  21m   1m      10      {kubelet kube-minion-1}                Warning FailedMount     Unable to mount volumes for pod "flocker-web_default(89c4fc2a-bf2b-11e6-8353-0050568e8b79)": timeout expired waiting for volumes to attach/mount for pod "flocker-web"/"default". list of unattached/unmounted volumes=[www-root]
  21m   1m      10      {kubelet kube-minion-1}                Warning FailedSync      Error syncing pod, skipping: timeout expired waiting for volumes to attach/mount for pod "flocker-web"/"default". list of unattached/unmounted volumes=[www-root]

从/var/log/messages:

代码语言:javascript
复制
Dec 10 17:55:59 kube-minion-1 kubelet: E1210 17:55:59.738342    2604 kubelet.go:1813] Unable to mount volumes for pod "flocker-web_default(89c4fc2a-bf2b-11e6-8353-0050568e8b79)": timeout expired waiting for volumes to attach/mount for pod "flocker-web"/"default". list of unattached/unmounted volumes=[www-root]; skipping pod
Dec 10 17:55:59 kube-minion-1 kubelet: E1210 17:55:59.738437    2604 pod_workers.go:184] Error syncing pod 89c4fc2a-bf2b-11e6-8353-0050568e8b79, skipping: timeout expired waiting for volumes to attach/mount for pod "flocker-web"/"default". list of unattached/unmounted volumes=[www-root]
Dec 10 17:56:00 kube-minion-1 kubelet: E1210 17:56:00.218853    2604 nestedpendingoperations.go:253] Operation for "\"kubernetes.io/flocker/89c4fc2a-bf2b-11e6-8353-0050568e8b79-www-root\" (\"89c4fc2a-bf2b-11e6-8353-0050568e8b79\")" failed. No retries permitted until 2016-12-10 17:56:00.718802626 -0500 EST (durationBeforeRetry 500ms). Error: MountVolume.SetUp failed for volume "kubernetes.io/flocker/89c4fc2a-bf2b-11e6-8353-0050568e8b79-www-root" (spec.Name: "www-root") pod "89c4fc2a-bf2b-11e6-8353-0050568e8b79" (UID: "89c4fc2a-bf2b-11e6-8353-0050568e8b79") with: Timed out waiting for the dataset_id: 'e06ac9f2-34da-4cc2-b5ed-ea6aef22d707' to be moved to the primary: 'faae089e-cf3a-4c22-9496-ce3ae2bfc6fc'

有没有关于如何进一步调试它的想法?

EN

回答 1

Stack Overflow用户

发布于 2016-12-11 11:40:22

我看到了问题所在,我使用了环回后端。在此模式下不支持絮凝器移动功能。

https://flocker-docs.clusterhq.com/en/latest/flocker-features/loopback-configuration.html#loopback-dataset-backend

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

https://stackoverflow.com/questions/41081405

复制
相关文章

相似问题

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