Skip to main content
NetApp Solutions SAP
本繁體中文版使用機器翻譯,譯文僅供參考,若與英文版本牴觸,應以英文版本為準。

為SAP HANA單一主機系統新增額外的資料Volume分割區

貢獻者

從SAP HANA 2.0 SPS4開始、即可設定額外的資料Volume分割區。此功能可讓您針對SAP HANA租戶資料庫的資料磁碟區設定兩個以上的LUN、並可擴充至超過單一LUN的大小和效能限制。

註 不需要使用多個分割區來達成SAP HANA KPI。單一分割區的單一LUN即符合所需的KPI。
註 只有SAP HANA單一主機系統才能使用兩個以上的個別LUN來處理資料磁碟區。SAP HANA多主機系統所需的SAP儲存連接器、僅支援一個資料磁碟區裝置。

您可以隨時新增更多資料Volume分割區、但可能需要重新啟動SAP HANA資料庫。

啟用其他資料Volume分割區

若要啟用其他資料磁碟區分割、請完成下列步驟:

  1. 在「global.ini`檔案中新增下列項目:

    [customizable_functionalities]
    persistence_datavolume_partition_multipath = true
  2. 重新啟動資料庫以啟用此功能。透過SAP HANA Studio將參數新增至「global.ini`」檔案、使用Systemdb組態可防止資料庫重新啟動。

Volume與LUN組態

磁碟區和LUN的配置與單一資料磁碟區分割區的單一主機配置相似、但有額外的資料磁碟區和LUN儲存在不同的Aggregate上、如同記錄磁碟區和其他資料磁碟區。下表顯示SAP HANA單一主機系統的組態範例、其中包含兩個資料Volume分割區。

控制器A的Aggregate 1 控制器A的Aggregate 2 控制器B的Aggregate 1 控制器B的Aggregate 2

資料磁碟區:SID_data_mnt00001

共享Volume:SID_Shared

資料Volume:SID_data2_mnt00001

記錄磁碟區:SID_log_mnt00001

下表顯示具有兩個資料Volume分割之單一主機系統的掛載點組態範例。

LUN HANA主機的裝載點 附註

SID_data_mnt00001

/HANA /資料/SID/mnt00001

使用/etc/Fstab項目掛載

SID_data2_mnt00001

/HANA /資料2/SID/mnt00001

使用/etc/Fstab項目掛載

SID_log_mnt00001

/HANA /記錄/SID/mnt00001

使用/etc/Fstab項目掛載

SID_Shared

/Hana /共享/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. 將其他檔案系統新增至「etc/stabs」組態檔。

    註 資料LUN的XFS檔案系統必須以「RELatime」和「inode64」掛載選項掛載。日誌LUN的XFS檔案系統必須以「作業系統」、「Inode64」和「nobanite"掛載選項來掛載。
    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」命令。

新增額外的datavolume分割區

若要將額外的資料流磁碟分割新增至租戶資料庫、請完成下列步驟:

  1. 針對租戶資料庫執行下列SQL陳述式。每個額外的LUN可以有不同的路徑。

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

    錯誤:缺少圖形影像