Buat instance Deep Learning VM menggunakan gcloud CLI
Halaman ini menunjukkan cara membuat instance Deep Learning VM Images menggunakan Google Cloud CLI.
Sebelum memulai
- Sign in to your Google Cloud account. If you're new to Google Cloud, create an account to evaluate how our products perform in real-world scenarios. New customers also get $300 in free credits to run, test, and deploy workloads.
-
In the Google Cloud console, on the project selector page, select or create a Google Cloud project.
-
Make sure that billing is enabled for your Google Cloud project.
-
In the Google Cloud console, on the project selector page, select or create a Google Cloud project.
-
Make sure that billing is enabled for your Google Cloud project.
- Download dan instal Google Cloud CLI menggunakan petunjuk yang diberikan di Menginstal Google Cloud CLI.
- Lakukan inisialisasi SDK menggunakan petunjuk yang diberikan di Menginisialisasi Cloud SDK.
Agar dapat menggunakan Google Cloud CLI untuk panduan memulai ini, Anda harus menginstal dan menginisialisasi Google Cloud CLI terlebih dahulu:
Untuk menggunakan gcloud
di Cloud Shell untuk panduan memulai ini, aktifkan
Cloud Shell terlebih dahulu menggunakan petunjuk yang diberikan di Memulai Cloud
Shell.
Buat instance baru
Petunjuk ini membuat instance Deep Learning VM dengan parameter berikut:
- Menggunakan image TensorFlow di CUDA 9.2:
tf-latest-cu92
. - Di zona US West1-B:
us-west1-b
. - Bernama
my-new-instance
. - Dari jenis instance
n1-standard-8
. - Menggunakan GPU NVIDIA Tesla V100:
type=nvidia-tesla-v100,count=8
. - Dengan boot disk sebesar 120 GB.
- Dengan driver GPU NVIDIA yang disetel untuk diinstal saat dijalankan pertama kali:
install-nvidia-driver=True
.
Di command line, masukkan perintah berikut:
export IMAGE_FAMILY="tf-latest-cu92"
export ZONE="us-west1-b"
export INSTANCE_NAME="my-new-instance"
export INSTANCE_TYPE="n1-standard-8"
gcloud compute instances create $INSTANCE_NAME \
--zone=$ZONE \
--image-family=$IMAGE_FAMILY \
--image-project=deeplearning-platform-release \
--maintenance-policy=TERMINATE \
--accelerator="type=nvidia-tesla-v100,count=8" \
--machine-type=$INSTANCE_TYPE \
--boot-disk-size=120GB \
--metadata="install-nvidia-driver=True"
Setelah beberapa waktu, instance VM akan dibuat dan ringkasan konfigurasinya akan ditampilkan.
Anda baru saja membuat instance Deep Learning VM pertama Anda. Untuk
memverifikasi instance dan melihat statusnya, gunakan perintah gcloud
list
seperti yang ditunjukkan di sini
untuk mencantumkan semua instance:
gcloud compute instances list
Tindakan ini akan menampilkan semua instance Compute Engine dari semua zona di project saat ini.
Anda juga dapat melihat dan mengelola instance Deep Learning VM di Google Cloud konsol di instance VM Compute Engine.
Untuk melihat status instance ini saja:
gcloud compute instances describe $INSTANCE_NAME
Mengakses instance baru Anda
Setelah dibuat, instance Deep Learning VM akan otomatis dimulai. Anda dapat mengaksesnya menggunakan SSH dengan perintah berikut:
gcloud compute ssh $INSTANCE_NAME
Compute Engine akan menyebarkan kunci SSH Anda dan membuat pengguna Anda. Untuk mengetahui informasi selengkapnya, lihat Menghubungkan ke Instance.
Hentikan instance
Jalankan perintah berikut dari komputer lokal Anda (bukan di instance):
gcloud compute instances stop $INSTANCE_NAME
Perintah stop
melakukan penonaktifan bersih.
Mulai instance
Setelah instance dibuat pertama kali, Compute Engine akan memulainya. Untuk memulai instance secara manual saat instance dihentikan, jalankan perintah berikut:
gcloud compute instances start $INSTANCE_NAME
Perintah start
memulai instance virtual machine yang dihentikan.
Pembersihan
Agar akun Google Cloud Anda tidak dikenai biaya untuk resource yang digunakan pada halaman ini, ikuti langkah-langkah berikut.
Untuk menghapus instance Deep Learning VM yang Anda buat, di command line, masukkan perintah berikut:
gcloud compute instances delete $INSTANCE_NAME
Perintah delete
menghapus instance Compute Engine.
Langkah berikutnya
- Baca deskripsi yang lebih mendalam tentang proses ini di Membuat instance VM Deep Learning dari CLI.
- Pelajari lebih lanjut Gambar, kelompok gambar, dan instance.