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

新增其他資料Volume分割區

貢獻者

從SAP HANA 2.0 SPS4開始、您可以設定額外的資料磁碟區分割、以便為SAP HANA租戶資料庫的資料磁碟區設定兩個以上的磁碟區。您也可以擴充至超過單一磁碟區的大小和效能限制。

註 SAP HANA單一主機和多主機系統可使用兩個以上的個別磁碟區來處理資料磁碟區。您可以隨時新增額外的資料Volume分割區、但這樣做可能需要重新啟動SAP HANA資料庫。

啟用其他資料Volume分割區

  1. 若要啟用其他資料Volume分割、請在SysSTEMDB組態中、使用SAP HANA Studio或Cockpit在global.ini`中新增下列項目。

[customizable_functionalities]
persistence_datavolume_partition_multipath = true
註 手動將參數新增至「global.ini`」檔案、需要重新啟動資料庫。

單一主機SAP HANA系統的Volume組態

具有多個分割區的單一主機SAP HANA系統的磁碟區配置、就像具有單一資料磁碟區分割的系統配置一樣、但另有一個資料磁碟區儲存在不同的集合體上、如同記錄磁碟區和其他資料磁碟區一樣。下表顯示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分割之單一主機系統的掛載點組態範例。

交會路徑 目錄 HANA主機的裝載點

SID_data_mnt00001

/HANA /資料/SID/mnt00001

SID_data2_mnt00001

/HANA /資料2/SID/mnt00001

SID_log_mnt00001

/HANA /記錄/SID/mnt00001

SID_Shared

user-SAP共享

/USP/SAP/SID /Hana /共享

建立新的資料磁碟區、並使用ONTAP 「支援系統管理程式」或ONTAP 「支援叢集指令行」介面將其掛載到命名空間。

多主機SAP HANA系統的Volume組態

具有多個分割區的多主機SAP HANA系統的磁碟區配置、就像具有一個資料磁碟區分割的系統配置、但另一個資料磁碟區儲存在不同的集合體上、如同記錄磁碟區和其他資料磁碟區。下表顯示SAP HANA多主機系統的組態範例、其中包含兩個資料Volume分割區。

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

節點1的資料與記錄磁碟區

資料磁碟區:SID_data_mnt00001

記錄磁碟區:SID_log_mnt00001

Data2 Volume:SID_data2_mnt00001

節點2的資料與記錄磁碟區

記錄磁碟區:SID_log_mnt00002

Data2 Volume:SID_data2_mnt00002

資料Volume:SID_data_mnt00002

節點3的資料與記錄磁碟區

資料Volume:SID_data_mnt00003

Data2 Volume:SID_data2_mnt00003

記錄磁碟區:SID_log_mnt00003

節點4的資料與記錄磁碟區

Data2 Volume:SID_data2_mnt00004

記錄磁碟區:SID_log_mnt00004

資料Volume:SID_data_mnt00004

所有主機的共享Volume

共享Volume:SID_Shared

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

交會路徑 目錄 SAP HANA主機的掛載點 附註

SID_data_mnt00001

/HANA /資料/SID/mnt00001

安裝於所有主機

SID_data2_mnt00001

/HANA /資料2/SID/mnt00001

安裝於所有主機

SID_log_mnt00001

/HANA /記錄/SID/mnt00001

安裝於所有主機

SID_data_mnt00002

/HANA /資料/SID/mnt00002

安裝於所有主機

SID_data2_mnt00002

/HANA /資料2/SID/mnt00002

安裝於所有主機

SID_log_mnt00002

/HANA /記錄/SID/mnt00002

安裝於所有主機

SID_data_mnt00003

/HANA /資料/SID/mnt00003

安裝於所有主機

SID_data2_mnt00003

/HANA /資料2/SID/mnt00003

安裝於所有主機

SID_log_mnt00003

/HANA /記錄/SID/mnt00003

安裝於所有主機

SID_data_mnt00004

/HANA /資料/SID/mnt00004

安裝於所有主機

SID_data2_mnt00004

/HANA /資料2/SID/mnt00004

安裝於所有主機

SID_log_mnt00004

/HANA /記錄/SID/mnt00004

安裝於所有主機

SID_Shared

共享

/Hana /共享/SID

安裝於所有主機

SID_Shared

USR-SAP-host1

/usr/sap/sID

安裝於主機1

SID_Shared

USR-SAP-host2

/usr/sap/sID

安裝於主機2

SID_Shared

US-SAP-host3

/usr/sap/sID

安裝於主機3

SID_Shared

US-SAP-host4

/usr/sap/sID

安裝於主機4

SID_Shared

USR-SAP-host5

/usr/sap/sID

安裝於主機5

建立新的資料磁碟區、並使用ONTAP 「支援系統管理程式」或ONTAP 「支援叢集指令行」介面將其掛載到命名空間。

主機組態

除了本節所述的工作之外 "「主機設定、」" 您必須為新的額外資料磁碟區建立額外的掛載點和Fstab項目、而且必須掛載新的磁碟區。

  1. 建立其他掛載點:

    • 對於單一主機系統、請建立掛載點並設定資料庫主機的權限。

      sapcc-hana-tst-06:/ # mkdir -p /hana/data2/SID/mnt00001
      sapcc-hana-tst-06:/ # chmod –R 777 /hana/data2/SID
    • 對於多主機系統、請建立掛載點、並在所有工作者和待命主機上設定權限。下列命令範例適用於2+1多主機HANA系統。

      • 第一工作者主機:

        sapcc-hana-tst-06:~ # mkdir -p /hana/data2/SID/mnt00001
        sapcc-hana-tst-06:~ # mkdir -p /hana/data2/SID/mnt00002
        sapcc-hana-tst-06:~ # chmod -R 777 /hana/data2/SID
      • 第二工作者主機:

        sapcc-hana-tst-07:~ # mkdir -p /hana/data2/SID/mnt00001
        sapcc-hana-tst-07:~ # mkdir -p /hana/data2/SID/mnt00002
        sapcc-hana-tst-07:~ # chmod -R 777 /hana/data2/SID
      • 待命主機:

        sapcc-hana-tst-07:~ # mkdir -p /hana/data2/SID/mnt00001
        sapcc-hana-tst-07:~ # mkdir -p /hana/data2/SID/mnt00002
        sapcc-hana-tst-07:~ # chmod -R 777 /hana/data2/SID
  2. 將其他檔案系統新增至所有主機上的「etc/stb'組態檔」。以下是使用NFSv4.1的單一主機系統範例:

    <storage-vif-data02>:/SID_data2_mnt00001 /hana/data2/SID/mnt00001 nfs rw,vers=4,
    minorversion=1,hard,timeo=600,rsize=1048576,wsize=266144,bg,noatime,lock 0 0
    註 使用不同的儲存虛擬介面連線至每個資料磁碟區、以確保每個磁碟區使用不同的TCP工作階段。您也可以使用nconnect掛載選項(如果適用於您的作業系統)。
  3. 若要掛載檔案系統、請執行「mount–a」命令。

新增額外的資料Volume分割區

針對租戶資料庫執行下列SQL陳述式、將額外的資料磁碟區分割新增至租戶資料庫。使用其他磁碟區的路徑:

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

錯誤:缺少圖形影像