Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Save vishnumitraha/8a21875dba3bb93ff4a9640b58a25529 to your computer and use it in GitHub Desktop.
Save vishnumitraha/8a21875dba3bb93ff4a9640b58a25529 to your computer and use it in GitHub Desktop.
NVIDIA Cloud License Activation Under Proxy or Firewall: Comprehensive Guide

NVIDIA Cloud License Activation Under Proxy/Firewall: Comprehensive Guide

Prerequisites

  • NVIDIA vGPU software installed
  • Proxy server details
  • Administrative/root access

Detailed Configuration Steps

1. Client Configuration Token

  • Download token from NVIDIA Cloud Portal
  • Filename Format: client_configuration_token_<date_of_download>
  • Location: /etc/nvidia/ClientConfigToken
  • Permissions: Set to chmod 744

2. Configuration File Setup

  • Copy gridd.conf.template to gridd.conf
  • Path: /etc/nvidia/gridd.conf

3. Proxy Configuration

# Proxy Server Configuration
ProxyServerAddress=172.16.101.66
ProxyServerPort=3128

# License Server Configuration
ServerAddress=https://api.cls.licensing.nvidia.com
ServerPort=7070

4. Time Synchronization

NTP Configuration:

  • Edit /etc/timezone: Set to Asia/Kolkata
  • Alternative: timedatectl set-timezone Asia/Kolkata

Proxy NTP Synchronization:

# Enable NTP
timedatectl set-ntp true

# Update timesyncd configuration
nano /etc/systemd/timesyncd.conf
[Time]
NTP=172.16.101.66

5. Service Management

# Restart Services
systemctl stop nvidia-gridd.service
systemctl restart systemd-timesyncd
systemctl start nvidia-gridd.service


# Verification Commands
timedatectl status
date
systemctl status nvidia-gridd.service
nvidia-smi

Troubleshooting

  • Verify proxy server connectivity
  • Check firewall rules
  • Confirm time synchronization
  • Validate license server accessibility

Reference Documentation

Note: Always consult official NVIDIA documentation for the most up-to-date configuration instructions.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment