Eu tenho arrancado meu cabelo tentando descobrir por que minhas instâncias do EC2 (feitas a partir de minhas próprias AMIs customizadas) estavam tomando muitas tentativas para aparecer apropriadamente. Eles falharão com o seguinte erro:
fsck.ext3: Nenhum arquivo ou diretório ao tentar abrir / dev / sdf
Para os dois volumes do EBS que eu estava anexando durante a inicialização.
Finalmente, descobri o problema. Eu coloquei isso em / etc / fstab:
/dev/sdf /export ext3 defaults 1 2
/dev/sdi /export2 ext3 defaults 1 2
O 2 diz ao sistema para fsck as unidades na subida. Alterando isso para
/dev/sdf /export ext3 defaults 1 0
/dev/sdi /export2 ext3 defaults 1 0
Evita completamente o problema, mas agora os volumes nunca serão fsck'd. Quanto isso importa? Uma vez que a instância entra em produção, ela estará funcionando praticamente 24 horas por dia, 7 dias por semana, portanto, não há muitos fscks acontecendo de qualquer forma, mas ainda assim ... isso parece uma má ideia.
Eu não consegui encontrar ninguém mais relatando esse problema (há pessoas com a mesma mensagem de erro, mas com causas diferentes). Parece inacreditável que eu poderia ser a única pessoa a cometer esse erro, mas talvez eu seja apenas talentoso assim. :) Se houver outra solução para o problema, eu adoraria ouvir isso; Eu não consegui encontrar um.