Known issue: Microsoft Azure Linux image fails to acquire an NVIDIA virtual GPU software license

Answer ID 4761
Updated 01/15/2019 11:01 AM

Description

This issue affects Linux images based on Microsoft Azure NV-series and NVv2-series GPU-optimized virtual machines with licensing provided by Microsoft Azure. If the runlevel in such an image is changed, the image fails to acquire an NVIDIA virtual GPU software license.

This issue occurs because the hypervkvpd daemon stops if the runlevel is changed. The hypervkvpd daemon is required for communications between the guest virtual machine and the host. When the daemon is no longer running, the nvidia-gridd service fails to acquire a license from the host.

When this issue occurs, error messages similar to the following messages are logged:

Dec 24 08:08:24 nvdavgpugrhel nvidia-gridd: Started (12402)
...
Dec 24 08:18:28 nvdavgpugrhel nvidia-gridd: Maximum number of retry attempts reached
Dec 24 08:18:28 nvdavgpugrhel nvidia-gridd: Failed to acquire license (1)

Workaround

This workaround requires administrator privileges.

  1. Start the hypervkvpd daemon.

    # service hypervkvpd start
  2. Continue with the installation of the NVIDIA graphics driver or restart the nvidia-gridd service.

Status

Not an NVIDIA bug

Ref. #

200479154

Affected Products and Services

Was this answer helpful?
Your rating has been submitted, please tell us how we can make this answer more useful.

LIVE CHAT

Chat online with one of our support agents

CHAT NOW

ASK US A QUESTION

Contact Support for assistance

CONTACT US