Durante a migração do teste para o usuário pago, perdi minha instância em execução com sintomas semelhantes. No entanto, e no meu caso, o "flag" auto-delete o disco ao excluir a instância foi verificado, o que estava me impedindo de usar o método descrito acima. Então, aqui está como consegui recuperar minha unidade:
Em primeiro lugar, não exclua sua instância corrompida. Você precisará disso.
- No seu console principal, identifique o nome do disco correspondente à instância corrompida: " gcloud compute disks list "
- Crie um instantâneo da unidade que parece estar corrompido: gcloud compute disks instantâneo my-disk-1 --snapshot-names snapshot-1
- Crie e inicialize uma instância a partir do instantâneo recém-criado ( certifique-se de desativar o sinalizador de exclusão automática ao criar a nova instância ). É provável que a instância recém-criada tenha o mesmo problema de inicialização que o original. Tudo bem, desta vez, porque agora você poderá encerrar e excluir essa instância sem perder a unidade, que agora deve estar disponível ao listar com a lista de discos gcloud compute (digamos: new_disk).
- Depois que a instância for excluída, você deverá ter uma nova unidade montável. Para isso, crie uma terceira instância com características de SO semelhantes às originais.
- No console do Google Cloud e usando o comando gcloud, anexe a unidade a essa nova instância (por exemplo, ubuntu-trusty-3). gcloud compute instância attach-disk ubuntu-trusty-3 - disco DISK --device-name new_disk Agora você deve ter duas unidades disponíveis nessa instância.
$ sudo blkid
/dev/sda1: LABEL="cloudimg-rootfs" UUID="87f65d22-c9a9-428c-b1ab-b4ad9f8e4c05" TYPE="ext4"
/dev/sdb1: LABEL="cloudimg-rootfs" UUID="87f65d22-c9a9-428c-b1ab-b4ad9f8e4c05" TYPE="ext4"
- Reinicialize essa instância se a unidade não aparecer (sudo blkid).
Veja como ficou no meu: painel
No meu caso, para minha maior surpresa o kernel inicializou a partir da unidade recuperada (gmap-server) e eu estava de volta aos negócios. Não tenho ideia de como o kernel escolheu este, comparado ao criado na criação da instância. Se alguém souber, por favor, ligue aqui.