Am un TPU google v3-8, nu îmi pot da seama cum să mă conectez la el folosind ssh în Windows.
Am făcut fiecare ghid care există, dar conexiunea doar expiră.
Ce am incercat (printre altele):
1.
Linia de comandă Dos:
set de configurare gcloud compute/zone europe-west4-a
set de configurare gcloud contul [email protected]
set de configurare gcloud proiect numele meuproiect
Serviciile gcloud activează tpu.googleapis.com
gcloud alpha compute tpus tpu-vm ssh --zone europe-west4-a vm_name
Acesta deschide doar Putty, care apoi expiră.
Creați o cheie pub/priv utilizând Puttygen și adăugând cheia publică pe site-ul (2a)Google Cloud Platform > Metadatele Compute Engine > Chei SSH
Adăugarea aceleiași chei la ~/.ssh/google_compute_engine.pub și a unei chei private la ~/.ssh/google_compute_engine pe VM TPU folosind consola web a GCP.
(Fișierele cheie erau goale)
Când conectați cu chit, timpul expiră
Am făcut pasul 1. dar cu aceasta ca ultimă linie.
gcloud alpha compute tpus tpu-vm ssh --zone europe-west4-a nume_vm --ssh-key-file=C:\Utilizatori\numele_de_utilizator\Documente\putty_keys\gc
(există trei fișiere, gcloud adaugă extensiile, gc.pub cu cheia publică, gc cu cheia privată și gc.ppk )
Chitul nu se conectează.
A făcut invers, a creat cheile ssh pe serverul TPU folosind cheile ssh-gen redenumite în ~/.ssh/google_compute_engine.pub și cheia privată în ~/.ssh/google_compute_engine
Copiați lipiți-le în putty-gen pentru a le converti în chei Puty Windows, adăugate chei folosind (2a)
Chit conectat la vm outside-ip și nimic.
Am creat cheile ssh pe serverul TPU folosind ssh-gen adăugându-le la ~/.ssh/authorized_keys și instalându-le cu ssh-copy-id și introducând parola
Am copiat cheile pe puttygen și le-am folosit pentru a vă conecta la VM ip.
Am făcut mai multe pentru a mă conecta, dar fără rezultat.
Care este modalitatea corectă de conectare la o VM TPU?
Rețineți, nu este o VM de calcul, este un TPU. nu sunt aceleași setări ca un VM în consola GCP, deci nu există cheie de adăugare ssh în setările de editare, deoarece NU EXISTĂ setări de editare în GCPC.
Sunt în pierdere.
PS a aruncat instanța TPU și a recreat-o după fiecare pas, pentru a mă asigura că nu încurcam lucrurile prea rău.
/EDITAȚI | ×:
L-am reparat folosind acest fișier batch
ECHO OPRIT
CLS
SET PATH=C:\Utilizatori\nume utilizator\AppData\Local\Google\Cloud SDK\google-cloud-sdk\bin;%PATH%;
cd C:\Utilizatori\nume utilizator\AppData\Local\Google\Cloud SDK
apelați setul de configurare gcloud compute/zone europe-west4-a
apelați contul setului de configurare gcloud [email protected]
apelați gcloud config set project projectname
gcloud alpha compute tpus tpu-vm ssh --zone europe-west4-a nume de utilizator@TPU_VM