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

複数ホストの設定

共同作成者 netapp-mschoen

複数ホストの設定

この章では、2+1 SAP HANA マルチホストシステムのセットアップを例として説明します。

SAP HANA マルチホストシステムの LUN 構成

次の表に示すように、 SAP HANA ホストで、ボリュームグループと論理ボリュームを作成してマウントする必要があります。

論理ボリューム( LV )またはボリューム SAP HANA ホストのマウントポイント

lv : FC5_data_mnt00001 -vol

/hana/data FC5/mnt00001 のように指定します

ストレージコネクタを使用してマウント

lv : FC5_log_mnt00001 -vol

/hana/log/FC5/mnt00001

ストレージコネクタを使用してマウント

lv : FC5_data_mnt00002 -vol

/hana/data FC5/mnt00002 のように指定します

ストレージコネクタを使用してマウント

lv : FC5_log_mnt00002 -vol

/hana/log/FC5/mnt00002

ストレージコネクタを使用してマウント

ボリューム: FC5_shared

/hana/shared にアクセスします

NFS と /etc/fstab のエントリを使用して、すべてのホストにマウントされます

メモ 説明した構成では、 `/usr/sap/FC5`ユーザー FC5adm のデフォルトのホーム ディレクトリが格納されているディレクトリは、各 HANA ホストのローカル ディスク上にあります。ディスクベースのレプリケーションによる災害復旧設定では、 NetAppは、以下の4つの追加サブディレクトリを作成することを推奨しています。 `FC5_shared`のボリューム `/usr/sap/FC5`ファイル システムを作成して、各データベース ホストのすべてのファイル システムを中央ストレージ上に配置します。

LVM ボリュームグループと論理ボリュームを作成

  1. すべての LUN を物理ボリュームとして初期化します。

    pvcreate /dev/mapper/hana-FC5_data_mnt00001
    pvcreate /dev/mapper/hana-FC5_data2_mnt00001
    pvcreate /dev/mapper/hana-FC5_data_mnt00002
    pvcreate /dev/mapper/hana-FC5_data2_mnt00002
    pvcreate /dev/mapper/hana-FC5_log_mnt00001
    pvcreate /dev/mapper/hana-FC5_log2_mnt00001
    pvcreate /dev/mapper/hana-FC5_log_mnt00002
    pvcreate /dev/mapper/hana-FC5_log2_mnt00002
  2. 各データパーティションとログパーティションのボリュームグループを作成します。

    vgcreate FC5_data_mnt00001 /dev/mapper/hana-FC5_data_mnt00001 /dev/mapper/hana-FC5_data2_mnt00001
    vgcreate FC5_data_mnt00002 /dev/mapper/hana-FC5_data_mnt00002 /dev/mapper/hana-FC5_data2_mnt00002
    vgcreate FC5_log_mnt00001 /dev/mapper/hana-FC5_log_mnt00001 /dev/mapper/hana-FC5_log2_mnt00001
    vgcreate FC5_log_mnt00002 /dev/mapper/hana-FC5_log_mnt00002 /dev/mapper/hana-FC5_log2_mnt00002
  3. データパーティションとログパーティションごとに論理ボリュームを作成します。ボリュームグループごとに使用されている LUN の数(この例では 2 つ)と同じストライプサイズを使用し、データの場合は 256K 、ログの場合は 64k を使用します。SAP では、ボリュームグループごとに 1 つの論理ボリュームのみがサポートされます。

    lvcreate --extents 100%FREE -i 2 -I 256k --name vol FC5_data_mnt00001
    lvcreate --extents 100%FREE -i 2 -I 256k --name vol FC5_data_mnt00002
    lvcreate --extents 100%FREE -i 2 -I 64k --name vol FC5_log_mnt00002
    lvcreate --extents 100%FREE -i 2 -I 64k --name vol FC5_log_mnt00001
  4. その他すべてのホストで、物理ボリューム、ボリュームグループ、およびボリュームグループをスキャンします。

modprobe dm_mod
pvscan
vgscan
lvscan
メモ これらのコマンドでボリュームが見つからない場合は、再起動する必要があります。

論理ボリュームをマウントするには、論理ボリュームをアクティブ化する必要があります。ボリュームをアクティブ化するには、次のコマンドを実行します。

vgchange -a y

ファイルシステムの作成

すべてのデータおよびログ論理ボリュームに XFS ファイル システムを作成します。

mkfs.xfs FC5_data_mnt00001-vol
mkfs.xfs FC5_data_mnt00002-vol
mkfs.xfs FC5_log_mnt00001-vol
mkfs.xfs FC5_log_mnt00002-vol

マウントポイントを作成する

必要なマウント ポイント ディレクトリを作成し、すべてのワーカー ホストとスタンバイ ホストの権限を設定します。

sapcc-hana-tst:/ # mkdir -p /hana/data/FC5/mnt00001
sapcc-hana-tst:/ # mkdir -p /hana/log/FC5/mnt00001
sapcc-hana-tst:/ # mkdir -p /hana/data/FC5/mnt00002
sapcc-hana-tst:/ # mkdir -p /hana/log/FC5/mnt00002
sapcc-hana-tst:/ # mkdir -p /hana/shared
sapcc-hana-tst:/ # chmod –R 777 /hana/log/FC5
sapcc-hana-tst:/ # chmod –R 777 /hana/data/FC5
sapcc-hana-tst:/ # chmod 777 /hana/shared

ファイルシステムをマウント

マウントするには `/hana/shared`システム起動時にファイルシステムを使用する `/etc/fstab`設定ファイルに、 `/hana/shared`ファイルシステムに `/etc/fstab`各ホストの構成ファイル。

sapcc-hana-tst:/ # cat /etc/fstab
<storage-ip>:/hana_shared /hana/shared nfs rw,vers=3,hard,timeo=600, intr,noatime,nolock 0 0
メモ すべてのデータファイルシステムとログファイルシステムは、 SAP HANA ストレージコネクタを使用してマウントされます。

ファイルシステムをマウントするには、各ホストで「 mount – a 」コマンドを実行します。