0
EBSボリュームをKubernetesのポッドにマウントしようとすると、「特別なデバイスが見つかりました」というエラーが発生します。AWS EBSボリュームをKubernetesのポッドにマウントするときに "special device nount found"エラーが発生しました
apiVersion: v1
kind: Pod
metadata:
name: test-ebs
spec:
containers:
- image: gcr.io/google_containers/test-webserver
name: test-container
volumeMounts:
- mountPath: /test-ebs
name: test-volume
volumes:
- name: test-volume
# This AWS EBS volume must already exist.
awsElasticBlockStore:
volumeID: aws://us-west-2a/vol-xxxxxxxx
fsType: ext4
ポッドを実行した後、ポッド状態が「ContainerCreating」で立ち往生:ここ はポッドのYAMLファイルです。
SetUp failed for volume "kubernetes.io/aws-ebs/8e830149-9c95-11e6-b969-0691ac4fce05-test-volume" (spec.Name: "test-volume") pod "8e830149-9c95-11e6-b969-0691ac4fce05" (UID: "8e830149-9c95-11e6-b969-0691ac4fce05") with: mount failed: exit status 32 Mounting arguments: /var/lib/kubelet/plugins/kubernetes.io/aws-ebs/mounts/aws/us-west-2a/vol-xxxxxxxx /var/lib/kubelet/pods/8e830149-9c95-11e6-b969-0691ac4fce05/volumes/kubernetes.io~aws-ebs/test-volume [bind]
Output: mount: special device /var/lib/kubelet/plugins/kubernetes.io/aws-ebs/mounts/aws/us-west-2a/vol-xxxxxxxx does not exist
誰もがこの問題が発生した方法を知っている:「ポッドを記述kubectl」出力は「デバイスが見つかりません」というエラーがありますを示していますか?前もって感謝します。