Skip to main content
NetApp Solutions SAP
日本語は機械翻訳による参考訳です。内容に矛盾や不一致があった場合には、英語の内容が優先されます。

SAP HANA シングルホストシステムのデータボリュームパーティションを追加します

共同作成者

SAP HANA 2.0 SPS4 以降では、追加のデータボリュームパーティションを構成できます。この機能を使用すると、 SAP HANA テナントデータベースのデータボリュームに複数の LUN を設定し、単一 LUN のサイズやパフォーマンスの制限を超えて拡張することができます。

メモ SAP HANA KPI を達成するために複数のパーティションを使用する必要はありません。単一の LUN にパーティションが 1 つあると、必要な KPI が満たされます。
メモ データボリュームに複数の個別の LUN を使用することは、 SAP HANA シングルホストシステムでのみ可能です。SAP HANA マルチホストシステムに必要な SAP ストレージコネクタは、データボリュームに対して 1 つのデバイスのみをサポートします。

データボリュームのパーティションはいつでも追加できますが、 SAP HANA データベースの再起動が必要になる場合があります。

追加のデータボリュームパーティションの有効化

追加のデータボリュームパーティションを有効にするには、次の手順を実行します。

  1. global.ini` ファイルに次のエントリを追加します

    [customizable_functionalities]
    persistence_datavolume_partition_multipath = true
  2. データベースを再起動して機能を有効にしてください。SAP HANA Studio でパラメータを global.ini` ファイルに追加する際に Systemdb 設定を使用すると、データベースが再起動されなくなります。

ボリュームと LUN の構成

ボリュームと LUN のレイアウトは、 1 つのデータボリュームパーティションを持つ単一のホストのレイアウトと似ていますが、追加のデータボリュームと LUN が、ログボリュームとして別のアグリゲートに格納され、他のデータボリュームも同様です。次の表は、 2 つのデータボリュームパーティションを持つ SAP HANA シングルホストシステムの構成例を示しています。

コントローラ A のアグリゲート 1 コントローラ A のアグリゲート 2 コントローラ B のアグリゲート 1 コントローラ B のアグリゲート 2

データボリューム: SID_data_mnt00001

共有ボリューム: SID_shared

データボリューム: SID_data2_mnt00001

ログボリューム: SID_log_mnt00001

次の表は、 2 つのデータボリュームパーティションを含むシングルホストシステムのマウントポイント構成の例を示しています。

LUN HANA ホストのマウントポイント

SID_data_mnt00001

/hana/data/SID/mnt00001

/etc/fstab エントリを使用してマウントされます

SID_data2_mnt00001

/hana/data2/SID/mnt00001

/etc/fstab エントリを使用してマウントされます

SID_log_mnt00001

/hana/log/sid/mnt00001

/etc/fstab エントリを使用してマウントされます

SID_shared

/hana/shared-SID を指定します

/etc/fstab エントリを使用してマウントされます

ONTAP システムマネージャまたは ONTAP CLI を使用して、新しいデータ LUN を作成します。

ホストの設定

ホストを設定するには、次の手順を実行します。

  1. セクション 0 の説明に従って、追加の LUN のマルチパスを設定します。

  2. HANA システムに属する追加の LUN ごとに XFS ファイルシステムを作成します。

    stlrx300s8-6:/ # mkfs.xfs /dev/mapper/hana-SS3_data2_mnt00001
  3. 追加のファイル・システム /s を '/etc/fstab 構成ファイルに追加します

    メモ データ LUN の XFS ファイル・システムは 'relatim' および inode64' マウント・オプションを使用してマウントする必要がありますログ LUN の XFS ファイルシステムは 'relatim'inode64'nobarrier マウント・オプションを使用してマウントする必要があります
    stlrx300s8-6:/ # cat /etc/fstab
    /dev/mapper/hana-SS3_shared /hana/shared xfs defaults 0 0
    /dev/mapper/hana-SS3_log_mnt00001 /hana/log/SS3/mnt00001 xfs relatime,inode64 0 0
    /dev/mapper/hana-SS3_data_mnt00001 /hana/data/SS3/mnt00001 xfs relatime,inode64 0 0
    /dev/mapper/hana-SS3_data2_mnt00001 /hana/data2/SS3/mnt00001 xfs relatime,inode64 0 0
  4. マウントポイントを作成し、データベースホストに権限を設定します。

    stlrx300s8-6:/ # mkdir -p /hana/data2/SS3/mnt00001
    stlrx300s8-6:/ # chmod –R 777 /hana/data2/SS3
  5. ファイルシステムをマウントするには、「 mount – a 」コマンドを実行します。

データボリュームパーティションを追加しています

データボリュームパーティションをテナントデータベースに追加するには、次の手順を実行します。

  1. テナントデータベースに対して次の SQL ステートメントを実行します。追加する LUN のパスはそれぞれ異なります。

    ALTER SYSTEM ALTER DATAVOLUME ADD PARTITION PATH '/hana/data2/SID/';

    エラー:グラフィックイメージがありません