本文介绍如何安装 Azure Connected Machine 代理。 有关代理的详细信息,请参阅 Azure Connected Machine 代理概述。 连接计算机代理需要管理企业网络或其他云提供商上托管Azure外部的Windows和 Linux 计算机。
先决条件
- 具有活动订阅的Azure帐户。 如果还没有帐户, 请创建一个试用订阅。
- 拥有安装和配置 Connected Machine Agent 所需的管理员权限。 在 Linux 上,使用根帐户安装和配置。 在Windows,请使用属于本地管理员组成员的帐户。
- 在订阅上注册 Microsoft.HybridCompute、Microsoft.GuestConfiguration 和 Microsoft.HybridConnectivity 资源提供程序。 你可以提前注册这些资源提供程序,也可以在完成本文中的步骤时注册。
- 请查看代理先决条件并确保:
- 目标计算机正在运行受支持的 操作系统。
- 你的帐户具有所需的 Azure 内置角色。
- 计算机位于 受支持的区域中。
- 如果计算机通过防火墙或代理服务器连接以通过 Internet 进行通信,则不会阻止“Connected Machine 代理网络要求”中列出的 URL.
生成安装脚本
使用 Azure 门户创建一个脚本,该脚本可自动下载和安装代理,并与Azure Arc建立连接。
在 Azure 门户中,搜索 Servers - Azure Arc,然后在结果列表中选择它。
在 Servers - Azure Arc 页上,选择 Add。
在“添加单个服务器”磁贴中,选择“生成脚本”。
在“先决条件”页上查看信息,然后选择“下一步“。
在“资源详细信息”页上,提供以下内容:
a。 选择要在Azure中管理计算机的订阅和资源组。
b. 对于 Region,请选择要在其中存储服务器的元数据的Azure区域。
选项c. 对于“操作系统”,请选择要连接的服务器的操作系统。
d。 对于 Connectivity 方法,请选择 Azure Connected Machine 代理应如何连接到 Internet。 如果你选择“代理服务器”,请采用 格式输入计算机将使用的代理服务器 IP 地址,或输入名称以及端口号。http://<proxyURL>:<proxyport>
e。 选择“下一步”。在“标记”页上,查看建议的默认“物理位置标记”并输入值,或指定一个或多个“自定义标记”以支持你的标准。
选择“下一步”。
在“下载并运行脚本”页上,选择“注册”按钮,以在订阅中注册所需的资源提供程序(如果尚未这样做)。
在“下载或复制以下脚本”部分中,查看脚本。 如果要进行任何更改,请使用“上一步”按钮来返回,然后更新所做的选择。 否则,请选择“下载”以保存脚本文件。
使用脚本安装代理
生成脚本后,下一步是在要载入到Azure Arc的服务器上运行该脚本。该脚本从下载中心下载 Connected Machine 代理,在服务器上安装代理,创建启用Azure Arc的服务器资源,并将其与代理相关联。
请根据你的服务器操作系统执行以下步骤。
登录服务器。
打开权限提升的 64 位 PowerShell 命令提示符窗口。
切换到脚本所复制到的文件夹或共享,然后在服务器上运行
./OnboardingScript.ps1脚本来执行复制的脚本。
验证与Azure Arc的连接
安装代理并将其配置为连接到已启用Azure Arc的服务器后,请转到Azure门户,验证服务器是否已成功连接。 在 Azure 门户中查看您的计算机。
使用 PowerShell 将混合计算机连接到Azure
对于使用 Azure Arc 启用的服务器,可以执行前面提到的手动步骤,为环境中的一个或多个Windows或 Linux 计算机启用这些服务器。
或者,可以使用 PowerShell cmdlet Connect-AzConnectedMachine 下载 Azure Connected Machine 代理,安装代理,并将计算机注册到 Azure Arc。该 cmdlet 从 Microsoft 下载中心下载Windows代理包(Windows Installer),并从 Microsoft 包存储库下载 Linux 代理包。
请参阅链接文档,了解通过 PowerShell 安装 Azure Arc 代理所需的步骤。
将混合计算机连接到Windows Admin Center中的Azure
可以手动为环境中的一个或多个Windows计算机启用Azure Arc启用服务器,也可以使用Windows Admin Center部署 Azure Connected Machine 代理并注册本地服务器,而无需在此工具之外执行任何步骤。 有关通过 Windows Admin Center 安装 Azure Arc 代理的详细信息,请参阅 从 Windows Admin Center 将混合机器连接到 Azure。