Membuat instance Deep Learning VM menggunakan gcloud CLI
Halaman ini menunjukkan cara membuat instance Image VM Deep Learning 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.
Agar dapat menggunakan Google Cloud CLI untuk panduan memulai ini, Anda harus menginstal dan melakukan inisialisasi Google Cloud CLI terlebih dahulu:
- Download dan instal Google Cloud CLI menggunakan petunjuk yang diberikan di bagian Menginstal Google Cloud CLI.
- Lakukan inisialisasi SDK menggunakan petunjuk yang diberikan di Menginisialisasi Cloud SDK.
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 pertama kali dijalankan:
install-nvidia-driver=True
.
Di command line, masukkan hal 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 saat, instance VM akan dibuat dan ringkasan konfigurasinya akan ditampilkan.
Anda baru saja membuat instance Deep Learning VM pertama. 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 dalam project saat ini.
Anda juga dapat melihat dan mengelola instance Deep Learning VM di konsol Google Cloud di Compute Engine VM instances.
Untuk melihat status instance ini saja:
gcloud compute instances describe $INSTANCE_NAME
Mengakses instance baru
Setelah dibuat, instance Deep Learning VM akan otomatis dimulai. Anda dapat mengaksesnya menggunakan SSH menggunakan perintah berikut:
gcloud compute ssh $INSTANCE_NAME
Compute Engine akan menyebarkan kunci SSH dan membuat pengguna Anda. Untuk informasi selengkapnya, lihat Menghubungkan ke Instance.
Menghentikan instance
Jalankan perintah berikut dari komputer lokal Anda (bukan di instance):
gcloud compute instances stop $INSTANCE_NAME
Perintah stop
melakukan
penonaktifan bersih.
Memulai instance
Setelah instance pertama kali dibuat, Compute Engine akan memulainya. Untuk memulai instance secara manual saat dihentikan, jalankan perintah berikut:
gcloud compute instances start $INSTANCE_NAME
Perintah start
memulai instance virtual machine yang dihentikan.
Pembersihan
Agar tidak menimbulkan biaya pada akun Google Cloud Anda untuk resource yang digunakan pada halaman ini, ikuti langkah-langkah berikut.
Untuk menghapus instance Deep Learning VM yang Anda buat, di baris perintah, masukkan perintah berikut:
gcloud compute instances delete $INSTANCE_NAME
Perintah delete
menghapus instance Compute Engine.
Langkah selanjutnya
- Baca deskripsi proses ini yang lebih mendalam di Membuat instance Deep Learning VM dari CLI.
- Pelajari Image, kelompok image, dan instance lebih lanjut.