Mesin Virtual Mesin Virtual Google-Compute-Engine: Tidak dapat masuk/SSH mesin virtual setelah menambahkan disk

Instance VM GCP: OS: Ubuntu (18.04 bionic) Ukuran disk: 10 GB. Kemudian ditambahkan disk lain sebesar 10 GB.

Saat mengerjakan instance VM GCP, saya menghadapi masalah 'tidak ada ruang disk yang tersisa'. Lalu, saya membuat disk lain sebesar 10 GB dan menambahkan ke instance VM GCP ini sebagaimana dimaksud dalam https://cloud.google.com/compute/docs/disks/add-persistent-disk?&_ga=2.217520662.-1058595688.1590395241#formatting

Sekarang, saya keluar dari instance VM GCP dan menghentikannya.

Kemudian, saat saya memulai ulang instance VM GCP, saya tidak dapat terhubung. Saya mencoba terhubung menggunakan opsi koneksi SSH yang tersedia di GCP, Putty, WinSCP dan telnet, tetapi saya tidak dapat terhubung sekarang.

Pemahaman saya tentang hal ini adalah mungkin saja beberapa layanan telah berhenti di instance VM GCP. Apakah ada cara untuk memeriksa apakah layanan berjalan atau tidak pada instance VM GCP. Jika ya, lalu bagaimana caranya?

Jika menurut Anda ada masalah lain saat menghubungkan ke instance VM GCP, harap beri tahu saya.


person Mahima    schedule 17.07.2020    source sumber
comment
Harap pindahkan pertanyaan Anda ke Pengguna Super (hapus di sini, posting ulang di sana). di luar topik.   -  person Martin Prikryl    schedule 17.07.2020
comment
@MartinPrikryl Saya tidak akan menghapus pertanyaan di sini, karena solusi yang diberikan oleh W_B menyelesaikan masalah saya dan ini dapat bermanfaat bagi orang lain. Saya juga memposting di sini, karena Stack Overflow direkomendasikan dalam dukungan GCP.   -  person Mahima    schedule 18.07.2020


Jawaban (1)


Mungkin ada beberapa alasan;

  1. Aturan Firewall - periksa aturan tersebut untuk memastikan tidak ada yang memblokir lalu lintas SSH ke mesin Anda.
  2. Lihat output konsol serial - Anda dapat melakukannya melalui konsol gui atau gcloud compute instances get-serial-port-output instance_name --zone=my_zone.

Jika drive Anda penuh, Anda mungkin tidak dapat login (bagaimanapun caranya).

Menambahkan disk persistend lain tidak akan membantu jika disk pertama sudah penuh.

Anda dapat meningkatkan ukurannya - juga melalui konsol atau gcloud compute disks resize example-disk-1 --size=11GB - ini akan menambah 1GB lebih banyak dan jika ini masalah ruang disk, ini akan memungkinkan Anda untuk masuk.

  1. Jika Anda masih tidak bisa masuk, coba aktifkan interaksi dengan konsol serial gcloud compute instances add-metadata instance-name --metadata serial-port-enable=TRUE dan sambungkan ke sana gcloud compute connect-to-serial-port instance-name karena ini adalah metode yang paling lengkap jika semuanya gagal.

Jika Anda dapat terhubung melalui konsol serial, periksa apakah layanan SSH mendengarkan:

sudo service ssh status - jika tidak memulainya dengan sudo service ssh start dan perhatikan apakah ada kesalahan.

Kasus serupa juga dibahas di sini.

person Wojtek_B    schedule 17.07.2020
comment
Terima kasih @W_B. Untuk mengatasi masalahnya, metode 3 berhasil untuk saya. Banyak layanan (ssh adalah salah satunya) tidak berjalan, jadi saya memulai layanan tersebut. Juga, sebelumnya sambil menambahkan entri untuk disk tambahan di /etc/fstab (langkah terakhir di tautan ‹cloud.google.com/compute/docs/disks/›, saya melakukan kesalahan untuk NOFAIL_OPTION. Sekarang, saya memperbaiki keduanya dan memperbesar ukurannya dari disk seperti yang Anda referensikan. Jawaban yang Anda posting tepat dan menyelesaikan masalah saya. Terima kasih banyak. - person Mahima; 18.07.2020