Skip to main content
NetApp Solutions SAP
La versione in lingua italiana fornita proviene da una traduzione automatica. Per eventuali incoerenze, fare riferimento alla versione in lingua inglese.

Aggiunta di partizioni di volumi di dati aggiuntive

Collaboratori

A partire da SAP HANA 2.0 SPS4, è possibile configurare ulteriori partizioni del volume di dati, che consentono di configurare due o più volumi per il volume di dati di un database tenant SAP HANA. Puoi anche scalare oltre i limiti di dimensioni e performance di un singolo volume.

Nota L'utilizzo di due o più volumi singoli per il volume di dati è disponibile per i sistemi SAP HANA a host singolo e multiplo. È possibile aggiungere ulteriori partizioni del volume di dati in qualsiasi momento, ma in questo modo potrebbe essere necessario riavviare il database SAP HANA.

Attivazione di partizioni di volumi di dati aggiuntive

  1. Per abilitare ulteriori partizioni del volume di dati, aggiungere la seguente voce all'interno di global.ini Utilizzo di SAP HANA Studio o Cockpit nella configurazione di SYSTEMDB.

[customizable_functionalities]
persistence_datavolume_partition_multipath = true
Nota Aggiunta manuale del parametro a global.ini il file richiede il riavvio del database.

Configurazione del volume per un sistema SAP HANA a host singolo

Il layout dei volumi per un sistema SAP HANA a host singolo con più partizioni è simile al layout per un sistema con una partizione del volume di dati, ma con un volume di dati aggiuntivo memorizzato su un aggregato diverso come il volume di log e l'altro volume di dati. La seguente tabella mostra un esempio di configurazione di un sistema SAP HANA a host singolo con due partizioni del volume di dati.

Aggregato 1 al controller A. Aggregato 2 al controller A. Aggregato 1 al controller B. Aggregato 2 al controller b

Volume di dati: SID_data_mnt00001

Volume condiviso: SID_shared

Volume di dati: SID_data2_mnt00001

Volume di log: SID_log_mnt00001

La seguente tabella mostra un esempio di configurazione del punto di montaggio per un sistema a host singolo con due partizioni del volume di dati.

Percorso di giunzione Directory Punto di montaggio sull'host HANA

SID_data_mnt00001

/hana/data/SID/mnt00001

SID_data2_mnt00001

/hana/data2/SID/mnt00001

SID_log_mnt00001

/hana/log/SID/mnt00001

SID_shared

usr-sap condiviso

/Usr/sap/SID /hana/shared

Creare il nuovo volume di dati e montarlo nello spazio dei nomi utilizzando Gestore di sistema di ONTAP o l'interfaccia della riga di comando del cluster di ONTAP.

Configurazione dei volumi per sistemi SAP HANA con host multipli

Il layout dei volumi per un sistema SAP HANA con più host e più partizioni è simile al layout di un sistema con una partizione del volume di dati, ma con un volume di dati aggiuntivo memorizzato su un aggregato diverso come il volume di log e l'altro volume di dati. La seguente tabella mostra un esempio di configurazione di un sistema SAP HANA con host multipli con due partizioni di volumi di dati.

Scopo Aggregato 1 al controller A. Aggregato 2 al controller A. Aggregato 1 al controller B. Aggregato 2 al controller B.

Volumi di dati e log per il nodo 1

Volume di dati: SID_data_mnt00001

Volume di log: SID_log_mnt00001

Volume Data2: SID_data2_mnt00001

Volumi di dati e log per il nodo 2

Volume di log: SID_log_mnt00002

Volume Data2: SID_data2_mnt00002

Volume di dati: SID_data_mnt00002

Volumi di dati e log per il nodo 3

Volume di dati: SID_data_mnt00003

Volume Data2: SID_data2_mnt00003

Volume di log: SID_log_mnt00003

Volumi di dati e log per il nodo 4

Volume Data2: SID_data2_mnt00004

Volume di log: SID_log_mnt00004

Volume di dati: SID_data_mnt00004

Volume condiviso per tutti gli host

Volume condiviso: SID_shared

La seguente tabella mostra un esempio di configurazione del punto di montaggio per un sistema a host singolo con due partizioni del volume di dati.

Percorso di giunzione Directory Punto di montaggio sull'host SAP HANA Nota

SID_data_mnt00001

/hana/data/SID/mnt00001

Montato su tutti gli host

SID_data2_mnt00001

/hana/data2/SID/mnt00001

Montato su tutti gli host

SID_log_mnt00001

/hana/log/SID/mnt00001

Montato su tutti gli host

SID_data_mnt00002

/hana/data/SID/mnt00002

Montato su tutti gli host

SID_data2_mnt00002

/hana/data2/SID/mnt00002

Montato su tutti gli host

SID_log_mnt00002

/hana/log/SID/mnt00002

Montato su tutti gli host

SID_data_mnt00003

/hana/data/SID/mnt00003

Montato su tutti gli host

SID_data2_mnt00003

/hana/data2/SID/mnt00003

Montato su tutti gli host

SID_log_mnt00003

/hana/log/SID/mnt00003

Montato su tutti gli host

SID_data_mnt00004

/hana/data/SID/mnt00004

Montato su tutti gli host

SID_data2_mnt00004

/hana/data2/SID/mnt00004

Montato su tutti gli host

SID_log_mnt00004

/hana/log/SID/mnt00004

Montato su tutti gli host

SID_shared

condiviso

/hana/shared/SID

Montato su tutti gli host

SID_shared

usr-sap-host1

/Usr/sap/SID

Montato sull'host 1

SID_shared

usr-sap-host2

/Usr/sap/SID

Montato sull'host 2

SID_shared

usr-sap-host3

/Usr/sap/SID

Montato sull'host 3

SID_shared

usr-sap-host4

/Usr/sap/SID

Montato sull'host 4

SID_shared

usr-sap-host5

/Usr/sap/SID

Montato sull'host 5

Creare il nuovo volume di dati e montarlo nello spazio dei nomi utilizzando Gestore di sistema di ONTAP o l'interfaccia della riga di comando del cluster di ONTAP.

Configurazione dell'host

Oltre alle attività descritte nella sezione ""Host setup" (Configurazione host)," è necessario creare i punti di montaggio e le voci fstab aggiuntivi per i nuovi volumi di dati aggiuntivi e montare i nuovi volumi.

  1. Creare punti di montaggio aggiuntivi:

    • Per un sistema a host singolo, creare punti di montaggio e impostare le autorizzazioni sull'host del database.

      sapcc-hana-tst-06:/ # mkdir -p /hana/data2/SID/mnt00001
      sapcc-hana-tst-06:/ # chmod –R 777 /hana/data2/SID
    • Per un sistema a più host, creare punti di montaggio e impostare le autorizzazioni su tutti gli host worker e standby. I seguenti comandi di esempio si riferiscono a un sistema HANA con host multiplo 2+1.

      • Primo host di lavoro:

        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
      • Secondo host di lavoro:

        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
      • Host in standby:

        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. Aggiungere i file system aggiuntivi a /etc/fstab file di configurazione su tutti gli host. Un esempio per un sistema a host singolo che utilizza NFSv4.1 è il seguente:

    <storage-vif-data02>:/SID_data2_mnt00001 /hana/data2/SID/mnt00001 nfs rw,vers=4,
    minorversion=1,hard,timeo=600,rsize=1048576,wsize=262144,bg,noatime,lock 0 0
    Nota Utilizzare un'interfaccia virtuale di storage diversa per la connessione a ciascun volume di dati per assicurarsi che vengano utilizzate sessioni TCP diverse per ciascun volume. È inoltre possibile utilizzare l'opzione di montaggio di nconnect, se disponibile per il sistema operativo in uso.
  3. Per montare i file system, eseguire mount –a comando.

Aggiunta di una partizione aggiuntiva del volume di dati

Eseguire la seguente istruzione SQL sul database tenant per aggiungere una partizione aggiuntiva del volume di dati al database tenant. Utilizzare il percorso verso volumi aggiuntivi:

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

Figura che mostra la finestra di dialogo input/output o rappresenta il contenuto scritto