Eu tentei perguntar isso no fórum da AWS e não obtive ajuda ... esperando que alguém no stackexchange tenha uma solução.
Recentemente, mudei minha instância do AWS EC2 ubuntu 14.04 de usar um volume do EBS para o novo EFS (sistema de arquivos em expansão). Isso tudo funciona muito bem e eu mudei por exemplo todos os meus dados de nuvem própria lá.
Agora eu queria mover meus arquivos docker do var / lib / docker para o meu volume efs, mas quando faço isso e, em seguida, inicio um container, obtenho
Error response from daemon: error creating aufs mount to /mnt/efs/docker/aufs/mnt/1564d0beb71067db05da45cc2777f702026c4c0e62ee8ffbc29bafd9a7d6284a: file too large
Isso me faz pensar que há alguma "estranheza" com o volume EFS que não está "expandindo" quando uma imagem é criada ou tenta carregar.
Apenas para sorrisos, eu limpei a pasta docker no volume EFS e fiz a mesma execução e recebi o mesmo erro sobre "arquivo muito grande"
Só para ter certeza de que é o volume do efs, eu fiz o mesmo, mas usei um volume do EBS e nenhum problema ... então, é algo a ver com o volume do EFS
aqui está o meu comando de montagem
mount -t nfs4 -o nfsvers=4.1,rsize=1048576,wsize=1048576,hard,timeo=600,retrans=2 $(curl -s http://169.254.169.254/latest/meta-data/placement/availability-zone).xxxxxxxx.efs.us-west-2.amazonaws.com:/ efs
Qualquer ideia sobre como corrigir isso. Eu suspeito docker está tentando fazer o aufs montar, mas "vê" o disco como sendo completo em vez de ser 8 exabytes que o linux df relata que é uma consequência de ser um volume expansível (EFS).
us-west-2b.fs-2338c18a.efs.us-west-2.amazonaws.com:/ 8.0E 12G 8.0E 1% /mnt/efs