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

Configurazione di più host

Collaboratori netapp-mschoen

Configurazione di più host

In questo capitolo viene descritta a titolo di esempio la configurazione di un sistema multihost SAP HANA 2+1.

Configurazione LUN per sistemi multi-host SAP HANA

Linux LVM viene utilizzato per aumentare le prestazioni e risolvere i limiti delle dimensioni LUN.

Nell'host SAP HANA, è necessario creare e montare gruppi di volumi e volumi logici, come indicato nella tabella seguente.

Volume logico (LV) Punto di montaggio sull'host SAP HANA Nota

LV: FC5_data_mnt00001-vol

/hana/data/FC5/mnt00001

Montato utilizzando un connettore storage

LV: FC5_log_mnt00001-vol

/hana/log/FC5/mnt00001

Montato utilizzando un connettore storage

LV: FC5_data_mnt00002-vol

/hana/data/FC5/mnt00002

Montato utilizzando un connettore storage

LV: FC5_log_mnt00002-vol

/hana/log/FC5/mnt00002

Montato utilizzando un connettore storage

Condivisione NFS esterna: FC5_shared

/hana/shared

Montato su tutti gli host usando NFS e /etc/fstab entry

Nota I sistemi multi-host SAP HANA richiedono /hana/shared File system connesso a tutti gli host di un sistema. Solitamente si tratta di una condivisione NFS fornita da un server NFS. Si consiglia di utilizzare un server NFS ad alta disponibilità, ad esempio un sistema NetApp FAS o AFF. Un'altra opzione è quella di utilizzare il server NFS integrato di un host LINUX.
Nota Con la configurazione descritta, il /usr/sap/FC5 La directory in cui è memorizzata la directory home predefinita dell'utente FC5adm si trova sul disco locale di ciascun host HANA. In una configurazione di disaster recovery con replica basata su disco, NetApp consiglia di utilizzare quattro LUN aggiuntive per /usr/sap/FC5 file system di ciascun host in modo che ogni host del database abbia tutti i suoi file system sullo storage centrale.

Creare gruppi di volumi LVM e volumi logici

  1. Inizializzare tutti i LUN come volume fisico.

    pvcreate /dev/mapper/svm1-FC5_data_mnt00001_1
    pvcreate /dev/mapper/svm1-FC5_data_mnt00001_2
    pvcreate /dev/mapper/svm1-FC5_data_mnt00002_1
    pvcreate /dev/mapper/svm1-FC5_data_mnt00002_2
    pvcreate /dev/mapper/svm1-FC5_log_mnt00001_1
    pvcreate /dev/mapper/svm1-FC5_log_mnt00001_2
    pvcreate /dev/mapper/svm1-FC5_log_mnt00002_1
    pvcreate /dev/mapper/svm1-FC5_log_mnt00002_2
  2. Creare i gruppi di volumi per ciascuna partizione di dati e log.

    vgcreate FC5_data_mnt00001 /dev/mapper/svm1-FC5_data_mnt00001_1 /dev/mapper/svm1-FC5_data_mnt00001_2
    vgcreate FC5_data_mnt00002 /dev/mapper/svm1-FC5_data_mnt00002_1 /dev/mapper/svm1-FC5_data_mnt00002_2
    vgcreate FC5_log_mnt00001 /dev/mapper/svm1-FC5_log_mnt00001_1 /dev/mapper/svm1-FC5_log_mnt00001_2
    vgcreate FC5_log_mnt00002 /dev/mapper/svm1-FC5_log_mnt00002_1 /dev/mapper/svm1-FC5_log_mnt00002_2
  3. Creare un volume logico per ciascuna partizione di dati e log. Utilizzare una dimensione dello stripe uguale al numero di LUN utilizzati per gruppo di volumi (in questo esempio, due) e una dimensione dello stripe di 256k per i dati e 64k per il registro. SAP supporta un solo volume logico per gruppo di volumi.

    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. Eseguire la scansione dei volumi fisici, dei gruppi di volumi e dei gruppi di volumi di tutti gli altri host.

modprobe dm_mod
pvscan
vgscan
lvscan
Nota Se questi comandi non trovano i volumi, è necessario riavviare il sistema.

Per montare i volumi logici, è necessario attivare i volumi logici. Per attivare i volumi, eseguire il seguente comando:

vgchange -a y

Creare file system

Creare il file system XFS su tutti i volumi logici di dati e log.

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

Creare punti di montaggio

Crea le directory dei punti di montaggio richiesti e imposta le autorizzazioni su tutti gli host worker e standby:

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

Montare i file system

Per montare il /hana/shared file system durante l'avvio del sistema utilizzando /etc/fstab file di configurazione, aggiungere il /hana/shared file system al /etc/fstab file di configurazione di ciascun host.

sapcc-hana-tst:/ # cat /etc/fstab
<storage-ip>:/hana_shared /hana/shared nfs rw,vers=3,hard,timeo=600, intr,noatime,nolock 0 0
Nota Tutti i file system di log e dati vengono montati tramite il connettore storage SAP HANA.

Per montare i file system, eseguire mount –a su ciascun host.