我有谷歌雲容器引擎設置。我想用外部音量旋轉mysql的pod。無法使用外部卷在kubernetes中運行mysql pod
ReplicationController:
apiVersion: v1
kind: ReplicationController
metadata:
labels:
name: mysql
name: mysql-controller
spec:
replicas: 1
template:
metadata:
labels:
name: mysql
spec:
containers:
- image: mysql
name: mysql
ports:
- name: mysql
containerPort: 3306
hostPort: 3306
volumeMounts:
- name: mysql-persistent-storage
mountPath: /var/lib/mysql
volumes:
- name: mysql-persistent-storage
gcePersistentDisk:
pdName: mysql-1-disk
fsType: ext4
當我運行RC without
外部卷,MySQL的正常工作。它下面的錯誤打破了,當我嘗試將音量
Kubernetes POD錯誤:
Warning FailedSyncError syncing pod, skipping: failed to "StartContainer" for "mysql" with CrashLoopBackOff: "Back-off 20s restarting failed container=mysql pod=mysql-controller-4hhqs_default(eb34ff46-8784-11e6-8f12-42010af00162)"
盤(外部音量): mysql-1-disk
是谷歌雲盤。我試圖用blank disk
和image - ubuntu
創建磁盤。兩者都失敗了同樣的錯誤。
你解決了這個問題嗎?在GCE上運行mysql時,我的結果完全相同 – VsMaX