2014-09-01 4 views
1

Я Ф1-микро экземпляр, который я тестировал докер на созданные как таковой:Создание экземпляров из снимков

$ gcloud compute instances create dockerbox \ 
    --image container-vm-v20140731 \ 
    --image-project google-containers \ 
    --zone europe-west1-b \ 
    --machine-type f1-micro 

Это все работает отлично.

Я сейчас в процессе обновления до более крупной вычислительной машины Google. Я сделал снимок fi-micro dockerbox, а затем использовал это как источник загрузки для большей виртуальной машины n1-standard-8 ... это кажется созданным без проблем, пока я не попытаюсь выполнить ssh.

через командную строку:

$ gcloud compute --project "secure-electron-631" ssh --zone "europe-west1-b" "[email protected]" 
ssh: connect to host xx.xx.xx.xx port 22: Connection timed out 
ERROR: (gcloud.compute.ssh) Your SSH key has not propagated to your instance yet. Try running this command again. 

через браузер, соединение SSH я получаю:

Connection Failed 
We are unable to connect to the VM on port 22. Please check that the VM is healthy and the SSH server is running. 

я пробовал несколько раз, но тот же результат

Я подтвердил это «БОЛЬШОЙ КОРОБК» - РАБОТА. не уверен SSHD

ответ

0

ОК, проблема, казалось, проистекают из не отделяя микро экземпляра из установленного упорного диска, когда я взял снимок. Отсоединил и размонтировал громкость PD и снова сфотографировал микро-экземпляр и основал на нем новый n1-standard-8. Сейчас работает нормально.

FYI, также удобно для тех, поиск и устранение неисправностей GCE экземпляра SSH: https://github.com/GoogleCloudPlatform/compute-ssh-diagnostic-sh

Смежные вопросы