Red Hat Enterprise Linux Azure'da kendi aboneliğinizi getirin Gold Images
Şunlar için geçerlidir: ✔️ Linux VM'leri
Red Hat Enterprise Linux (RHEL) görüntüleri Azure'da kullandıkça öde veya kendi aboneliğinizi getir (BYOS) (Red Hat Gold Image) modeli aracılığıyla kullanılabilir. Bu makalede Azure'daki Red Hat Gold Görüntülerine genel bir bakış sunulmaktadır.
Not
RHEL BYOS Gold Images, Azure Genel (ticari) ve Azure Kamu bulutlarında kullanılabilir. Bunlar 21Vianet veya Azure Blackforest bulutları tarafından sağlanan Microsoft Azure'da kullanılamaz.
Dikkat edilmesi gereken önemli noktalar
- Bu programda sağlanan Red Hat Gold Images, Azure Market'daki RHEL kullandıkça öde görüntülerine benzer üretime hazır RHEL görüntüleridir.
- Görüntüler, Azure'daki Red Hat Enterprise Linux görüntülerinde açıklanan geçerli ilkeleri izler.
- Standart destek ilkeleri, bu görüntülerden oluşturulan VM'ler için geçerlidir.
- Red Hat Gold Images'tan sağlanan VM'ler, RHEL kullandıkça öde görüntüleriyle ilişkili RHEL ücretlerini taşımaz.
- Görüntülere giriş yok. Güncelleştirmeleri doğrudan Red Hat'ten almak için VM'lere kaydolmak ve abone olmak için Red Hat Subscription-Manager'ı kullanmanız gerekir.
- Azure Hibrit Avantajı kullanarak kullandıkça öde görüntülerinden BYOS'a geçiş yapabilirsiniz. RHEL BYOS'tan kullandıkça öde'ye dönüştürmek için kendi aboneliğinizi getirin Linux sanal makineleri için Azure Hibrit Avantajı adımlarını izleyin
Red Hat Gold Görüntülerine erişmek için gereksinimler ve koşullar
Red Hat Cloud Access program terimlerini öğrenin. Red Hat Subscription-Manager'da Cloud Access için Red Hat aboneliklerinizi etkinleştirin. Cloud Access'e kaydedilecek Azure aboneliklerine sahip olmanız gerekir.
Cloud Access için etkinleştirdiğiniz Red Hat abonelikleri uygunluk gereksinimlerini karşılıyorsa, Azure abonelikleriniz Gold Image erişimi için otomatik olarak etkinleştirilir.
Görüntü erişimi için beklenen süre
Bulut Erişimi etkinleştirme adımlarını tamamladıktan sonra Red Hat, Red Hat Gold Görüntüleri için uygunluğunuzu doğrular. Doğrulama başarılı olursa Üç saat içinde Gold Images'a erişim elde edebilirsiniz.
Azure portalından Red Hat Gold Görüntülerini kullanma
Azure aboneliğiniz Red Hat Gold Görüntülerine erişim aldıktan sonra bunları Azure portalında bulabilirsiniz. Kaynak>MarketPlace Oluşturma'ya gidin.
Sayfanın üst kısmında özel teklifler olduğunu göreceksiniz.
Mor bağlantıyı seçin veya özel tekliflerinizi görmek için sayfanın en altına kaydırın.
Kullanıcı arabirimindeki sağlamanın geri kalanı, diğer mevcut Red Hat görüntülerinden farklı değildir. RHEL sürümünüzü seçin ve vm'nizi sağlamak için istemleri izleyin. Bu işlem, son adımda resmin koşullarını kabul etmenizi de sağlar.
Not
Şu ana kadarki bu adımlar, programlı dağıtım için Red Hat Gold Görüntünüzü etkinleştirmeyecektir. "Ek bilgiler" bölümünde açıklandığı gibi ek bir adım gereklidir.
Bu belgenin geri kalanı, görüntüdeki koşulları sağlamak ve kabul etmek için CLI yöntemine odaklanır. Kullanıcı arabirimi ve CLI, nihai sonuç (sağlanan bir RHEL Gold Görüntü VM'si) söz konusu olduğunda tamamen değiştirilebilir.
Azure CLI'dan Red Hat Gold Görüntülerini kullanma
Aşağıdaki yönergeler, Azure CLI kullanarak RHEL VM'sinin ilk dağıtım işleminde size yol gösterir. Bu yönergelerde Azure CLI'nın yüklü olduğu varsayılır.
Önemli
Aşağıdaki tüm komutlar için yayımcı, teklif, plan ve görüntü başvurularındaki tüm küçük harfleri kullandığınızdan emin olun.
İstediğiniz abonelikte olup olmadığını denetleyin.
az account show -o=json
Red Hat Gold Görüntü VM'niz için bir kaynak grubu oluşturun.
az group create --name <name> --location <location>
Görüntü koşullarını kabul edin.
Seçenek 1:
az vm image terms accept --publisher redhat --offer rhel-byos --plan <SKU value here> -o=jsonc
Örnek:
az vm image terms accept --publisher redhat --offer rhel-byos --plan rhel-lvm87 -o=jsonc
2. Seçenek:
az vm image terms accept --urn <SKU value here>
Örnek:
az vm image terms accept --urn RedHat:rhel-byos:rhel-lvm87:8.7.2023021503
Not
Bu koşulların Azure aboneliği başına, görüntü SKU'su başına bir kez kabul edilmesi gerekir.
(İsteğe bağlı) Aşağıdaki komutla VM dağıtımınızı doğrulayın:
az vm create -n <VM name> -g <resource group name> --image <image urn> --validate
Örnek:
az vm create -n rhel-byos-vm -g rhel-byos-group --image redhat:rhel-byos:rhel-lvm8:latest --validate
Önceki örnekte gösterildiği gibi bağımsız değişken olmadan
--validate
aynı komutu çalıştırarak VM'nizi sağlayın.az vm create -n <VM name> -g <resource group name> --image <image urn>
Örnek:
az vm create -n rhel-byos-vm -g rhel-byos-group --image redhat:rhel-byos:rhel-lvm8:latest
VM'nize SSH ekleyin ve kaydedilmemiş bir görüntünüz olduğunu doğrulayın. Bu adımı gerçekleştirmek için komutunu çalıştırın
sudo yum repolist
. RHEL 8 veya 9 için kullanınsudo dnf repolist
. Çıkış, VM'yi Red Hat'e kaydetmek için Subscription-Manager'ı kullanmanızı ister.
Not
RHEL 8 ve 9'da dnf
yum
ve değiştirilebilir. Daha fazla bilgi için RHEL 8 yönetici kılavuzuna ve RHEL 9 yönetici kılavuzuna bakın.
PowerShell'den Red Hat Gold Görüntülerini Kullanma
Aşağıdaki betik bir örnektir. Kaynak grubunu, konumu, VM adını, oturum açma bilgilerini ve diğer değişkenleri seçtiğiniz yapılandırmayla değiştirin. Yayımcı ve plan bilgileri küçük harfle yazılmalıdır.
$resourceGroup = "testbyos"
$location = "canadaeast"
$vmName = "test01"
# Define user name and blank password
$securePassword = ConvertTo-SecureString 'TestPassword1!' -AsPlainText -Force
$cred = New-Object System.Management.Automation.PSCredential("azureuser",$securePassword)
Get-AzMarketplaceTerms -Publisher redhat -Product rhel-byos -Name rhel-lvm87
Set-AzMarketplaceTerms -Accept -Publisher redhat -Product rhel-byos -Name rhel-lvm87
# Create a resource group
New-AzResourceGroup -Name $resourceGroup -Location $location
# Create a subnet configuration
$subnetConfig = New-AzVirtualNetworkSubnetConfig -Name mySubnet -AddressPrefix 192.168.1.0/24
# Create a virtual network
$vnet = New-AzVirtualNetwork -ResourceGroupName $resourceGroup -Location $location -Name MYvNET -AddressPrefix 192.168.0.0/16 -Subnet $subnetConfig
# Create a public IP address and specify a DNS name
$pip = New-AzPublicIpAddress -ResourceGroupName $resourceGroup -Location $location -Name "mypublicdns$(Get-Random)" -AllocationMethod Static -IdleTimeoutInMinutes 4
# Create an inbound network security group rule for port 22
$nsgRuleSSH = New-AzNetworkSecurityRuleConfig -Name myNetworkSecurityGroupRuleSSH -Protocol Tcp -Direction Inbound -Priority 1000 -SourceAddressPrefix * -SourcePortRange * -DestinationAddressPrefix * -DestinationPortRange 22 -Access Allow
# Create a network security group
$nsg = New-AzNetworkSecurityGroup -ResourceGroupName $resourceGroup -Location $location -Name myNetworkSecurityGroup -SecurityRules $nsgRuleSSH
# Create a virtual network card and associate with public IP address and NSG
$nic = New-AzNetworkInterface -Name myNic -ResourceGroupName $resourceGroup -Location $location -SubnetId $vnet.Subnets[0].Id -PublicIpAddressId $pip.Id -NetworkSecurityGroupId $nsg.Id
# Create a virtual machine configuration
$vmConfig = New-AzVMConfig -VMName $vmName -VMSize Standard_D3_v2 |
Set-AzVMOperatingSystem -Linux -ComputerName $vmName -Credential $cred |
Set-AzVMSourceImage -PublisherName redhat -Offer rhel-byos -Skus rhel-lvm87 -Version latest |
Add-AzVMNetworkInterface -Id $nic.Id
Set-AzVMPlan -VM $vmConfig -Publisher redhat -Product rhel-byos -Name "rhel-lvm87"
# Configure SSH Keys
$sshPublicKey = Get-Content "$env:USERPROFILE\.ssh\id_rsa.pub"
Add-AzVMSshPublicKey -VM $vmconfig -KeyData $sshPublicKey -Path "/home/azureuser/.ssh/authorized_keys"
# Create a virtual machine
New-AzVM -ResourceGroupName $resourceGroup -Location $location -VM $vmConfig
Red Hat Enterprise Linux kendi aboneliğinizi getirin Gold Images'ı şifreleme
Red Hat Enterprise Linux BYOS Gold Images, Azure Disk Şifrelemesi kullanımıyla güvenli hale getirilebilir. Şifrelemeyi etkinleştirebilmeniz için önce aboneliğin kaydedilmesi gerekir . RHEL BYOS Gold Görüntüsünü kaydetme hakkında daha fazla bilgi için bkz . Red Hat Subscription-Manager kullanarak Red Hat Müşteri Portalı'na sistem kaydetme ve abone olma. Etkin bir Red Hat aboneliğiniz varsa Red Hat Müşteri Portalı Etkinleştirme Anahtarları Oluşturma'yı da okuyabilirsiniz.
Azure Disk Şifrelemesi desteklenmez Red Hat özel görüntüleri. Ek Azure Disk Şifrelemesi gereksinimleri ve önkoşulları Linux VM'leri için Azure Disk Şifrelemesi belgelenmiştir.
Azure Disk Şifrelemesi uygulama adımları için bkz. Linux VM'lerinde Azure Disk Şifrelemesi senaryoları ve ilgili makaleler.
Ek bilgi
Bu teklif için etkinleştirilmemiş bir abonelikte VM sağlamaya çalışırsanız aşağıdaki iletiyi alırsınız:
"Offer with PublisherId: redhat, OfferId: rhel-byos, PlanId: rhel-lvm87 is private and can not be purchased by subscriptionId: GUID"
Bu durumda aboneliğinizi etkinleştirmek için Microsoft veya Red Hat ile iletişime geçin.
RHEL BYOS görüntüsünden bir anlık görüntüyü değiştirir ve bu özel görüntüyü Azure İşlem Galerisi'nde (eski adıyla Paylaşılan Görüntü Galerisi) yayımlamaya çalışırsanız, anlık görüntünün özgün kaynağıyla eşleşen plan bilgilerini sağlamanız gerekir. Örneğin, komut aşağıdaki gibi görünebilir:
az vm create -image \ "/subscriptions/GUID/resourceGroups/GroupName/providers/Microsoft.Compute/galleries/GalleryName/images/ImageName/versions/1.0.0" \ -g AnotherGroupName --location EastUS2 -n VMName \ --plan-publisher redhat --plan-product rhel-byos --plan-name rhel-lvm87
Plan parametrelerini son satıra not edin.
RHEL BYOS görüntülerinden VM'ler sağlamak için otomasyon kullanıyorsanız, örnek komutlarda gösterilene benzer plan parametreleri sağlamanız gerekir. Örneğin Terraform kullanıyorsanız plan bilgilerini bir plan bloğunda sağlarsınız.
Sonraki adımlar
- Red Hat Bulut Erişimi hakkında daha fazla ayrıntı red hat genel bulut belgelerinde bulunabilir
- Cloud Access için adım adım kılavuzlar ve program ayrıntıları için Red Hat Cloud Access belgelerine bakın.
- Red Hat Güncelleştirme Altyapısı hakkında daha fazla bilgi edinmek için bkz . Azure Red Hat Güncelleştirme Altyapısı.
- Azure'daki tüm Red Hat görüntüleri hakkında daha fazla bilgi edinmek için belgeler sayfasına bakın.
- RHEL'in tüm sürümleri için Red Hat destek ilkeleri hakkında bilgi için Red Hat Enterprise Linux yaşam döngüsü sayfasına bakın.
- RHEL Gold Images hakkında ek belgeler için Red Hat belgelerine bakın.