Halaman ini menjelaskan masalah umum yang mungkin Anda alami saat menggunakan Cloud Workstations.
Tidak dapat memulai workstation karena kekurangan resource Compute Engine
Jika Compute Engine mengalami kekurangan resource (kehabisan stok) jenis mesin yang ditentukan dalam konfigurasi workstation Anda, Anda mungkin tidak dapat memulai workstation. Untuk mengatasi masalah ini, coba salah satu strategi berikut:
- Ubah jenis mesin dalam konfigurasi workstation Anda ke jenis mesin yang memiliki kapasitas yang tersedia di region Anda.
- Pesan kapasitas untuk jenis mesin yang Anda pilih. Cloud Workstations otomatis menggunakan reservasi, atau Anda dapat mengonfigurasi layanan untuk menggunakan reservasi tertentu.
- Tentukan jenis mesin tambahan dalam konfigurasi Anda dengan fitur mode boost. Hal ini memungkinkan developer Anda memilih jenis mesin dengan kapasitas di region Anda saat memulai workstation.
Workbench gagal terhubung ke server
Error ini menunjukkan bahwa editor tidak dapat membuat koneksi WebSocket ke editor dasar. Hal ini biasanya disebabkan oleh proxy perantara atau konfigurasi jaringan yang memblokir traffic WebSocket, atau memblokir traffic ke domain *.cloudworkstations.dev.
Jika Anda tidak yakin cara mengatasi masalah traffic, hubungi administrator jaringan Anda.
Menghubungkan ke workstation yang dihentikan
Jika Anda tidak dapat terhubung ke workstation yang dihentikan, tinjau setelan cluster workstation Anda. Agar Cloud Workstations otomatis memulai ulang workstation yang dihentikan saat Anda terhubung, cluster workstation Anda harus dikonfigurasi untuk menggunakan peluncur default Google Cloud console. Untuk mengetahui informasi selengkapnya, lihat Memulai ulang workstation yang dihentikan secara otomatis.
Menonaktifkan Cloud Workstations API tidak menghapus resource Cloud Workstations
Menonaktifkan Cloud Workstations API tidak menghapus resource Cloud Workstations. Agar tidak ditagih, Anda harus menghapus resource Cloud Workstations yang mendasarinya.
Variabel lingkungan yang ditetapkan pada konfigurasi workstation tidak ditetapkan dalam sesi SSH
Variabel lingkungan yang ditetapkan pada konfigurasi workstation atau tingkat workstation tidak ditetapkan dalam sesi SSH secara default, dan memerlukan penggunaan image kustom.
IDE berbasis IntelliJ IDEA
Fitur ekstensi IDE berbasis IntelliJ IDEA berikut tidak tersedia, karena batasan pada JetBrains Gateway:
- Men-debug di Kubernetes
- Men-debug layanan Cloud Run yang berjalan secara lokal
Google Cloud CLI tidak dapat menemukan perintah saya
Jika CLI gcloud tidak dapat menemukan perintah Anda, update ke versi saat ini:
gcloud components update
Selain itu, pastikan Anda menggunakan sintaksis Cloud Workstations gcloud CLI saat ini.
Untuk mendapatkan bantuan, lihat
gcloud workstations --help.
Seperti yang disebutkan dalam gcloud CLI
tingkat rilis, perintah alfa dan beta dapat berubah
tanpa pemberitahuan.
Beralih dari Persistent Disk Regional ke Hyperdisk
Anda tidak dapat mengalihkan konfigurasi workstation dari Persistent Disk Regional ke Hyperdisk setelah konfigurasi workstation dibuat. Untuk mengalihkan disk utama workstation, Anda harus membuat konfigurasi baru menggunakan Hyperdisk, lalu secara manual mengclone workstation ke konfigurasi baru.
Error rotasi atau masa berlaku kunci GPG repositori APT
Saat menjalankan apt-get update atau menginstal paket di dalam container workstation, Anda mungkin mengalami error kunci GPG, seperti KEYEXPIRED atau
NO_PUBKEY KEY_ID. Hal ini terjadi saat pemilik repositori pihak ketiga upstream (seperti Yarn, NodeSource, atau Microsoft) mengupdate atau merotasi kunci penandatanganan mereka di luar band.
Untuk mengupdate kunci repositori APT yang telah diinstal sebelumnya di container Anda, jalankan skrip refresh kunci:
sudo /google/scripts/refresh-preinstalled-apt-keys.sh
Anda juga dapat menjalankan skrip ini langsung di Dockerfile kustom sebelum menjalankan apt-get update atau apt-get install. Untuk mengetahui informasi selengkapnya, lihat Mengupdate kunci APT Aman yang telah dikonfigurasi sebelumnya.