时间:2021-07-15 | 标签: | 作者:Q8 | 来源:Microsoft Azure网络
小提示:您能找到这篇{将混合计算机大规模连接到 Azure}绝对不是偶然,我们能帮您找到潜在客户,解决您的困扰。如果您对本页介绍的将混合计算机大规模连接到 Azure内容感兴趣,有相关需求意向欢迎拨打我们的服务热线,或留言咨询,我们将第一时间联系您! |
你可以为环境中的多个 Windows 或 Linux 计算机启用启用了 Azure Arc 的服务器,其中包含几个灵活的选项,具体取决于你的要求。 使用我们提供的模板脚本,可以自动完成每个安装步骤,包括与 Azure Arc 建立连接。但是,必须使用在目标计算机和 Azure 中拥有提升权限的帐户以交互方式执行此脚本。 若要将计算机连接到启用了 Azure Arc 的服务器,可以使用 Azure Active Directory 服务主体 ,而不是使用特权标识以 交互方式连接计算机。 服务主体是一种特殊的受限管理标识,它只被授予了使用 azcmagent 命令将计算机连接到 Azure 所需的最低权限。 这比使用较高特权的帐户(例如租户管理员)更安全,并且可以遵循我们的访问控制安全性最佳做法。 服务主体只会在加入期间使用,不会用于任何其他目的。 安装和配置 Connected Machine 代理的安装方法要求你在计算机上拥有管理员权限。 在 Linux 上,需使用 root 帐户;在 Windows 上,需要以“本地管理员组”的成员身份使用这些方法。 在开始之前,请务必查看先决条件,并验证你的订阅和资源是否符合要求。 有关支持的区域和其他相关注订单转化意事项的信息,请参阅 支持的 Azure 区域。 如果你还没有 Azure 订阅,可以在开始前创建一个免费帐户。 在此过程结束时,你将成功地将混合计算机连接到启用了 Azure Arc 的服务器。 < ">< font-size: 16px;">创建服务主体以用于大规模加入 可以在 Azure PowerShell 中使用 New-AzADServicePrincipal cmdlet 创建服务主体。 或者,可以按照使用 Azure 门户创建服务主体中列出的步骤完成此任务。 备注 创建服务主体时,你的帐户必须是要用于加入的订阅中的“所有者”或“用户访问管理员”。 如果你没有足够的权限创建角色分配,则可能会创建服务主体,但它将无法加入计算机。 若要使用 PowerShell 创建服务主体,请执行以下操作。 运行以下命令。 必须在变量中存储 New-AzADServicePrincipal cmdlet 的输出,否则无法检索需要在后续步骤中使用的密码。 Azure PowerShell $sp = New-AzADServicePrincipal -DisplayName "Arc-for-servers" -Role "Azure Connected Machine Onboarding" $sp 输出 Secret : System.Security.SecureString ServicePrincipalNames : {ad9bcd79-be9c-45ab-abd8-80ca1654a7d1, https://Arc-for-servers} ApplicationId : ad9bcd79-be9c-45ab-abd8-80ca1654a7d1 ObjectType : ServicePrincipal DisplayName : Hybrid-RP Id : 5be92c87-01c4-42f5-bade-c1c10af87758 Type : 若要检索 $sp 变量中存储的密码,请运行以下命令: Azure PowerShell $credential = New-Object pscredential -ArgumentList "temp"新产品推广方式, $sp.Secret $credential.GetNetworkCredential().password 在输出中,找到并复制 password 字段下的密码值。 另外,还请找到并复制 ApplicationId 字段下的值。 请在安全的位置保存这些值,供稍后使用。 如果忘记或丢失了服务主体密码,可以使用 New-AzADSpCredential cmdlet 重置它。 以下属性中的值将与传递给 azcmagent 的参数配合使用: ApplicationId 属性中的值用作 --service-principal-id 参数值 password 属性中的值用作连接代理时所用的 --service-principal-secret 参数。 备注 请确保使用服务主体 ApplicationId 属性,而不是 Id 属性。 “Azure Connected Machine 加入”角色只包含加入计算机时所需的权限。 可以分配服务主体权限,以允许其范围包含资源组或订阅。 若要添加角色分配,请参阅 使用 Azure 门户添加或删除 azure 角色分配 或 使用 Azure CLI 添加或删除 azure 角色分配。 < ">< font-size: 16px;">安装代理并连接到 Azure 以下步骤使用脚本模板在混合计算机上安装并配置 Connected Machine 代理,该模板执行的步骤与从 Azure 门户将混合计算机连接到 Azure 一文中所述的步骤类似。 不同之处在于,最后一步是通过 azcmagent 命令使用服务主体与 Azure Arc 建立连接。 下面是配置用于服务主体的 azcmagent 命令时需要指定的设置。 tenant-id:表示 Azure AD 专用实例的唯一标识符 (GUID)。 subscription-id:计算机要属于的 Azure 订阅的订阅 ID (GUID)。 resource-group:连接的计算机要属于的资源组的名称。 location:请参阅支持的 Azure 区域。 此位置可以与资源组的位置相同或不同。 resource-name:(可选)用于本地计算机的 Azure 资源表示。 如果未指定此值,将使用计算机主机名。 若要详细了解 azcmagent 命令行工具,请查看 Azcmagent 参考。 < ">< font-size: 16px;">Windows 安装脚本 下面是适用于 Windows 的 Connected Machine 代理安装脚本示例,该脚本已修改为使用服务主体来支持完全自动化的非交互式代理安装。 # Download the package function download() {$ProgressPreference="SilentlyContinue"; Invoke-WebRequest -Uri https://aka.ms/AzureConnectedMachineAgent -OutFile AzureConnectedMachineAgent.msi} download < "># Install the package msiexec /i AzureConnectedMachineAgent.msi /l*v installationlog.txt /qn | Out-String # Run connect command & "$env:ProgramFilesAzureConnectedMachineAgentazcmagent.exe" connect ` --service-principal-id "{serviceprincipalAppID}" ` --service-principal-secret "{serviceprincipalPassword}" ` --resource-group "{ResourceGroupName}" ` --tenant-id "{tenantID}" ` --location "{resourceLocation}" ` --subscription-id "{subscriptionID}" 备注 此脚本仅支持在64位版本的 Windows PowerShell 中运行。 < ">< font-size: 16px;">Linux 安装脚本 下面是适用于 Linux 的 Connected Machine 代理安装脚本示例,该脚本已修改为使用服务主体来支持完全自动化的非交互式代理安装。 # Download t怎么样进行网站推广he installation package wget https://aka.ms/azcmagent -O ~/install_linux_azcmagent.sh # Install the hybrid agent bash ~/install_linux_azcmagent.sh # Run connect command azcmagent connect --service-principal-id "{serviceprincipalAppID}" --service-principal-secret "{serviceprincipalPassword}" --resource-group "{ResourceGroupName}" --tenant-id "{tenantID}" --location "{resourceLocation}" --subscription-id "{subscriptionID}" 备注 若要运行azcmagent,必须具有 Linux 计算机上的根访问权限。 安装代理并将其配置为连接到启用了 Azure Arc 的服务器后,请转到 Azure 门户,验证是否已成功连接服务器。 在 Azure 门户中查看计算机。 服务器连接成功 < ">< font-size: 16px;">后续步骤 有关疑难解答信息,请参阅 连接计算机代理疑难解答指南。 了解如何使用 Azure Policy 管理计算机,例如,进行 VM 来宾配置,验证计算机是否向预期的 Log Analytics 工作区报告,使用用于 VM 的 Azure Monitor 启用监视等。 详细了解 Log Analytics 代理。 需要收集操作系统和工作负荷监视数据、使用自动化 runbook 或功能(如更新管理)管理该数据,或使用 Azure 安全中心之类的其他 azure 服务时,需要使用适用于 Windows 和 Linux 的 Log Analytics 代理。 |
上一篇:速卖通商家为什么要做海外仓?
下一篇:你应该在营销活动中使用的社交媒体趋势
基于对传统行业渠道的理解,对互联网行业的渠道我们可以下这样一个定义:一切...
小米应用商店的后台操作和苹果是比较相似的,因为都能填写100字符关键词,允许...
小米的规则目前是在变更中的,但是根据经验小米的搜索排名评分的高低是个很重...
为了恰饭,有时候是要接入一些广告的,所以FB也专门有一个广告的SDK,这就是A...
在 2018 年于旧金山举行的游戏开发者大会上,Amazon Web Services (AWS) 曾宣布,目前世...
关于Facebook Audience Network如何收款的问题,其实官方已经给了详细的步骤。本文主要...
本文介绍了Audience Network对广告载体的质量检查,以及它重点广告形式需要注意的问...
随着iOS开发,作为开发者或公司需要针对iOS App开发涉及的方方面面作出对应的信息...
Facebook和谷歌对出海企业广告渠道都很熟悉,但事实上,在国外还有一些渠道也很...
卖家从做号的第1分钟开始,就一定要想好变现路径是什么?一定要以变现为目的去...
小提示:您应该对本页介绍的“将混合计算机大规模连接到 Azure”相关内容感兴趣,若您有相关需求欢迎拨打我们的服务热线或留言咨询,我们尽快与您联系沟通将混合计算机大规模连接到 Azure的相关事宜。
关键词:将混合计算机大规模连接