Azure Center for SAP solutions の前提条件を確認する

完了

Azure Center for SAP solutions (ACSS) は、Azure で統合ワークロードとして SAP システムを作成して実行できるエンド ツー エンドのソリューションですが、前提条件があります。 SAP on Azure を正常にデプロイするには、ACSS で前提条件を満たす必要があります。

前提条件を満たす Azure リソースをプロビジョニングするには、Azure サブスクリプションが必要です。

インフラストラクチャの事前プロビジョニング

ACSS を使用して Azure に SAP インフラストラクチャをデプロイするには、以下のものが必要です。

  • Azure サブスクリプションのクォータを確認します。 クォータが少ない場合は、インフラストラクチャのデプロイを作成する前に、サポート リクエストの作成が必要になる場合があります。 そうしないと、デプロイが失敗したりクォータ不足エラーが発生したりする可能性があります。
  • デプロイの実行に使用される Microsoft Entra ID ユーザー アカウントの Azure ロールベースのアクセス制御 (RBAC) ロールの割り当てを構成します。
  • デプロイに使用される Azure Center for SAP solutions に関連付けられているストレージ アカウントを作成します。
  • 自動デプロイの認証と承認のために Azure Center for SAP solutions で使用されるユーザー割り当てマネージド ID を作成して構成します。
  • デプロイをホストする仮想ネットワークのサブネット内で使用されるネットワーク セキュリティ グループ (NSG) を作成します。
  • デプロイをホストする仮想ネットワークのサブネット内で使用されるルート テーブルを作成します。
  • デプロイをホストする仮想ネットワークを作成して構成します。
  • デプロイをホストする仮想ネットワークに Azure Firewall をデプロイします。
  • デプロイをホストする仮想ネットワークに Azure Bastion をデプロイします。

インフラストラクチャ アクセスの前提条件

アクセス権を付与する対象:

  • Azure Storage アカウント
  • Azure Resource Manager (ARM)
  • SAP システムが存在する仮想ネットワークからの Microsoft Entra ID サービス。

次のいずれかのオプションを使います。

  • 仮想マシンの送信インターネット接続を許可します。
  • 接続を許可するには、サービス タグを使用します。
  • リージョン スコープを持つサービス タグを使用して、仮想マシンと同じリージョン内のリソースへの接続を許可します。
  • Azure Storage、Azure Resource Manager、Microsoft Entra ID のリージョン固有の IP アドレスを許可リストに載せます。
  • SAP システムがあるサブスクリプションに Microsoft.Workloads リソース プロバイダーを登録します。
  • Azure アカウントに、SAP システム リソースがあるサブスクリプションまたはリソース グループに対する Azure Center for SAP solutions 管理者マネージド ID オペレーターまたは同等のロール アクセス権があることを確認します。
  • Compute リソース グループに対する Azure Center for SAP solutions サービス ロール アクセス権と、SAP システムの Virtual Network リソース グループに対する閲覧者ロール アクセス権があるユーザー割り当てマネージド ID。 Azure Center for SAP solutions サービスによって、この ID が使用され SAP システム リソースを検出し、システムを VIS リソースとして登録します。
  • SAP システムの ASCS、アプリケーション サーバーおよびデータベース仮想マシンが実行中の状態であることを確認します。

SAP システム レベルの前提条件

  • sapcontrolsaphostctrl exe ファイルは、ASCS、アプリ サーバー、データベースに存在する必要があります。
    • Linux 仮想マシン上のファイル パス: /usr/sap/hostctrl/exe
    • Windows 仮想マシン上のファイル パス: C:\Program Files\SAP\hostctrl\exe\
  • sapstartsrv プロセスが、すべての SAP インスタンス、および SAP システム内のすべての仮想マシン上の SAP hostctrl エージェントに対して実行されていることを確認します。
    • 実行するには、hostctrl sapstartsrv で Linux 仮想マシンに対して次のコマンドを使用します: hostexecstart -start
    • インスタンス sapstartsrv を実行するには、次のコマンドを使用します: sapcontrol -nr 'instanceNr' -function StartService S0S
    • hostctrl sapstartsrv の状態を確認するには、Windows 仮想マシンに対して次のコマンドを使用します: C:\Program Files\SAP\hostctrl\exe\saphostexec –status
  • SAP システムの検出と登録を成功させるために、ASCS、アプリ、DB 仮想マシンの間にネットワーク接続があることを確かめます。 アプリ インスタンス ホスト名の ping コマンドは、ASCS 仮想マシンから正常に実行されている必要があります。 データベース ホスト名の ping は、アプリ サーバー仮想マシンから正常に実行されている必要があります。
  • アプリ サーバー プロファイルで、SAPDBHOSTDBTYPEDBID パラメーターには、データベース インスタンスの詳細の検出と登録に適した値が構成されている必要があります。

詳細