Skip to main content
NetApp solutions for SAP
La version française est une traduction automatique. La version anglaise prévaut sur la française en cas de divergence.

Configuration de plusieurs hôtes

Contributeurs netapp-mschoen

Configuration de plusieurs hôtes

Ce chapitre décrit la configuration d'un système hôte multiple SAP HANA 2+1 à titre d'exemple.

Configuration LUN pour les systèmes multi-hôtes SAP HANA

Le LVM Linux est utilisé pour augmenter les performances et pour répondre aux limitations de taille des LUN.

Sur l'hôte SAP HANA, il est nécessaire de créer et de monter des groupes de volumes et des volumes logiques, comme le montre le tableau suivant.

Volume logique (LV) Point de montage sur l'hôte SAP HANA Remarque

LV : FC5_data_mnt00001-vol

/hana/data/FC5/mnt00001

Monté à l'aide d'un connecteur de stockage

LV : FC5_log_mnt00001-vol

/hana/log/FC5/mnt00001

Monté à l'aide d'un connecteur de stockage

LV : FC5_data_mnt00002-vol

/hana/data/FC5/mnt00002

Monté à l'aide d'un connecteur de stockage

LV : FC5_log_mnt00002-vol

/hana/log/FC5/mnt00002

Monté à l'aide d'un connecteur de stockage

Partage NFS externe : FC5_shared

/hana/partagé

Monté sur tous les hôtes à l'aide de l'entrée NFS et /etc/fstab

Remarque Les systèmes multi-hôtes SAP HANA nécessitent /hana/shared Système de fichiers connecté à tous les hôtes d'un système. Il s'agit généralement d'un partage NFS fourni par un serveur NFS. Il est recommandé d'utiliser un serveur NFS haute disponibilité, tel qu'un système NetApp FAS ou AFF. Une autre option consiste à utiliser le serveur NFS intégré d'un hôte Linux.
Remarque Avec la configuration décrite, le /usr/sap/FC5 Le répertoire dans lequel est stocké le répertoire personnel par défaut de l'utilisateur FC5adm se trouve sur le disque local de chaque hôte HANA. Dans une configuration de reprise après sinistre avec réplication sur disque, NetApp recommande d'utiliser quatre LUN supplémentaires pour /usr/sap/FC5 système de fichiers de chaque hôte afin que chaque hôte de base de données ait tous ses systèmes de fichiers sur le stockage central.

Créez des groupes de volumes LVM et des volumes logiques

  1. Initialisez toutes les LUN en tant que volume physique.

    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. Création des groupes de volumes pour chaque partition de données et de journaux

    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. Créez un volume logique pour chaque partition de données et de journaux. Utilisez une taille de bande égale au nombre de LUN utilisées par groupe de volumes (dans cet exemple, il y en a deux) et une taille de bande de 256k pour les données et de 64k pour les journaux. SAP ne prend en charge qu'un seul volume logique par groupe de volumes.

    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. Analysez les volumes physiques, les groupes de volumes et les groupes de volumes de tous les autres hôtes.

modprobe dm_mod
pvscan
vgscan
lvscan
Remarque Si ces commandes ne trouvent pas les volumes, un redémarrage est nécessaire.

Pour monter les volumes logiques, les volumes logiques doivent être activés. Pour activer les volumes, lancer la commande suivante :

vgchange -a y

Créer des systèmes de fichiers

Créez le système de fichiers XFS sur tous les volumes logiques de données et de journaux.

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

Créer des points de montage

Créez les répertoires de points de montage requis et définissez les autorisations sur tous les hôtes de travail et de secours :

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

Montez les systèmes de fichiers

Pour monter le /hana/shared systèmes de fichiers lors du démarrage du système à l'aide de /etc/fstab fichier de configuration, ajoutez le /hana/shared système de fichiers vers le /etc/fstab fichier de configuration de chaque hôte.

sapcc-hana-tst:/ # cat /etc/fstab
<storage-ip>:/hana_shared /hana/shared nfs rw,vers=3,hard,timeo=600, intr,noatime,nolock 0 0
Remarque Tous les systèmes de fichiers de données et de journaux sont montés via le connecteur de stockage SAP HANA.

Pour monter les systèmes de fichiers, exécutez le mount –a commande sur chaque hôte.