Untuk skenario komputasi umum dan akselerasi grafis, Anda dapat menginstal atau memuat driver NVIDIA Tesla secara otomatis saat membuat instans GPU-accelerated. Driver GPU diperlukan untuk mengaktifkan peningkatan kinerja komputasi dan kemampuan rendering grafis instans tersebut. Topik ini menjelaskan cara menginstal atau memuat driver Tesla secara otomatis. Anda juga dapat menginstal driver secara manual setelah instans dibuat.
Metode instalasi driver
Anda dapat memilih metode instalasi untuk menginstal atau memuat driver Tesla secara otomatis guna memenuhi kebutuhan kinerja skenario komputasi umum atau akselerasi grafis Anda.
Metode | Deskripsi | Topik terkait |
Public image | Saat membuat instans GPU-accelerated, pilih public image dan opsi Install GPU Driver. | |
Automatic installation script | Saat membuat instans GPU-accelerated, jangan pilih opsi Install GPU Driver di bagian Image. Sebagai gantinya, masukkan skrip instalasi otomatis di bagian User Data untuk menginstal driver NVIDIA Tesla. |
Instal driver secara otomatis menggunakan public image
Opsi Install GPU Driver hanya tersedia untuk public images Linux tertentu. Jika Anda memilih public image yang didukung dan opsi Install GPU Driver, driver Tesla akan diinstal secara otomatis setelah instans GPU-accelerated dibuat.
Klik tab Custom Launch.
Konfigurasikan parameter yang diperlukan untuk instans, seperti metode penagihan, wilayah, jaringan, zona, tipe instans, dan image.
Bagian ini menjelaskan cara mengonfigurasi tipe instans dan image. Untuk informasi lebih lanjut tentang item konfigurasi lainnya, lihat Configuration items. Tabel berikut mencantumkan instans, image, dan versi driver yang mendukung instalasi otomatis driver Tesla saat Anda membuat instans GPU-accelerated.
CatatanDriver NVIDIA Tesla menggerakkan GPU fisik. Driver ini bekerja bersama library CUDA dan cuDNN untuk memastikan pemanfaatan GPU secara efisien. Saat Anda menginstal driver NVIDIA Tesla, library CUDA dan cuDNN juga diinstal. Untuk sistem bisnis baru, kami menyarankan Anda memilih versi terbaru dari driver Tesla, CUDA, dan library cuDNN.
Tipe instans yang didukung
Versi public image yang didukung
Versi driver NVIDIA Tesla
Versi CUDA
Versi cuDNN
gn7e, gn7s, gn7i, gn6v, gn6i, gn6e, gn5, gn5i
ebmgn7e, ebmgn7i, ebmgn6v, ebmgn6i, ebmgn6e
gn8is, ebmgn8is, gn8v, ebmgn8v
Alibaba Cloud Linux 3
Ubuntu 24.04, 22.04, 20.04
CatatanInstans ebmgn8v, ebmgn7e tidak mendukung image Ubuntu 20.04.
570.195.03
12.8.1
9.8.0.87
gn7e, gn7s, gn7i, gn6v, gn6i, gn6e, gn5, gn5i
ebmgn7e, ebmgn7i, ebmgn6v, ebmgn6i, ebmgn6e
gn8is, ebmgn8is, gn8v, ebmgn8v
Alibaba Cloud Linux 3
Ubuntu 22.04, 20.04, 18.04
CatatanInstans ebmgn8v, ebmgn7e tidak mendukung image Ubuntu 18.04.
570.195.03
12.4.1
9.2.0.82
gn7e, gn7s, gn7i, gn6v, gn6i, gn6e, gn5, gn5i
ebmgn7e, ebmgn7i, ebmgn6v, ebmgn6i, ebmgn6e
gn8is, ebmgn8is
Alibaba Cloud Linux 2, Alibaba Cloud Linux 3
Ubuntu 20.04, 18.04
CentOS 8.x, 7.x
CatatanInstans ebmgn7e tidak mendukung image Ubuntu 18.04.
535.216.03
12.1.1
8.9.7.29
gn7i, gn7e, gn7s, gn6v, gn6i, gn6e, gn5, gn5i
ebmgn7, ebmgn7i, ebmgn7e, ebmgn6v, ebmgn6i, ebmgn6e
Alibaba Cloud Linux 2, Alibaba Cloud Linux 3
Ubuntu 20.04, 18.04, 16.04
CentOS 8.x, 7.x
Debian 10.10
CatatanInstans ebmgn7e tidak mendukung image Ubuntu 18.04 dan 20.04.
470.256.02
11.4.1
8.2.4
gn7, gn7i, gn7e, gn6v, gn6i, gn6e, gn5, gn5i
ebmgn7, ebmgn7i, ebmgn7e, ebmgn6v, ebmgn6i, ebmgn6e
Alibaba Cloud Linux 2
Ubuntu 20.04, 18.04, 16.04
CentOS 8.x, 7.x
460.91.03
11.2.2
8.1.1
gn7, gn7e, gn6v, gn6i, gn6e, gn5, gn5i
ebmgn7, ebmgn7e, ebmgn6v, ebmgn6i, ebmgn6e
Alibaba Cloud Linux 2
Ubuntu 20.04, 18.04, 16.04
CentOS 8.x, 7.x
460.91.03
11.0.2
8.1.1
8.0.4
gn6v, gn6i, gn6e, gn5, gn5i
ebmgn6v, ebmgn6i, ebmgn6e
Alibaba Cloud Linux 2
Ubuntu 18.04, 16.04
CentOS 8.x, 7.x
460.91.03
10.2.89
8.1.1
8.0.4
7.6.5
gn6v, gn6i, gn6e, gn5, gn5i
ebmgn6v, ebmgn6i, ebmgn6e
Ubuntu 18.04, 16.04
CentOS 7.x
450.80.02
440.64.00
10.1.168
8.0.4
7.6.5
7.5.0
gn6v, gn6i, gn6e, gn5, gn5i
ebmgn6v, ebmgn6i, ebmgn6e
Ubuntu 18.04, 16.04
CentOS 7.x
450.80.02
440.64.00
10.0.130
7.6.5
7.5.0
7.4.2
7.3.1
PentingJika Anda ingin mengubah sistem operasi setelah instans dibuat, Anda harus menggunakan public image yang mendukung instalasi otomatis driver Tesla. Jika Anda memilih public image yang tidak mendukung instalasi otomatis driver Tesla, Anda harus menonaktifkan fitur instalasi otomatis terlebih dahulu. Untuk informasi selengkapnya, lihat Bagaimana cara menonaktifkan instalasi otomatis driver Tesla saat saya mengubah sistem operasi?.
Jika Anda menginstal PyTorch 2.1.2 dengan menjalankan perintah
pip3 install torch, Anda harus menginstal CUDA 12.1. Jika tidak, terjadi error saat menggunakan PyTorch. Untuk informasi selengkapnya, lihat Apa yang harus saya lakukan jika muncul error "undefined symbol: __nvJitLinkAddData_12_1, version libnvJitLink.so.12" saat menggunakan PyTorch?.
Sebagai contoh, untuk instans gn7i, pada bagian Image, di tab Public Image, pilih sistem operasi dan versi Linux, seperti Alibaba Cloud Linux 3.2104 LTS 64-bit. Kemudian, pilih opsi Install GPU Driver dan pilih versi CUDA, versi driver, serta versi cuDNN. Driver NVIDIA Tesla kemudian akan diinstal secara otomatis saat instans dibuat.

Setelah instans dibuat atau dijalankan, perhatikan hal-hal berikut mengenai driver Tesla:
Instalasi otomatis driver Tesla memerlukan waktu 10 hingga 20 menit. Waktu instalasi bergantung pada bandwidth internal dan jumlah core CPU tipe instans tersebut. Anda dapat melakukan koneksi remote ke instans untuk melihat proses instalasi. Setelah instalasi selesai, Anda juga dapat melihat log instalasi di /root/auto_install/auto_install.log. Tabel berikut menjelaskan pesan yang ditampilkan selama proses instalasi:
Prosedur Instalasi
Informasi yang ditampilkan
Menginstal
Progress bar muncul.
Berhasil
Hasil instalasi ALL INSTALL OK muncul.
Gagal
Hasil instalasi INSTALL FAIL muncul.
PentingAnda tidak boleh melakukan operasi apa pun pada instans selama proses instalasi karena GPU tidak tersedia. Jika Anda menginstal perangkat lunak terkait GPU lainnya selama periode ini, instalasi otomatis dapat gagal dan instans menjadi tidak dapat digunakan.
Ikuti petunjuk di layar untuk menyelesaikan pembayaran pesanan.
Instal driver menggunakan skrip instalasi otomatis
Saat membuat instans GPU-accelerated, jika Anda tidak memilih opsi Install GPU Driver di bagian Image, Anda dapat menggunakan skrip instalasi otomatis di bagian User Data untuk menginstal driver NVIDIA Tesla.
Pengaturan parameter skrip
Jika Anda menggunakan skrip instalasi otomatis, Anda harus mengubah parameter berikut sesuai kebutuhan Anda.
Versi driver Tesla, CUDA, dan cuDNN bergantung pada tipe instans dan image Anda. Untuk informasi selengkapnya tentang versi yang didukung, lihat daftar kompatibilitas driver Tesla, versi image, dan tipe instans di bagian public image pada Instal driver secara otomatis menggunakan public image.
Sebagai contoh, untuk mengatur versi driver Tesla ke 550.127.08, versi CUDA ke 12.4.1, dan versi cuDNN ke 9.2.0.82, gunakan kode berikut:
DRIVER_VERSION="550.127.08"
CUDA_VERSION="12.4.1"
CUDNN_VERSION="9.2.0.82"Prosedur
Klik tab Custom Launch.
Konfigurasikan parameter yang diperlukan untuk instans, seperti metode penagihan, wilayah, jaringan, zona, tipe instans, image, dan user data.
Untuk informasi selengkapnya tentang item konfigurasi lainnya, lihat Configuration items.
Pada bagian Advanced Settings (Optional), masukkan skrip Anda di bidang User Data.
Anda dapat membuat skrip instalasi otomatis. Untuk informasi selengkapnya tentang parameter skrip instalasi otomatis, lihat Pengaturan parameter skrip.
Skrip contoh ini menggunakan paket instalasi
.rununtuk menginstal modul, termasuk driver Tesla. Berikut adalah contoh skrip:#!/bin/sh #Please input version to install DRIVER_VERSION="550.127.08" CUDA_VERSION="12.4.1" CUDNN_VERSION="9.2.0.82" IS_INSTALL_eRDMA="FALSE" IS_INSTALL_RDMA="FALSE" INSTALL_DIR="/root/auto_install" #using .run to install driver and cuda auto_install_script="auto_install_v4.0.sh" script_download_url=$(curl http://100.100.100.200/latest/meta-data/source-address | head -1)"/opsx/ecs/linux/binary/script/${auto_install_script}" echo $script_download_url rm -rf $INSTALL_DIR mkdir -p $INSTALL_DIR cd $INSTALL_DIR && wget -t 10 --timeout=10 $script_download_url && bash ${INSTALL_DIR}/${auto_install_script} $DRIVER_VERSION $CUDA_VERSION $CUDNN_VERSION $IS_INSTALL_RDMA $IS_INSTALL_eRDMA
Ikuti petunjuk di layar untuk menyelesaikan pembayaran pesanan.
CatatanJika Anda memanggil operasi RunInstances untuk membuat instans GPU-accelerated, Anda hanya dapat menginstal driver NVIDIA Tesla dengan mengunggah skrip instalasi otomatis menggunakan parameter UserData. Untuk informasi selengkapnya, lihat RunInstances.
Jika driver NVIDIA Tesla tidak diinstal secara otomatis saat Anda membuat instans GPU-accelerated, Anda dapat menjalankan skrip instalasi otomatis secara manual untuk menginstal perangkat lunak, termasuk driver Tesla, setelah instans dibuat. Untuk melakukannya, login ke instans menggunakan SSH, buat dan edit file, salin skrip instalasi otomatis ke dalam file tersebut, lalu jalankan file tersebut sebagai skrip shell. Untuk informasi selengkapnya tentang cara menghubungkan ke instans, lihat Pilih metode koneksi remote.
Referensi
Untuk skenario komputasi umum atau akselerasi grafis, jika driver Tesla tidak diinstal atau dimuat secara otomatis saat Anda membuat instans GPU-accelerated compute-optimized, Anda harus menginstal driver secara manual setelah instans dibuat. Untuk informasi selengkapnya, lihat topik berikut: