All Products
Search
Document Center

Elastic GPU Service:Instal driver GRID pada instans vGPU-accelerated (Linux)

Last Updated:Jun 09, 2026

Dalam skenario komputasi AI dan rendering grafis yang dipercepat seperti OpenGL, Direct3D, dan cloud gaming, driver GRID memungkinkan komputasi GPU berkinerja tinggi serta rendering grafis yang lebih lancar. Anda dapat menggunakan Cloud Assistant untuk menginstal driver GRID dengan cepat.

Catatan

Tinjau Ikhtisar Cloud Assistant sebelum melanjutkan. Agen Cloud Assistant telah dipra-instal pada instans vGPU-accelerated.

Instans yang didukung

Cloud Assistant hanya mendukung instalasi driver GRID pada instans Linux dari family sgn8ia, vgn6i-vws, vgn7i-vws, dan sgn7i-vws instans vGPU-accelerated (seri vgn/sgn). Tabel berikut mencantumkan versi driver GRID dan CUDA yang didukung.

Instance Family

Versi image publik

Versi driver GRID

Versi CUDA

sgn8ia

  • Alibaba Cloud Linux 2/3

  • Ubuntu 22.04/20.04/18.04

  • CentOS 8.x/7.x

535.183.06

12.2

vgn6i-vws,

vgn7i-vws, and sgn7i-vws

  • Alibaba Cloud Linux 2/3

  • Ubuntu 22.04/20.04/18.04

  • CentOS 8.x/7.x

470.256.03

11.4

Penting

Instans komputasi yang dioptimalkan dengan percepatan GPU Linux seperti gn7i, gn6i, ebmgn7i, dan ebmgn6i tidak memerlukan driver GRID. Driver NVIDIA standar sudah cukup. Instansi komputasi yang dioptimalkan dengan percepatan GPU.

Prosedur

  1. Login ke ECS console.

  2. Di panel navigasi kiri, pilih Maintenance & Monitoring > Cloud Assistant.

  3. Pada pojok kiri atas, pilih wilayah instans target.

  4. Pada tab ECS Instance, temukan instans target dan klik Run Command di kolom Actions.

  5. Pada panel Create Command, konfigurasikan parameter pada bagian Command Information.

    Atur parameter berikut dan gunakan nilai default untuk sisanya. Untuk deskripsi lengkap parameter, lihat Jalankan perintah pada instans.

    Penting

    Anda harus mengatur parameter sesuai nilai yang diberikan. Jika tidak, perintah Cloud Assistant mungkin gagal.

    • Command Type: Pilih Shell.

    • Command Content: Tempel perintah berikut. Contoh perintah Shell lainnya: Lihat konfigurasi sistem instans ECS.

      • Perintah Cloud Assistant untuk instans sgn8ia:

        if acs-plugin-manager --list --local | grep gpu_grid_driver_install > /dev/null 2>&1
        then
            acs-plugin-manager --remove --plugin gpu_grid_driver_install
        fi
        acs-plugin-manager --exec --plugin gpu_grid_driver_install
      • Perintah Cloud Assistant untuk instans vgn6i-vws, vgn7i-vws, dan sgn7i-vws:

        if acs-plugin-manager --list --local | grep grid_driver_install > /dev/null 2>&1
        then
            acs-plugin-manager --remove --plugin grid_driver_install
        fi
        acs-plugin-manager --exec --plugin grid_driver_install
    • Timeout Period: Timeout eksekusi dalam detik. Cloud Assistant akan menghentikan perintah jika melebihi batas ini. Atur ke 600.

      Catatan

      Nilai Timeout Period harus berupa bilangan bulat antara 10 hingga 86.400 (24 jam).

  6. Klik Run untuk menginstal driver GRID menggunakan perintah Cloud Assistant.

    Lihat hasil eksekusi pada halaman detail eksekusi.

    Penting

    Jika versi driver GRID yang berbeda telah terinstal, Cloud Assistant secara otomatis menggantinya dengan versi terbaru.

    Instalasi yang berhasil ditandai dengan status Execution Succeeded, ExitCode 0, dan baris log terakhir install gpu driver done.

  7. Hubungkan ke instans vGPU-accelerated.

    Hubungkan ke instans Linux menggunakan Workbench.

  8. Jalankan perintah berikut untuk memverifikasi instalasi driver GRID.

    nvidia-smi

    Jika output menyerupai contoh berikut, driver GRID telah berhasil diinstal atau ditingkatkan.

    [root@xxx ~]# nvidia-smi
    Tue Jun  4 13:58:43 2024
    +-----------------------------------------------------------------------------+
    | NVIDIA-SMI 470.256.03    Driver Version: 470.256.03    CUDA Version: 11.4   |
    |-------------------------------+----------------------+----------------------+
    | GPU  Name        Persistence-M| Bus-Id        Disp.A | Volatile Uncorr. ECC |
    | Fan  Temp  Perf  Pwr:Usage/Cap|         Memory-Usage | GPU-Util  Compute M. |
    |                               |                      |               MIG M. |
    |===============================+======================+======================|
    |   0  NVIDIA A10-4Q       On   | 00000000:00:07.0 Off |                  N/A |
    | N/A   N/A    P0    N/A /  N/A |    128MiB /  3932MiB |      0%      Default |
    |                               |                      |                  N/A |
    +-------------------------------+----------------------+----------------------+
    +-----------------------------------------------------------------------------+
    | Processes:                                                                  |
    |  GPU   GI   CI        PID   Type   Process name              GPU Memory     |
    |        ID   ID                                               Usage          |
    |=============================================================================|
    |  No running processes found                                                 |
    +-----------------------------------------------------------------------------+

Uji dan verifikasi

Bagian ini menggunakan program uji GLX pada instans Ubuntu 18.04 untuk memverifikasi akselerasi grafis.

  1. Siapkan lingkungan pengujian grafis.

    1. Jalankan perintah berikut untuk menginstal x11vnc.

      apt-get install x11vnc
    2. Jalankan perintah lspci | grep NVIDIA untuk mengkueri GPU BusID.

      Pada contoh ini, GPU BusID-nya adalah 00:07.0.

    3. Konfigurasikan lingkungan X Server dan restart instans.

      1. Jalankan perintah nvidia-xconfig --enable-all-gpus --separate-x-screens.

      2. Edit file /etc/X11/xorg.conf. Di blok Section "Device", tambahkan BusID GPU. Pada contoh ini, tambahkan BusID "PCI:0:7:0". Pastikan nilai BusID dalam file sesuai dengan alamat bus PCI GPU.

        Section "Device"
            Identifier    "Device0"
            Driver        "nvidia"
            VendorName    "NVIDIA Corporation"
            BoardName     "Tesla P4"
            BusID         "PCI:0:7:0"
        EndSection
      3. Jalankan perintah reboot untuk merestart sistem.

  2. Jalankan perintah berikut untuk menginstal program uji GLX.

    apt-get install mesa-utils                    
  3. Jalankan perintah startx untuk menjalankan X Server.

    • Jika perintah startx tidak ditemukan, jalankan perintah apt-get install xinit untuk menginstalnya.

    • Saat menjalankan startx, pesan hostname: Name or service not known mungkin muncul. Pesan ini tidak memengaruhi proses startup X Server. Anda dapat menjalankan perintah hostname untuk mendapatkan hostname, lalu memodifikasi file /etc/hosts. Ubah entri 127.0.0.1 dengan menambahkan hostname yang sesuai sebagai hostname mesin Anda.

      root@iZxxxZ:~# startx
      hostname: Name or service not known
      xauth: (stdin):1:  bad display name "iZxxxZ:1" in "add" command
  4. Buka terminal SSH client baru dan jalankan perintah berikut untuk menjalankan x11vnc.

    x11vnc -display :1

    Jika output berikut muncul, x11vnc sedang berjalan. Gunakan klien VNC seperti VNC Viewer untuk terhubung ke instans.

    The VNC desktop is:      localhost:0
    PORT=5900
  5. Login ke ECS console dan tambahkan aturan security group ke security group instans untuk mengizinkan akses inbound pada port TCP 5900.

    Tambahkan aturan security group.

  6. Di mesin lokal Anda, gunakan klien VNC seperti VNC Viewer untuk terhubung ke instans di <public IP address of the instance>:5900 dan akses desktop KDE.

  7. Gunakan perintah glxinfo untuk melihat konfigurasi yang didukung oleh driver.

    1. Buka terminal SSH client baru.

    2. Jalankan perintah export DISPLAY=:1.

    3. Jalankan perintah glxinfo -t untuk mencantumkan konfigurasi yang didukung oleh driver GRID saat ini.

  8. Ikuti langkah-langkah berikut untuk menguji driver GRID dengan perintah glxgears.

    1. Di desktop KDE, klik kanan desktop dan pilih Run Command.

    2. Jalankan perintah glxgears untuk menjalankan program uji grafis gears.

      Jika jendela yang menampilkan roda gigi bergerak muncul, driver GRID berfungsi sebagaimana mestinya.driver-verified.png

Topik terkait