HowTo:透過初始化指令安裝 GPU 驅動程式
本文說明如何透過 TWSC 使用者網站,在建立虛擬運算個體時,透過初始化指令安裝 GPU 驅動程式。
信息
初始化指令功能僅適用 Linux 作業系統映像檔。
請參考此文件建立虛擬運算個體,建立時請選擇 Linux 作業系統映像檔。
請至 NVIDIA 官方網站,選擇以下資訊,並點選「Search」搜尋適用的驅動程式版本
- Product Type:Data Center / Tesla
- Product Serires:V-Series
- Product:Tesla V100
- Operating System:Linux 64-bit
- CUDA Toolkit:按您的需求選擇
- Language:按您的需求選擇
- 取得欲安裝的驅動程式版本號
- 根據不同作業系統,將先前取得的驅動程式版本號置換至以下指令中,並於「初始化指令」頁面輸入指令
(下列指令以安裝 NVIDIA-Linux-x86_64-550.90.07 為例,請自行替換您欲安裝的版本號)
- Ubuntu
- CentOS
- Rocky
echo "blacklist nouveau" | sudo tee /etc/modprobe.d/blacklist-nouveau.conf && echo "options nouveau modeset=0" | sudo tee -a /etc/modprobe.d/blacklist-nouveau.conf && sudo update-initramfs -u && sudo modprobe -r nouveau && sudo modprobe nouveau && sudo apt-get update && sudo apt-get install libc-dev -y && sudo apt-get install linux-headers-$(uname -r) -y && wget https://tw.download.nvidia.com/tesla/550.90.07/NVIDIA-Linux-x86_64-550.90.07.run && sudo sh NVIDIA-Linux-x86_64-550.90.07.run --accept-license --no-questions --dkms -s
echo "blacklist nouveau" | sudo tee /etc/modprobe.d/blacklist-nouveau.conf && echo "options nouveau modeset=0" | sudo tee -a /etc/modprobe.d/blacklist-nouveau.conf && sudo dracut --force && sudo yum update -y && sudo yum install glibc-devel wget gcc -y && sudo yum install kernel-devel-$(uname -r) -y && wget https://tw.download.nvidia.com/tesla/550.90.07/NVIDIA-Linux-x86_64-550.90.07.run && sudo sh NVIDIA-Linux-x86_64-550.90.07.run --accept-license --no-questions --dkms -s
echo "blacklist nouveau" | sudo tee /etc/modprobe.d/blacklist-nouveau.conf && echo "options nouveau modeset=0" | sudo tee -a /etc/modprobe.d/blacklist-nouveau.conf && sudo dracut --force && sudo yum update -y && sudo yum install glibc-devel wget gcc -y && sudo yum install kernel-devel-$(uname -r) -y && wget https://tw.download.nvidia.com/tesla/550.90.07/NVIDIA-Linux-x86_64-550.90.07.run && sudo sh NVIDIA-Linux-x86_64-550.90.07.run --accept-license --no-questions --dkms -s
- 若欲確認是否安裝成功,待個體狀態轉為
Ready
,請連線至您的虛擬運算個體,並輸入以下指令
nvidia-smi
- 若 GPU 驅動程式已安裝成功,將出現以下畫面(下圖以 Ubuntu 安裝 NVIDIA-Linux-x86_64-525.105.17 為例)
提示
- 本文範例是以安裝 NVIDIA-Linux-x86_64-525.105.17 為例,您可以依個人需求選擇對應版本,並參考 NVIDIA 官方網站資訊將指令中的版本修改為合適的驅動程式版本。
- 於「檢閱+建立」頁面可以檢視您所設定的初始化指令。
信息
此功能僅支援單行指令,若有多筆指令,建議您先行編輯,並使用 ; 、 & 、 | 分隔各指令後再貼上,也請確保指令長度不超過 2048 個字元。
其他範例
透過初始化指令安裝 docker
- 於「初始化指令」頁面輸入以下指令
curl -fsSL get.docker.com | bash
- 若欲確認是否安裝成功,待個虛擬運算體狀態轉為
Ready
,請連線至您的虛擬運算個體,並輸入以下指令
sudo docker ps -a
- 出現以下畫面即表示安裝成功