有問題,我不能持久存儲鏈接到我的莢容器永久存儲在kubernetes容器
這是我的吊艙,其中elastic
是連接的磁盤(同一區域的名稱,安裝和格式化的配置如應),當我開始莢這個配置我有這樣的錯誤:
Unable to mount volumes for pod elastic.etcd
我能我的容器鏈接到任何其他類型的卷要麼emptyDir
或hostDir
,所有做工精細。但是在裝入磁盤的情況下沒有。 我真的找不到有關persitsentDisk
卷的一些很好的例子。
id: elastic
kind: Pod
apiVersion: v1beta1
desiredState:
manifest:
version: v1beta1
id: elastic
volumes:
- name: elastic-persistent-storage
source:
persistentDisk:
pdName : elastic
fsType : ext4
containers:
- name: elastic
image: dockerfile/elasticsearch
cpu: 1000
volumeMounts:
- name: elastic-persistent-storage
mountPath: /data
ports:
- name: elastic
containerPort: 9200
hostPort: 9200
labels:
name: elastic
role: storage
elastic
是在同一項目中,相同的區域中的磁盤的名稱和連接到claster的主節點。它也被格式化和安裝。
謝謝!
第一次運行,但現在當我再次刪除並重新啓動同一個窗格時,它會凍結在待處理狀態,我認爲窗格當前不應該用作存儲服務(可能稍後),它會更好現在要創建通用虛擬機實例來包含這樣的服務,我說得對嗎? – baio 2014-12-05 17:26:28
這應該工作。刪除該容器可能沒有從原始機器卸載該磁盤。 我會嘗試重新渲染,看看是否有錯誤。 – brendan 2014-12-05 19:43:09
https://github.com/GoogleCloudPlatform/kubernetes/issues/2766提交 – brendan 2014-12-05 19:43:54