已啟用 Azure Arc 的伺服器可讓您管理和控管裝載在內部部署、邊緣和多重雲端環境中的 Windows 和 Linux 機器。
在本快速入門中,您會在裝載於 Azure 外部的 Windows 或 Linux 機器上部署及設定 Azure 連線機器代理程式,讓機器可以透過已啟用 Azure Arc 的伺服器進行管理。
在 Linux 上,安裝腳本會在你的電腦上設定儲存庫,並透過套件管理器安裝 Connected Machine agent 套件。 如果您想要在沒有安裝腳本的情況下將Linux機器 上線,您可以使用套件管理員手動將機器上線。
雖然你可以根據需要重複本文中的步驟來接入更多機器,但你也可以使用其他部署代理的方法,包括設計來大規模接載機器的方法。 如需詳細資訊,請參閱 Azure Connected Machine 代理程式部署選項。
Tip
如果你比較想嘗試使用 Azure Arc 啟用的伺服器作為範例或實務體驗,請快速開始使用 Azure Arc Jumpstart。
Prerequisites
- 具有有效訂閱的 Azure 帳戶。 免費建立帳戶。
- 管理員權限用以安裝及設定 Connected Machine 代理程式。
- Linux 的話,請使用根帳號。
- Windows 的話,請使用屬於本地管理員群組的帳號。
- 檢閱連線的機器代理程式必要條件,並確認下列需求:
產生安裝指令碼
使用 Azure 入口網站建立指令碼,以自動化代理程式下載和安裝,並建立與 Azure Arc 的連線。您將在稍後的步驟中,將此指令碼安裝到您想要上線至 Azure Arc 的混合式機器。
請前往 Azure 入口網站頁面,新增使用 Azure Arc 的伺服器。你也可以從入口網站的 Machines - Azure Arc 選擇 Onboard/Create 連結,然後選擇 現有 Onboard 來進入這個頁面。
在 [ 基本] 頁面上,完成下列步驟:
請選取您要在 Azure 內用於管理機器的訂用帳戶和資源群組。
針對 [區域],選擇將儲存伺服器元數據的 Azure 區域。
針對 作業系統,選擇您要連線的伺服器所使用的作業系統。
針對 連接方法:
- 選擇 [公用端點 ] 或 [ 私人端點]。 如果您選取 [私人端點],您可以選取現有的私人連結範圍,或建立新的私人鏈接範圍。
- 如果您想要使用 Proxy 伺服器 URL,請輸入 Proxy 伺服器 IP 位址或電腦將使用格式
http://<proxyURL>:<proxyport>的名稱和埠號碼。 - 如果您選取 [ 公用端點 ],而且想要使用 Azure Arc 閘道,請選取現有的 閘道資源 或建立新的閘道資源。
關於 認證方法,請手動選擇 「認證機器」。
選取 下一步。
在 [標籤] 頁面上,檢閱建議的預設 [實體位置標籤] 並輸入值,或指定一或多個 [自訂標籤] 以支援您的標準。 然後選取下一步。
在 [ 下載並執行文稿 ] 區段中,完成下列步驟:
- 檢閱指令碼。 如果您想要進行任何變更,請使用 [上一步] 按鈕返回並更新您的選取項目。
- 選取 [下載 ] 以儲存文本檔案。
使用腳本安裝代理程式
現在你已經產生腳本,就在你想載入 Azure Arc 的伺服器上執行它。腳本會從 Microsoft 下載中心下載 Connected Machine agent,將代理安裝到伺服器上,建立啟用 Azure Arc 的伺服器資源,並將其與代理程式關聯。
針對您伺服器的作業系統完成下列步驟。
Windows 代理程式
登入伺服器。
開啟已提高權限的 64 位元 PowerShell 命令提示字元。
切換到您複製指令碼的資料夾或共用位置。 執行
./OnboardingScript.ps1腳本在伺服器上執行。
Linux 代理程式
請使用以下方法之一在目標機器上安裝 Linux 代理程式:
在可以直接與 Azure 通訊的目標機器上,執行下列命令:
bash ~/Install_linux_azcmagent.sh在透過 Proxy 伺服器與 Azure 通訊的目標機器上,執行下列命令:
bash ~/Install_linux_azcmagent.sh --proxy "{proxy-url}:{proxy-port}"
驗證與 Azure Arc 的連線
安裝代理程式並設定連接啟用 Azure Arc 的伺服器後,請確認伺服器是否成功連線。
請前往 Azure 入口網站的 Machines - Azure Arc 頁面。
找到你上線的機器,確認其狀態為 已連接。
確認機器的狀態為已連線。