Share via


啟動和停止 SAP 系統、實例和 HANA 資料庫

在本操作指南中,您將瞭解如何透過 Azure Center for SAP 解決方案 中的 SAP 解決方案虛擬實例 (VIS) 資源來啟動和停止 SAP 系統。

透過Azure 入口網站、 Azure PowerShell CLI REST API 介面,您可以啟動和停止:

  • 一次性的整個 SAP 應用層,其中包括 ABAP SAP Central Services (ASCS) 和應用程式伺服器實例。
  • 特定的 SAP 實例,例如應用程式伺服器實例。
  • HANA 資料庫
  • 您可以在下列部署類型中啟動和停止實例和 HANA 資料庫:
    • 單一伺服器
    • 高可用性 (HA)
    • 分散式非 HA
  • 在 Windows、RHEL 和 SUSE Linux 作業系統上執行的 SAP 系統。
  • 使用 SUSE 和 RHEL Pacemaker 叢集軟體和 Windows Server 容錯移轉叢集 (WSFC) 的 SAP HA 系統。 目前不支援其他認證的叢集軟體。

必要條件

  • 您已 在適用于 SAP 解決方案 的 Azure 中心建立或向適用于 SAP 解決方案 的 Azure 中心註冊的 SAP 系統。
  • 檢查您的 Azure 帳戶具有 適用于 SAP 解決方案的 Azure 中心系統管理員 ,或 SAP 解決方案資源的虛擬實例上的對等角色存取權。 您可以在本文 中深入瞭解管理 VIS、個別 SAP 實例和 HANA Database 上啟動和停止動作的細微許可權。
  • 若要讓啟動作業能夠運作,SAP 實例的基礎虛擬機器 (VM) 必須執行。 此功能會啟動或停止 SAP 應用程式實例,而不是組成 SAP 系統資源的 VM。
  • 服務 sapstartsrv 必須在與 SAP 系統相關的所有 VM 上執行。
  • 針對 HA 部署,SAP 的 sap_vendor_cluster_connector HA 介面叢集連接器必須安裝在 ASCS 實例上。 如需詳細資訊,請參閱 SUSE 連接器規格 RHEL 連接器規格
  • 針對 HANA 資料庫,只有在叢集維護模式處於 [已 停用] 狀態時,才會起始停止作業。 同樣地,只有在叢集維護模式處於 [已啟用 ] 狀態時,才會起始啟動作業。

注意

當您使用適用于 SAP 解決方案的 Azure 中心部署 SAP 系統時,已在 SAP 軟體安裝程式中設定高可用性系統的 RHEL 和 SUSE 叢集連接器。

支援的案例

啟動和停止 SAP 系統時支援下列案例:

  • 在 Windows、RHEL 和 SUSE Linux 作業系統上執行的 SAP 系統。
  • 從 VIS 資源停止和啟動 SAP 系統或個別實例只會停止或啟動 SAP 應用程式。 基礎 VM 不會停止或啟動。
  • 從 VIS 資源停止高可用性 SAP 系統,會依正確的順序正常停止 SAP 實例,而不會造成中央服務實例的容錯移轉。
  • 從 VIS 資源停止 HANA 資料庫會導致整個 HANA 實例停止。 如果是具有多個租使用者 DB 的 HANA MDC,則會停止整個實例,而不是特定的租使用者 DB。
  • 針對高可用性 (HA) HANA 資料庫,只有在叢集管理解決方案就緒時,才支援透過 SAP 解決方案的虛擬實例啟動和停止作業。 在啟動和停止使用 SAP 解決方案資源的虛擬實例時,目前不支援任何其他沒有叢集的 HANA 資料庫高可用性設定。

注意

當多個應用程式伺服器實例在單一虛擬機器上執行,而且您想要停止所有這些實例時,您目前只能一次停止一個實例。 如果您嘗試以平行方式停止這些要求,則只會接受一個停止要求,而所有其他要求都會失敗。

停止 SAP 系統

若要在 VIS 資源中停止 SAP 系統:

  1. 登入 Azure 入口網站

  2. 在搜尋列中搜尋並選取 [Azure SAP 解決方案中心]

  3. 在側邊欄功能表中選取 [適用於 SAP 解決方案的虛擬執行個體]

  4. 在 VIS 資源的資料表中,選取要停止的 VIS 名稱。

  5. 選取 [停止] 按鈕。 如果您無法選取此按鈕,表示 SAP 系統尚未執行。

    Screenshot of the VIS resource menu in the Azure portal, showing the Stop button.

  6. 在確認提示中選取 [是],以停止 VIS。

    Screenshot of the VIS resource menu in the Azure portal, showing the confirmation prompt to stop the VIS resource.

    通知窗格隨即開啟,並顯示 [正在停止適用於 SAP 解決方案的虛擬執行個體] 訊息。

  7. 等候 VIS 資源的 [狀態] 變更為 [正在停止]

    通知窗格隨即開啟,並顯示 [已停止適用於 SAP 解決方案的虛擬執行個體] 訊息。

啟動 SAP 系統

若要在 VIS 資源中啟動 SAP 系統:

  1. 登入 Azure 入口網站

  2. 在搜尋列中搜尋並選取 [Azure SAP 解決方案中心]

  3. 在側邊欄功能表中選取 [適用於 SAP 解決方案的虛擬執行個體]

  4. 在 VIS 資源的資料表中,選取要啟動的 VIS 名稱。

  5. 選取 [啟動] 按鈕。 如果您無法選取此按鈕,請確定您已遵循 SAP 系統中 VM 的必要條件

    Screenshot of the VIS resource menu in the Azure portal, showing the Start button.

    通知窗格隨即開啟,並顯示 [正在啟動適用於 SAP 解決方案的虛擬執行個體] 訊息。 VIS 資源的 [狀態] 也會變更為 [正在啟動]

  6. 等候 VIS 資源的 [狀態] 變更為 [執行中]

    通知窗格隨即開啟,並顯示 [已啟動適用於 SAP 解決方案的虛擬執行個體] 訊息。

疑難排解

如果 SAP 系統需要超過 300 秒才能完成啟動或停用作業,作業就會終止。 作業終止之後,監視服務會繼續檢查並更新 VIS 資源中 SAP 系統的狀態。

下一步