Vorbereitung der Installation von SAP HANA auf NFSv4
Für NFS Version 4 und höher ist Benutzerauthentifizierung erforderlich. Diese Authentifizierung kann über ein zentrales Benutzerverwaltungstool wie z. B. einen LDAP-Server (Lightweight Directory Access Protocol) oder lokale Benutzerkonten erfolgen. In den folgenden Abschnitten wird die Konfiguration lokaler Benutzerkonten beschrieben.
Der Verwaltungsbenutzer <sidadm>
Und das sapsys
Vor der Installation der SAP HANA-Software muss eine Gruppe manuell auf den SAP HANA-Hosts und den Storage-Controllern erstellt werden.
SAP HANA-Hosts
Wenn es nicht existiert, die sapsys
Die Gruppe muss auf dem SAP HANA-Host erstellt werden. Es muss eine eindeutige Gruppen-ID ausgewählt werden, die keinen Konflikt mit den vorhandenen Gruppen-IDs auf den Speicher-Controllern hat.
Der Benutzer <sidadm>
Wird auf dem SAP HANA-Host erstellt. Es muss eine eindeutige ID ausgewählt werden, die keinen Konflikt mit vorhandenen Benutzer-IDs auf den Storage Controllern verursacht.
Bei einem SAP HANA-System mit mehreren Hosts muss die Benutzer- und Gruppen-ID auf allen SAP HANA-Hosts gleich sein. Die Gruppe und der Benutzer werden auf den anderen SAP HANA-Hosts durch Kopieren der betroffenen Zeilen in erstellt /etc/group
Und /etc/passwd
Vom Quellsystem zu allen anderen SAP HANA-Hosts.
Die NFSv4-Domäne muss auf allen Linux Servern auf den gleichen Wert gesetzt werden /etc/idmapd.conf ) Und SVMs. Legen Sie in der Datei den Domain-Parameter „Domain = <Domain-Name>“ fest /etc/idmapd.conf Für die Linux-Hosts.
|
Aktivieren und starten Sie den NFS-IDMAPD-Service.
systemctl enable nfs-idmapd.service systemctl start nfs-idmapd.service
Die neuesten Linux-Kernel benötigen diesen Schritt nicht. Warnmeldungen können sicher ignoriert werden. |
Storage Controller
Die Benutzer-ID und die Gruppen-ID müssen auf den SAP HANA-Hosts und den Storage Controllern identisch sein. Die Gruppe und der Benutzer werden durch Eingabe der folgenden Befehle auf dem Storage-Cluster erstellt:
vserver services unix-group create -vserver <vserver> -name <group name> -id <group id> vserver services unix-user create -vserver <vserver> -user <user name> -id <user-id> -primary-gid <group id>
Legen Sie außerdem die Gruppen-ID des UNIX-Benutzerstamms der SVM auf 0 fest.
vserver services unix-user modify -vserver <vserver> -user root -primary-gid 0