Sap-hana-administration-multitenant-db-container-management

提供:Dev Guides
移動先:案内検索

マルチテナントDBコンテナー管理

SAP HANAシステムは、単一のコンテナーデータベースシステムまたは複数のコンテナーシステムで構成できます。 テナントデータベースをセットアップするには、システムをマルチコンテナモードで構成する必要があります。 テナントデータベースを作成および構成する前に、シングルコンテナモードをマルチコンテナモードに変換することもできます。

SAP HANAシステムをマルチコンテナモードでインストールすると、最初にシステムデータベースのみが作成されます。 テナントデータベースは管理者が作成し、後で設定できます。

グラフィカルユーザーインターフェイスでSAP HANAデータベースライフサイクルマネージャー(HDBLCM)常駐プログラムを使用して、マルチテナントデータベースコンテナーをサポートするようにSAP HANAシステムを変換できます。

HDBLCMを使用してシングルコンテナシステムをマルチテナントデータベースコンテナに変換する場合、元に戻すことはできません。

Webブラウザーで次のURLを使用して、SAP HANAデータベースライフサイクルマネージャーを開くことができます。

*https://hostname:1129/lmsl/HDBLCM/HDB/indexl*

SAP HANA Studioからこのブラウザーを開くこともできます。 HANAシステムを右クリック→ライフサイクル管理→プラットフォームライフサイクル管理→SAP HANAプラットフォームライフサイクル管理。

ライフサイクル管理

SAP HANAコックピットを使用して、単一コンテナからマルチテナントデータベースシステムへの変換を実行することもできます。 SAP HANA Platform Lifecycle Managerに移動します。

次のスクリーンショットに示すように、[マルチテナントデータベースコンテナーに変換]をクリックします。

SAP HANAプラットフォームライフサイクル管理

テナントデータベースの作成

SAP HANAコックピットを使用して、SAP HANAマルチコンテナシステムにテナントデータベースを作成できます。 テナントデータベースは、必要に応じてシステムデータベースから作成できます。 テナントデータベースには、元のシステムのユーザー、構成、接続プロパティなど、すべてのデータが含まれます。

  • ステップ1 *-テナントデータベースを作成するには、SAP HANA CockpitのManage Databaseアプリに移動する必要があります。

データベースの管理

*ステップ2 *-SAP HANAコックピットでこのタイルにアクセスするには、次のロールを割り当てる必要があります: *sap.hana.admin.cockpit.sysdb.roles
SysDBAdmin*
  • ステップ3 *-フッターツールバーで、[オーバーフロー]メニュー→[テナントデータベースの作成]に移動する必要があります。

テナントデータベースの作成

  • ステップ4 *-テナントデータベースの名前とシステムユーザーパスワードを入力します。 テナントデータベースのOSユーザーとグループを指定することもできます。

OSユーザーの作成やグループへのテナントデータベースの追加など、テナントデータベースの作成中にさまざまなオプションフィールドを選択できます。

  • ステップ5 *-ウィザードを完了したら、[テナントデータベースの作成]をクリックします。作成プロセスの完了には時間がかかる場合があります。

作成された新しいデータベースは、SAP HANAコックピットでデータベースアプリを管理するために追加されました。 データベースビューコマンドを使用して、新しく作成されたテナントデータベースを確認することもできます-

SELECT * FROM "PUBLIC"."M_DATABASES

HANAデータベース管理者は、システム全体を起動/停止することで、テナントデータベースを個別にまたは一度に起動または停止できます。 個別に停止したテナントデータベースは、システム全体で開始することはできません。個別に開始する必要があります。

HANA Cockpitのデータベース管理アプリで開始および停止するテナントデータベースを選択します。 テナントデータベースの開始/テナントデータベースの停止をクリックして、開始と停止を実行します。

クリック