Развертывание RHEL BYOS Marketplace Image в Azure - PullRequest
0 голосов
/ 12 декабря 2018

Как образы BYOS для RHEL в Azure Marketplace могут быть развернуты на виртуальной машине?

Я вижу, что существуют образы BYOS:

PS H:\> Get-AzureRmVMImageSku -Location centralus -PublisherName RedHat -Offer rhel-byos | Select-Object -Property * -ExcludeProperty Id


Skus          : rhel-lvm74
Offer         : rhel-byos
PublisherName : RedHat
Location      : centralus
RequestId     : 240292aa-1661-4048-9f47-b2d56e131087
StatusCode    : OK

Skus          : rhel-lvm75
Offer         : rhel-byos
PublisherName : RedHat
Location      : centralus
RequestId     : 240292aa-1661-4048-9f47-b2d56e131087
StatusCode    : OK

Skus          : rhel-raw69
Offer         : rhel-byos
PublisherName : RedHat
Location      : centralus
RequestId     : 240292aa-1661-4048-9f47-b2d56e131087
StatusCode    : OK

Skus          : rhel-raw75
Offer         : rhel-byos
PublisherName : RedHat
Location      : centralus
RequestId     : 240292aa-1661-4048-9f47-b2d56e131087
StatusCode    : OK

Я также могу видетьэта информация о плане требуется:

PS H:\> Get-AzureRmVMImage -Location centralus -PublisherName RedHat -Offer rhel-byos -Skus rhel-raw75 -Version 7.5.20180917 | Select-Object -Property * -ExcludeProperty Id

Location         : centralus
PublisherName    : RedHat
Offer            : rhel-byos
Skus             : rhel-raw75
Version          : 7.5.20180917
FilterExpression :
Name             : 7.5.20180917
OSDiskImage      : {
                     "operatingSystem": "Linux"
                   }
PurchasePlan     : {
                     "publisher": "redhat",
                     "name": "rhel-raw75",
                     "product": "rhel-byos"
                   }
DataDiskImages   : []

Однако, если я пытаюсь развернуть образ BYOS с соответствующей информацией о плане, я получаю следующую ошибку:

"Предложение с PublisherId: redhat, OfferId: rhel-byos, PlanId rhel-raw75 является частным и не может быть приобретен subscritpionId:

Насколько я могу судить, частные предложения на рынке могут бытьдоступны через партнера (в данном случае RedHat), но я не могу найти документацию Red Hat для их предоставления. Самое близкое, что я нашел , относится к изображениям Red Hat Gold , но это характерно для AWS.

Кто-нибудь смог развернуть образы RHEL BYOS из Azure Marketplace? Если да, то какие шаги я пропускаю, чтобы разрешить доступ к этим образам для развертывания?

Ответы [ 3 ]

0 голосов
/ 14 февраля 2019

Я думаю, что эти изображения были использованы для 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», если вы перечислите изображение.Не спрашивай меня почему ...

0 голосов
/ 01 марта 2019

Изображения Red Hat BYOS предлагаются Microsoft и в настоящее время являются частью программы предварительного просмотра BYOS.Вам необходимо перенести свои неиспользуемые неиспользуемые подписки Red Hat на программу Cloud Access, а затем зарегистрироваться на программу BYOS на сайте Microsoft.

Я проверяю, чтобы узнать, могу ли я поделиться ссылками на обе программы здесь,Я предлагаю вам открыть дело в Red Hat, чтобы мы могли помочь.

0 голосов
/ 13 декабря 2018

Частные изображения доступны только тем клиентам (подписка), которым поставщик (в данном случае RedHat) сделал это доступным.

Не верьте, что RedHat 7.5 доступен для всех, поскольку у вас все настроенопопробуйте sku rhel-lvm74.

Надеюсь, это поможет.

...