Рейтинг:0

Не удается подключиться к Google Cloud TPU с помощью ssh (замазки) в Windows

флаг eg

У меня есть Google v3-8 TPU, я не могу понять, как подключиться к нему с помощью ssh в Windows. Я сделал все инструкции, но связь просто отключилась.

Что я пробовал (среди прочего): 1. Командная строка Доса: Конфигурация gcloud устанавливает вычисление/зону europe-west4-a

Конфигурация gcloud устанавливает учетную запись [email protected]

Конфигурация gcloud устанавливает проект myprojectname

Службы gcloud включают tpu.googleapis.com

gcloud альфа-вычисление tpus tpu-vm ssh --zone europe-west4-a vm_name

Это просто открывает Putty, который затем истекает.

  1. Создайте ключ pub/priv с помощью Puttygen и добавьте открытый ключ на веб-сайт (2a) Google Cloud Platform > Метаданные Compute Engine > SSH-ключи. Добавление того же ключа в ~/.ssh/google_compute_engine.pub и закрытого ключа в ~/.ssh/google_compute_engine на виртуальной машине TPU с помощью веб-консоли GCP. (Ключевые файлы там пустые) При подключении к шпаклевке тайм-ауты

  2. Сделал шаг 1. но с последней строкой. gcloud альфа-вычисление tpus tpu-vm ssh --zone europe-west4-a vm_name --ssh-key-file=C:\Users\my_username\Documents\putty_keys\gc (есть три файла, gcloud добавляет расширения, gc.pub с открытым ключом, gc с закрытым ключом и gc.ppk ) Патти не подключается.

  3. Сделал наоборот, создал ssh-ключи на сервере TPU, используя ssh-gen, переименовал ключи в ~/.ssh/google_compute_engine.pub и закрытый ключ в ~/.ssh/google_compute_engine. Скопируйте и вставьте их в putty-gen для преобразования в ключи шпатлевки Windows, добавленные ключи с помощью (2a) Подключил putty к vm по внешнему ip и ничего.

  4. Создал ssh-ключи на сервере TPU с помощью ssh-gen, добавив их в ~/.ssh/authorized_keys и установив их с ssh-copy-id и введя пароль Скопировал ключи в puttygen и использовал их для подключения к ip ВМ.

Я сделал больше для подключения, но безрезультатно.

Как правильно подключиться к виртуальной машине TPU? Обратите внимание, что это не вычислительная виртуальная машина, а TPU. не те же настройки, что и у виртуальной машины в консоли GCP, поэтому нет смысла добавлять ключ ssh в настройки редактирования, потому что в GCPC НЕТ настроек редактирования.

Я в недоумении.

PS выбросил экземпляр TPU и воссоздал его после каждого шага, чтобы убедиться, что я не слишком сильно все испортил.

/РЕДАКТИРОВАТЬ:

я исправил это с помощью этого пакетного файла

ЭХО ВЫКЛ.
ЦЛС
SET PATH=C:\Users\имя пользователя\AppData\Local\Google\Cloud SDK\google-cloud-sdk\bin;%PATH%;
cd C:\Users\имя пользователя\AppData\Local\Google\Cloud SDK
вызвать конфигурацию gcloud, установить вычисление/зону europe-west4-a
позвоните в gcloud config set account [email protected]
вызвать gcloud config set имя проекта проекта
gcloud альфа-вычисление tpus tpu-vm ssh --zone europe-west4-a имя пользователя@TPU_VM
John Hanley avatar
флаг cn
1) Прекратите играть с настройкой SSH-ключей. 2) Откуда вы подключаетесь к виртуальной машине TPU? 3) Включили ли вы правило брандмауэра для входа через порт 22 при подключении из-за пределов Google Cloud. 4) запустить небольшую виртуальную машину в той же сети VPC и подключиться с этой виртуальной машины к виртуальной машине TPU, используя внутренний IP-адрес. Обратитесь к опции командной строки `--internal-ip`.
John Hanley avatar
флаг cn
5) Выполните эту команду `gcloud alpha calculate tpus tpu-vm ssh --dry-run`. Обратите внимание на вывод. Затем вы можете использовать клиент Windows SSH для подключения и отладки, например Bitvise. Иногда Google недостаточно тестирует команды в Windows на функциях альфа-версии. Также обратите внимание на номер порта SSH. Отредактируйте свой вопрос с этими данными.
Рейтинг:1
флаг eg

я исправил это с помощью этого пакетного файла

ЭХО ВЫКЛ.
ЦЛС
SET PATH=C:\Users\имя пользователя\AppData\Local\Google\Cloud SDK\google-cloud-sdk\bin;%PATH%;
cd C:\Users\имя пользователя\AppData\Local\Google\Cloud SDK
вызвать конфигурацию gcloud, установить вычисление/зону europe-west4-a
позвоните в gcloud config set account [email protected]
вызвать gcloud config set имя проекта проекта
gcloud альфа-вычисление tpus tpu-vm ssh --zone europe-west4-a имя пользователя@TPU_VM

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.