Score:0

ไม่สามารถเชื่อมต่อกับ Google Cloud TPU โดยใช้ ssh (putty) ใน Windows

ธง eg

ฉันมี google v3-8 TPU ฉันไม่สามารถหาวิธีเชื่อมต่อกับมันโดยใช้ ssh ใน windows ฉันทำทุกคำแนะนำที่มี แต่การเชื่อมต่อหมดเวลา

สิ่งที่ฉันพยายาม (และอื่น ๆ ): 1. บรรทัดคำสั่งดอส: gcloud config ตั้งค่าการคำนวณ/โซน Europe-west4-a

gcloud config ตั้งบัญชี [email protected]

gcloud config ตั้งค่าโปรเจ็กต์ myprojectname

บริการ gcloud เปิดใช้งาน tpu.googleapis.com

gcloud alpha คำนวณ tpus tpu-vm ssh --zone Europe-west4-a vm_name

นี่เป็นเพียงการเปิด Putty ซึ่งจะหมดเวลา

  1. สร้างรหัส pub/priv โดยใช้ Puttygen และเพิ่มรหัสสาธารณะในเว็บไซต์ (2a) Google Cloud Platform > Compute Engine Metadata > คีย์ SSH การเพิ่มคีย์เดียวกันใน ~/.ssh/google_compute_engine.pub และคีย์ส่วนตัวใน ~/.ssh/google_compute_engine บน TPU VM โดยใช้เว็บคอนโซลของ GCP (ไฟล์คีย์ที่ว่างเปล่า) เมื่อเชื่อมต่อกับผงสำหรับอุดรูหมดเวลา

  2. ทำขั้นตอนที่ 1 แล้ว แต่นี่เป็นบรรทัดสุดท้าย gcloud alpha คำนวณ 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-keys บนเซิร์ฟเวอร์ TPU โดยใช้ ssh-gen เปลี่ยนชื่อคีย์เป็น ~/.ssh/google_compute_engine.pub และคีย์ส่วนตัวเป็น ~/.ssh/google_compute_engine คัดลอกวางลงใน putty-gen เพื่อแปลงเป็นคีย์ windows putty เพิ่มคีย์โดยใช้ (2a) เชื่อมต่อฉาบกับ vm นอก ip และไม่มีอะไร

  4. สร้าง ssh-keys บนเซิร์ฟเวอร์ TPU โดยใช้ ssh-gen เพิ่มลงใน ~/.ssh/authorized_keys และติดตั้งด้วย ssh-copy-id และป้อนรหัสผ่าน คัดลอกคีย์ไปยัง puttygen และใช้เพื่อเชื่อมต่อกับ VM ip

ฉันทำมากขึ้นเพื่อเชื่อมต่อ แต่ก็ไม่มีประโยชน์

วิธีที่ถูกต้องในการเชื่อมต่อกับ TPU VM คืออะไร โปรดทราบว่าไม่ใช่ Compute VM แต่เป็น TPU ไม่ใช่การตั้งค่าเดียวกันกับ VM ในคอนโซล 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 config คำนวณ/โซน Europe-west4-a
โทร gcloud config ตั้งบัญชี [email protected]
เรียก gcloud config ตั้งชื่อโครงการ
gcloud alpha คำนวณ tpus tpu-vm ssh --zone Europe-west4-a username@TPU_VM
John Hanley avatar
cn flag
1) หยุดเล่นกับการตั้งค่าคีย์ SSH 2) คุณเชื่อมต่อกับ TPU VM จากที่ไหน 3) คุณเปิดใช้งานกฎไฟร์วอลล์สำหรับขาเข้าพอร์ต 22 หากเชื่อมต่อจากภายนอก Google Cloud 4) เปิดใช้ VM ขนาดเล็กในเครือข่าย VPC เดียวกันและเชื่อมต่อจาก VM ไปยัง TPU VM โดยใช้ IP ภายใน อ้างถึงตัวเลือกบรรทัดคำสั่ง `--internal-ip`
John Hanley avatar
cn flag
5) ดำเนินการคำสั่งนี้ `gcloud alpha compute tpus tpu-vm ssh --dry-run` สังเกตผลลัพธ์ จากนั้นคุณสามารถใช้ไคลเอนต์ Windows SSH เพื่อเชื่อมต่อและดีบัก เช่น Bitvise บางครั้ง Google ไม่ทดสอบคำสั่งบน Windows เพียงพอกับคุณลักษณะรุ่นอัลฟ่า สังเกตหมายเลขพอร์ต SSH ด้วย แก้ไขคำถามของคุณด้วยรายละเอียดเหล่านี้
Score: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 config คำนวณ/โซน Europe-west4-a
โทร gcloud config ตั้งบัญชี [email protected]
เรียก gcloud config ตั้งชื่อโครงการ
gcloud alpha คำนวณ tpus tpu-vm ssh --zone Europe-west4-a username@TPU_VM

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา