Я думаю, что эти изображения были использованы для openshift.Теперь они «доступны» с помощью программы предварительного просмотра, в которой вам необходимо запросить доступ.
Я предлагаю вам обратиться к техническому контактному лицу Redhat или продавцу.Они должны быть в состоянии помочь вам получить информацию и отправить вам URL для предварительного просмотра.
Я активно пытаюсь получить доступ к этому, так как несколько недель, рабочий процесс не ясен, и никто в Redhat и Microsoft, кажется, незнаю, что / что / если они могут что-то сделать. Мой Redhat Solution Architect мне очень помог в этом, я в настоящее время могу получить доступ к изображению после нескольких писем назад и вперед, но я все еще не могу успешно создать виртуальную машинуот него.Я не уверен, что могу поделиться URL-адресом для регистрации в программе предварительного просмотра ... Я проверю это и опубликую, если смогу.
Изменить: Вот как я исправил последнюю проблему, которую ябыло странно, поэтому я опубликую в надежде помочь кому-то, имеющему ту же проблему.
> az vm image list --offer rhel-byos --publisher redhat --sku rhel-lvm75 -l canadacentral --all
[
{
"offer": "rhel-byos",
"publisher": "RedHat",
"sku": "rhel-lvm75",
"urn": "RedHat:rhel-byos:rhel-lvm75:7.5.20180509",
"version": "7.5.20180509"
},
...
]
Вы можете видеть, что издатель "RedHat" замечает прописные буквы R и H. Даже еслитам написано так, правильный способ ввода - в нижнем регистре !!!
В моем тестовом скрипте powershell я использовал эту часть кода:
[...]
Set-AzureRmVMSourceImage -PublisherName RedHat -Offer rhel-byos -Skus rhel-lvm75 -Version latest | Set-AzureRmMarketplaceTerms -Accept
Add-AzureRmVMNetworkInterface -Id $nic.Id
Set-AzureRmVMPlan -VM $vmConfig -Publisher RedHat -Product rhel-byos -Name "rhel-lvm75"
[...]
Я получил эту ошибку:
New-AzureRmVM: Длительная операция завершилась неудачно со статусом «Сбой».Дополнительная информация: «Невозможно выполнить развертывание из образа Marketplace.Номер детали в информации о покупке для VM '/subscription/xxxxxx-xxxx-xxxxx-xxxx-xxxxxxx/resourceGroups/testbyos/providers/Microsoft.Compute/virtualMachines/test02' не такой, как ожидалось.Помните, что свойства объекта Plan чувствительны к регистру.ErrorCode: VMMarketplaceInvalidInput
Таким образом, исправление заключается в использовании «redhat» в нижнем регистре в качестве имени издателя, даже если издатель отображается как «RedHat», если вы перечислите изображение.Не спрашивай меня почему ...