2017-09-19 8 views
2

私はKubernetes環境に関する質問があります。私はK8sクラウドを持っています。追加した後、1つの持続ボリュームを1つのポッドに割り当てると、このポッドはまだ「ContainerCreating」ステータスになります。このPVはPVCを正しく割り当てています。 PVCは、このようなレプリカ2.Kubernetesポッドはまだ "ContainerCreating"状態にあります

PVの表情で2台の外部GlusterFSサーバ上にある:

apiVersion: v1 
kind: PersistentVolume 
metadata: 
    annotations: 
    definitionVersion: "20170919" 
    name: tarsier-pv 
spec: 
    accessModes: 
    - ReadWriteMany 
    capacity: 
    storage: 50Gi 
    glusterfs: 
    endpoints: glusterfs-cluster 
    path: tarsier-prep 
    persistentVolumeReclaimPolicy: Recycle 

PVC次のようになります。

apiVersion: v1 
kind: PersistentVolumeClaim 
metadata: 
    name: tarsier-pvc 
    annotations: 
    definitionVersion: "20170919" 
spec: 
    accessModes: 
    - ReadWriteMany 
    resources: 
    requests: 
     storage: 50Gi 
    volumeName: tarsier-pv 
status: 
    accessModes: 
    - ReadWriteMany 
    capacity: 
    storage: 50Gi 
    phase: Bound 

ポッドRCは次のようになります。

apiVersion: v1 
kind: ReplicationController 
metadata: 
    name: xxx 
spec: 
    replicas: 1 
    template: 
    metadata: 
     labels: 
     app: xxxxx 
    spec: 
     volumes: 
     - name: tarsier-pv 
     persistentVolumeClaim: 
      claimName: tarsier-pvc 
     ... 
     containers: 
     - name: xxx 
     ... 
     volumeMounts: 
     - name: tarsier-pv 
      mountPath: "/shared_data/storage" 

Kubectlはpod xxxがエラーを返さないと説明しています。これを返すxxx部分

kubectlログ:

Error from server (BadRequest): container "xxx" in pod "xxx" is waiting to start: ContainerCreating. 

はあなたが間違っている可能性やどこでどんな詳細なログを見つけることができますどのような任意のアイデアを持っていますか? THXは事前に です。

編集: Glusterマウントが正しくマスターに搭載されていると私は手動でそこに任意のファイルを追加する場合、それは正しく

+0

フォーマット –

+0

明確 –

+0

こんにちは、返信用 THX上記コンフィグからコンテナを作成するための 'image'があるようには表示されませんが、これではありませんので、あなたが最初の上に貼り付けられた構成ポイント。このRCは短絡されています。他のテスト環境ではうまく動作します。利用可能なイメージがない場合、kubectlでpod xxxを記述し、ポッドのStatusが "ImagePullBackoff"になるというエラーが表示されます。他のアイデアはありますか? – Bendik

答えて

0

はあなたのすべてに感謝し、両方のGlusterサーバに複製されます。 EPに間違った構成がありました。とにかく、可能性のあるすべてのログには情報がありませんでした。「またはkubectlがpod xxxを記述しています。

乾杯

+0

Gluster EPのIPアドレスが間違っていました。 – Bendik

関連する問題