Hi Sajjad Ahmad,
Thank you for replying back to us!
The NVv4-series virtual machines are powered by AMD Radeon Instinct MI25 GPUs and AMD EPYC 7V12(Rome) CPUs with a base frequency of 2.45GHz, all-cores peak frequency of 3.1GHz and single-core peak frequency of 3.3GHz. With NVv4-series Azure is introducing virtual machines with partial GPUs. Pick the right sized virtual machine for GPU accelerated graphics applications and virtual desktops starting at 1/8th of a GPU with 2 GiB frame buffer to a full GPU with 16 GiB frame buffer. NVv4 virtual machines currently support only Windows guest operating system.
This is the reason after installing the extension getting following error and suggests using a supported VM size and OS.
If your application requires NVIDIA GPUs, you need to switch to an NC, ND, or NV (except NVv4) series VM that includes an NVIDIA GPU. Deploy an NVv2, NVv3, NC, or ND series VM, and then install the NvidiaGpuDriverLinux
extension.
If you cannot find the NC24ads_A100_v4 VM size under your subscription, it may be due to regional availability constraints. Azure offers different VM sizes in specific regions, and not all sizes are available in every region.
If the NC24ads_A100_v4 VM NC_A100_v4 sizes series isn't available in your region, consider deploying your workloads in a region where it's supported or selecting an alternative VM size that meets your requirements.https://azure.microsoft.com/en-us/explore/global-infrastructure/products-by-region
Hope this helps!