Azure Stack HCI'yi Azure'a bağlamaConnect Azure Stack HCI to Azure

Uygulama hedefi: Azure Stack HCı v20H2Applies to: Azure Stack HCI v20H2

Azure Stack HCı, bir Azure hizmeti olarak dağıtılır ve Azure Online Services koşulları uyarınca 30 günlük yükleme süresi içinde kaydolmanız gerekir.Azure Stack HCI is delivered as an Azure service and needs to register within 30 days of installation per the Azure Online Services Terms. Bu konu başlığı altında, izleme, destek, faturalandırma ve karma hizmetler için Azure Stack HI kümenizin Azure Arc ile nasıl kaydedileceği açıklanmaktadır.This topic explains how to register your Azure Stack HCI cluster with Azure Arc for monitoring, support, billing, and hybrid services. Kayıt sırasında, her şirket içi Azure Stack HI kümesini temsil eden bir Azure Resource Manager kaynağı oluşturulur ve Azure Yönetim düzlemini etkin bir şekilde Azure Stack CI 'ya genişleterek.Upon registration, an Azure Resource Manager resource is created to represent each on-premises Azure Stack HCI cluster, effectively extending the Azure management plane to Azure Stack HCI. Bilgiler Azure kaynağı ve şirket içi küme arasında düzenli aralıklarla eşitlenir.Information is periodically synced between the Azure resource and the on-premises cluster(s). Azure Arc kaydı, Azure Stack HCı işletim sisteminin yerel bir özelliğidir, bu nedenle kaydolmak için gereken bir aracı yoktur.Azure Arc registration is a native capability of the Azure Stack HCI operating system, so there is no agent needed to register.

Önemli

Azure 'a kaydolmak gereklidir ve kaydınız, kaydınız etkin olana kadar tam olarak desteklenmez.Registering with Azure is required, and your cluster is not fully supported until your registration is active. Dağıtımdan sonra kümenizin Azure ile kaydolmadıysanız veya kümeniz kaydedilmişse ancak 30 günden uzun bir süre boyunca Azure 'a bağlanmadıysa, sistem yeni sanal makinelerin (VM 'Ler) oluşturulmasını veya eklenmesine izin vermez.If you do not register your cluster with Azure upon deployment, or if your cluster is registered but has not connected to Azure for more than 30 days, the system will not allow new virtual machines (VMs) to be created or added. Bu gerçekleştiğinde, VM 'Leri oluşturmaya çalışırken aşağıdaki hata iletisini görürsünüz:When this occurs, you will see the following error message when attempting to create VMs:

' VMname ' için sanal makine rolü yapılandırılırken bir hata oluştu. İş başarısız oldu. "VMName" kümelenmiş rolleri açılırken hata oluştu. Erişilmekte olan hizmet belirli sayıda bağlantı için lisanslanır. Hizmetin kabul edebileceği çok sayıda bağlantı olduğundan şu anda hizmete başka bağlantı yapılamaz.There was a failure configuring the virtual machine role for 'vmname'. Job failed. Error opening "vmname" clustered roles. The service being accessed is licensed for a particular number of connections. No more connections can be made to the service at this time because there are already as many connections as the service can accept.

Çözüm, Azure 'a giden bağlantıya izin vermek ve kümenizin bu konuda açıklandığı gibi kaydedildiğinden emin olmak için kullanılır.The solution is to allow outbound connectivity to Azure and make sure your cluster is registered as described in this topic.

Kayıt önkoşullarıPrerequisites for registration

Azure Stack HCı kümesi oluşturana kadar Azure 'a kaydoyabileceksiniz.You won't be able to register with Azure until you've created an Azure Stack HCI cluster. Kümenin desteklenmesi için, küme düğümlerinin fiziksel sunucular olması gerekir.In order for the cluster to be supported, the cluster nodes must be physical servers. Sanal makineler test için kullanılabilir, ancak Hyper-V 1. nesil sanal makineleri kullanamıyoruz Birleşik Genişletilebilir Bellenim Arabirimi (UEFı) desteklemelidir.Virtual machines can be used for testing, but they must support Unified Extensible Firmware Interface (UEFI), meaning you can't use Hyper-V Generation 1 virtual machines.

En basit kayıt deneyimi için, bir Azure AD yöneticisinin Windows yönetici merkezini veya PowerShell 'i kullanarak kaydı tamamlamasını sağlayabilirsiniz.For the simplest registration experience, have an Azure AD administrator complete the registration using either Windows Admin Center or PowerShell.

Önemli

Windows Yönetim Merkezi 'ni kullanarak bir Azure Stack HCı kümesini kaydettirmek için, ilk olarak Windows yönetici merkezini, küme kaydı için kullanmayı planladığınız aynı Azure Active Directory (kiracı) KIMLIĞINI kullanarak Azure 'a kaydetmeniz gerekir.In order to register an Azure Stack HCI cluster using Windows Admin Center, you must first register Windows Admin Center with Azure using the same Azure Active Directory (tenant) ID that you plan to use for cluster registration.

İnternet erişimiInternet access

Azure Stack HCI'nin Azure genel bulutuna düzenli olarak bağlanması gerekir.Azure Stack HCI needs to periodically connect to the Azure public cloud. Giden bağlantı dış şirket güvenlik duvarınız veya ara sunucunuz tarafından kısıtlanmışsa, sınırlı sayıda iyi bilinen Azure IP 'si üzerinde bağlantı noktası 443 ' e (HTTPS) giden erişime izin verecek şekilde yapılandırılması gerekir.If outbound connectivity is restricted by your external corporate firewall or proxy server, they must be configured to allow outbound access to port 443 (HTTPS) on a limited number of well-known Azure IPs. Güvenlik duvarlarını hazırlama ve bir ara sunucu ayarlama hakkında bilgi için bkz. Azure Stack HI için güvenlik duvarlarını yapılandırma.For information on how to prepare your firewalls and set up a proxy server, see Configure firewalls for Azure Stack HCI.

Not

Kayıt işlemi, az ve AzureAD gibi gerekli PowerShell modüllerinin en son sürümüne sahip olduğunuzu doğrulamak için PowerShell Galerisi bağlantı kurmaya çalışır.The registration process tries to contact the PowerShell Gallery to verify that you have the latest version of the necessary PowerShell modules such as Az and AzureAD. PowerShell Galerisi Azure üzerinde barındırılıyorsa, ancak şu anda bir hizmet etiketine sahip değildir.Although the PowerShell Gallery is hosted on Azure, it does not currently have a service tag. Yukarıdaki cmdlet 'i giden internet erişimi olan bir yönetim makinesinden çalıştıracaksanız, modülleri indirmenizi ve komutu çalıştıracağınız bir küme düğümüne el ile aktarmayı öneririz Register-AzStackHCI .If you cannot run the above cmdlet from a management machine that has outbound internet access, we recommend downloading the modules and manually transferring them to a cluster node where you will run the Register-AzStackHCI command. Alternatif olarak, modülleri bağlantısı kesik bir senaryoya yükleyebilirsiniz.Alternatively, you can install the modules in a disconnected scenario.

Azure aboneliği ve izinleriAzure subscription and permissions

Henüz bir Azure hesabınız yoksa bir tane oluşturun.If you don’t already have an Azure account, create one.

Herhangi bir türden mevcut bir aboneliği kullanabilirsiniz:You can use an existing subscription of any type:

  • Öğrenciler veya Visual Studio aboneleri için Azure kredileriyle ücretsiz hesapFree account with Azure credits for students or Visual Studio subscribers
  • Kredi kartıyla Kullandıkça Öde aboneliğiPay-as-you-go subscription with credit card
  • Kurumsal Anlaşma (EA) üzerinden alınan abonelikSubscription obtained through an Enterprise Agreement (EA)
  • Bulut çözümü sağlayıcısı (CSP) programı aracılığıyla edinilen abonelikSubscription obtained through the Cloud Solution Provider (CSP) program

Kümeyi kaydeden Kullanıcı için Azure aboneliği izinleri olmalıdır:The user registering the cluster must have Azure subscription permissions to:

  • Kaynak sağlayıcısını kaydetmeRegister a resource provider
  • Azure kaynaklarını ve kaynak gruplarını oluştur/Al/SilCreate/Get/Delete Azure resources and resource groups

Azure aboneliğiniz bir EA veya CSP aracılığıyla kullanılıyorsa, en kolay yol, Azure abonelik yöneticinizden aboneliğinize yerleşik bir "sahip" veya "katkıda bulunan" Azure rolü atamasını ister.If your Azure subscription is through an EA or CSP, the easiest way is to ask your Azure subscription admin to assign a built-in "Owner" or "Contributor" Azure role to your subscription. Ancak, bazı yöneticiler daha kısıtlayıcı bir seçeneği tercih edebilir.However, some admins may prefer a more restrictive option. Bu durumda, aşağıdaki adımları izleyerek Azure Stack HI kaydına özgü özel bir Azure rolü oluşturmak mümkündür:In this case, it's possible to create a custom Azure role specific for Azure Stack HCI registration by following these steps:

  1. Aşağıdaki içerikle customHCIRole.js adlı bir JSON dosyası oluşturun.Create a json file called customHCIRole.json with following content. Azure abonelik KIMLIĞINIZLE değişiklik yaptığınızdan emin olun .Make sure to change to your Azure subscription ID. Abonelik KIMLIĞINIZI almak için Portal.Azure.comadresini ziyaret edin, abonelikler ' e gıdın ve kimliğiniz listeden kopyalayın/yapıştırın.To get your subscription ID, visit portal.azure.com, navigate to Subscriptions, and copy/paste your ID from the list.

    {
      "Name": "Azure Stack HCI registration role”,
      "Id": null,
      "IsCustom": true,
      "Description": "Custom Azure role to allow subscription-level access to register Azure Stack HCI",
      "Actions": [
        "Microsoft.Resources/subscriptions/resourceGroups/write",
        "Microsoft.Resources/subscriptions/resourceGroups/read",
        "Microsoft.Resources/subscriptions/resourceGroups/delete",
        "Microsoft.AzureStackHCI/register/action",
        "Microsoft.AzureStackHCI/Unregister/Action",
        "Microsoft.AzureStackHCI/clusters/*"
      ],
      "NotActions": [
      ],
    "AssignableScopes": [
        "/subscriptions/<subscriptionId>"
      ]
    }
    
  2. Özel rolü oluşturun:Create the custom role:

    New-AzRoleDefinition -InputFile <path to customHCIRole.json>
    
  3. Kullanıcıya özel rolü ata:Assign the custom role to the user:

    $user = get-AzAdUser -DisplayName <userdisplayname>
    $role = Get-AzRoleDefinition -Name "Azure Stack HCI registration role"
    New-AzRoleAssignment -ObjectId $user.Id -RoleDefinitionId $role.Id -Scope /subscriptions/<subscriptionid>
    

Azure Active Directory izinleriAzure Active Directory permissions

Ayrıca, kayıt işlemini tamamlamaya yönelik uygun Azure Active Directory izinlerinizin olması gerekir.You'll also need appropriate Azure Active Directory permissions to complete the registration process. Henüz yoksa, Azure AD yöneticinizden izinleri onay vermesini veya size temsilci atamasını isteyin.If you don't already have them, ask your Azure AD administrator to grant consent or delegate the permissions to you. Daha fazla bilgi için bkz. Azure kaydını yönetme .See Manage Azure registration for more information.

Windows Yönetim Merkezi 'ni kullanarak küme kaydetmeRegister a cluster using Windows Admin Center

Azure Stack HI kümenizi kaydetmenizi en kolay yolu Windows Yönetim Merkezi ' ni kullanmaktır.The easiest way to register your Azure Stack HCI cluster is using Windows Admin Center. Kullanıcının Azure Active Directory izinleresahip olması gerektiğini veya kayıt işleminin tamamlanmayacak olduğunu unutmayın; Bunun yerine, çıkış ve yönetici onayını bekleyen olarak bırakır.Remember that the user must have Azure Active Directory permissions, or the registration process will not complete; instead, it will exit and leave the registration pending admin approval.

  1. Kayıt işlemine başlamadan önce, henüz yapmadıysanız Windows yönetici merkezini Azure ile kaydetmenizgerekir.Before beginning the registration process, you must first register Windows Admin Center with Azure, if you haven't already.

    Önemli

    Windows Yönetim Merkezi 'ni Azure 'a kaydederken, gerçek küme kaydı için kullanmayı planladığınız aynı Azure Active Directory (kiracı) KIMLIĞINI kullanmanız önemlidir.When registering Windows Admin Center with Azure, it's important to use the same Azure Active Directory (tenant) ID that you plan to use for the actual cluster registration. Azure AD kiracı KIMLIĞI, hesap ve grupların bulunduğu belirli bir Azure AD örneğini temsil ederken Azure abonelik KIMLIĞI, ücretleri tahakkuk eden Azure kaynaklarını kullanmak için bir sözleşmeyi temsil eder.An Azure AD tenant ID represents a specific instance of Azure AD containing accounts and groups, whereas an Azure subscription ID represents an agreement to use Azure resources for which charges accrue. Kiracı KIMLIĞINIZI bulmak için Portal.Azure.com adresini ziyaret edin ve Azure Active Directory seçin.To find your tenant ID, visit portal.azure.com and select Azure Active Directory. Kiracı KIMLIĞINIZ, kiracı bilgileri altında görüntülenir.Your tenant ID will be displayed under Tenant information. Azure abonelik KIMLIĞINIZI almak için abonelikler ' e gıdın ve kimliğiniz listeden kopyalayın/yapıştırın.To get your Azure subscription ID, navigate to Subscriptions and copy/paste your ID from the list.

  2. Windows Yönetim Merkezi 'Ni açın ve soldaki Araçlar menüsünün en altında bulunan Ayarlar ' ı seçin.Open Windows Admin Center and select Settings from the very bottom of the Tools menu at the left. Ardından Ayarlar menüsünün altından Azure Stack HCI kaydı ' nı seçin.Then select Azure Stack HCI registration from the bottom of the Settings menu. Kümeniz henüz Azure 'a kaydedilmediyse, kayıt durumu kayıtlı değil olur.If your cluster has not yet been registered with Azure, then Registration status will say Not registered. Devam etmek için Kaydet düğmesine tıklayın.Click the Register button to proceed.

  3. Kayıt işlemini gerçekleştirmek için, Azure hesabınızı kullanarak kimlik doğrulaması yapmanız (oturum açmanız) gerekir.To complete the registration process, you need to authenticate (sign in) using your Azure account. Kayıt işleminin devam edebilmesi için Windows Yönetim Merkezi ağ geçidinizi kaydettiğinizde, hesabınızın belirtilen Azure aboneliğine erişimi olması gerekir.Your account needs to have access to the Azure subscription that was specified when you registered your Windows Admin Center gateway in order for registration to proceed. Belirtilen kodu kopyalayın, başka bir cihazda (PC 'niz veya telefonunuz gibi) microsoft.com/devicelogin adresine gidin, kodu girin ve oradan oturum açın.Copy the code provided, navigate to microsoft.com/devicelogin on another device (like your PC or phone), enter the code, and sign in there. Kayıt iş akışı oturum açtığınızı algılar işlemi tamamlamak için devam eder.The registration workflow will detect when you've logged in and proceed to completion. Ardından kümenizi Azure portalda görebilmeniz gerekir.You should then be able to see your cluster in the Azure portal.

PowerShell kullanarak küme kaydetmeRegister a cluster using PowerShell

Bir Azure Stack HCı kümesini bir yönetim BILGISAYARı kullanarak Azure ile kaydetmek için aşağıdaki yordamı kullanın.Use the following procedure to register an Azure Stack HCI cluster with Azure using a management PC.

  1. Yönetim BILGISAYARıNıZA gerekli cmdlet 'leri yükler.Install the required cmdlets on your management PC. Azure Stack HCI'nin geçerli Genel Kullanılabilirlik (GA) görüntüsünden bir küme kaydediyorsanız aşağıdaki komutu çalıştırmanız yeterlidir.If you are registering a cluster deployed from the current General Availability (GA) image of Azure Stack HCI, simply run the following command. Kümeniz genel önizleme görüntüsünden dağıtılmışsa, Azure 'a kaydolmayı denemeden önce kümedeki her bir sunucuya 23 Kasım 2020 önizleme güncelleştirmesini (KB4586852) uyguladığınızdan emin olun.If your cluster was deployed from the Public Preview image, make sure you have applied the November 23, 2020 Preview Update (KB4586852) to each server in the cluster before attempting to register with Azure.

    Install-Module -Name Az.StackHCI
    

    Not

    • PowerShellGet 'In NuGet sağlayıcısını şimdi yüklemesini ve içeri aktarmasını ister misiniz? Evet (Y) cevabı yapmanız gerekir.You may see a prompt such as Do you want PowerShellGet to install and import the NuGet provider now? to which you should answer Yes (Y).
    • ' PSGallery ' konumundan modülleri yüklemek istediğinizden emin misiniz?You may further be prompted Are you sure you want to install the modules from 'PSGallery'? Evet (Y) cevabı yapmanız gerekir.to which you should answer Yes (Y).
  2. Kümedeki herhangi bir sunucunun adını kullanarak kayıt işlemini gerçekleştirin.Perform the registration using the name of any server in the cluster. Azure abonelik KIMLIĞINIZI almak için Portal.Azure.comadresini ziyaret edin, abonelikler ' e gidin ve listeden kimliğinizi kopyalayın/yapıştırın.To get your Azure subscription ID, visit portal.azure.com, navigate to Subscriptions and copy/paste your ID from the list.

    Register-AzStackHCI  -SubscriptionId "<subscription_ID>" -ComputerName Server1
    

    Bu söz dizimi, geçerli kullanıcı olarak (Sunucu1 'nin bir üyesi olduğu), varsayılan Azure bölgesi ve bulut ortamıyla ve Azure Kaynak ve kaynak grubu için akıllı varsayılan adlar kullanarak kümeyi kaydeder.This syntax registers the cluster (of which Server1 is a member), as the current user, with the default Azure region and cloud environment, and using smart default names for the Azure resource and resource group. Bu -Region -ResourceName -ResourceGroupName değerleri belirtmek için bu komuta isteğe bağlı, ve parametrelerini de ekleyebilirsiniz.You can also add the optional -Region, -ResourceName, and -ResourceGroupName parameters to this command to specify these values.

    Register-AzStackHCICmdlet 'i çalıştıran kullanıcının Azure Active Directory izinleresahip olması gerektiğini veya kayıt işleminin tamamlanmamayı unutmayın; bunun yerine, çıkış ve kayıt bekleyen yönetici onayını bırakır.Remember that the user running the Register-AzStackHCI cmdlet must have Azure Active Directory permissions, or the registration process will not complete; instead, it will exit and leave the registration pending admin approval. İzinler verildikten sonra, kaydı tamamladıktan sonra yeniden çalıştırmanız yeterlidir Register-AzStackHCI .Once permissions have been granted, simply re-run Register-AzStackHCI to complete registration.

  3. Azure ile kimlik doğrulaması yapmaAuthenticate with Azure

    Kayıt işlemini gerçekleştirmek için, Azure hesabınızı kullanarak kimlik doğrulaması yapmanız (oturum açmanız) gerekir.To complete the registration process, you need to authenticate (sign in) using your Azure account. Kayıt işleminin devam edebilmesi için, hesabınızın yukarıdaki 2. adımda belirtilen Azure aboneliğine erişimi olması gerekir.Your account needs to have access to the Azure subscription that was specified in step 2 above in order for registration to proceed. Belirtilen kodu kopyalayın, başka bir cihazda (PC 'niz veya telefonunuz gibi) microsoft.com/devicelogin adresine gidin, kodu girin ve oradan oturum açın.Copy the code provided, navigate to microsoft.com/devicelogin on another device (like your PC or phone), enter the code, and sign in there. Kayıt iş akışı oturum açtığınızı algılar işlemi tamamlamak için devam eder.The registration workflow will detect when you've logged in and proceed to completion. Ardından kümenizi Azure portalda görebilmeniz gerekir.You should then be able to see your cluster in the Azure portal.

Sonraki adımlarNext steps

Şimdi şunları yapmaya hazırsınız:You are now ready to: