這個 Azure Chaos Studio 快速入門是用 Experiments(經典版)來關閉虛擬機器。 目前的模式可以從 Chaos Studio Workspaces 快速入門開始,它會發現資源並執行情境。
Important
本文適用於舊有的實驗(經典)資源模型。 Microsoft 不再為 Experiments(經典版)開發功能,僅考慮關鍵修補,例如安全更新,作為回溯移植。 若要進行新的韌性測試,請使用 Chaos Studio Workspaces,開發仍在進行中。 若要選擇資源模型,請參閱 在 Chaos Studio 工作區與實驗(傳統版)之間進行選擇。
透過虛擬機器 (VM) 關機服務直接實驗開始使用 Azure Chaos Studio,提高服務因應真實案例中此類故障的復原能力。
必要條件
- Azure 訂用帳戶。 如果您沒有 Azure 帳戶,請在開始之前建立 免費帳戶 。
- 在 Azure Chaos Studio 版本相容性清單中執行作業系統的 Linux VM。 如果您沒有 VM,請遵循下列步驟來建立一個。
註冊 Chaos Studio 資源提供者
如果您第一次使用 Chaos Studio,您必須先註冊 Chaos Studio 資源提供者,才能將資源上線並建立實驗。 您必須針對使用 Chaos Studio 的每個訂用帳戶執行下列步驟:
- 開啟 Azure 入口網站。
- 搜尋訂用帳戶,然後開啟訂用帳戶管理頁面。
- 選取您想要使用 Chaos Studio 的訂用帳戶。
- 在左側窗格中,選取 [資源提供者]。
- 在出現的資源提供者清單中,搜尋 Microsoft.Chaos。
- 選取 Microsoft.Chaos 提供者,然後選取 [註冊] 按鈕。
建立 Chaos Studio 支援的 Azure 資源
建立 Azure 資源,並確保其為受支援的故障提供者之一。 此外,請驗證此資源是否正在可使用 Chaos Studio 的區域中建立。 在此實驗中,我們選擇 Azure VM,這是 Chaos Studio 支援的錯誤提供者之一。
在您所建立的 VM 上啟用 Chaos Studio
開啟 Azure 入口網站。
在搜尋列中搜尋 Chaos Studio。
選取 [目標],然後移至您建立的 VM。
選取您的 VM 旁邊的核取方塊。 從下拉式選單中選取啟用目標>啟用服務直連目標。
確認已列出所需的資源。 選取 [檢閱 + 啟用],然後 [啟用]。
隨即出現通知,並指出已成功啟用所選的資源。
建立實驗
選取實驗。
選取 建立>新增實驗。
填寫您要部署混沌實驗的 [訂用帳戶]、[資源群組] 和 [位置] 方塊。 指定實驗的名稱。 選取 下一步: 實驗設計工具。
在 Chaos Studio 實驗設計工具中,為您的 [步驟] 和 [分支] 提供易記的名稱。 選取新增動作>新增故障。
從下拉式清單中選取 [VM 關機]。 然後在 [持續時間] 方塊中填入您希望失敗持續的分鐘數。
選取 [下一步:目標資源]。
選取 新增.
驗證您的實驗看起來是否正確,然後選取 [檢閱 + 建立]>[建立]。
將實驗權限授與您的 VM
移至您的 VM,然後選取 [存取控制 (IAM)]。
選取 新增.
選取新增角色指派。
搜尋 虛擬機器參與者,然後選取該角色。 選取 [下一步]。
選取 [受控識別] 選項
選擇 [選取成員],然後搜尋您的實驗名稱。 選取您的實驗,然後選擇 [選取]。
選取檢閱+指派。
執行混沌實驗
開啟 Azure 入口網站:
選取實驗名稱旁的核取方塊,然後選取 [開始實驗]。
選取 [是] 以確認您要開始混沌實驗。
(選用) 選取實驗名稱,以查看實驗執行狀態的詳細檢視。
清除資源
選取實驗名稱旁的核取方塊,然後選取 [刪除]。
選取 [是] 以確認要刪除實驗。
在 Azure 入口網站的搜尋列中,搜尋您建立的 VM。
選取 [刪除] 以避免對資源收費。
下一步
現在您已執行 VM 關機服務導向實驗,您可以開始: