Workflow zur Bereitstellung von SAP Lama – Klon-System
Die folgende Abbildung zeigt die Hauptschritte, die beim Systemklonworkflow ausgeführt werden.
In diesem Abschnitt wird der gesamte Workflow zum Klonen von SAP Lama-Systemen anhand des SAP-Quellsystems HN9 mit HANA-Datenbank H09 erläutert. Das folgende Bild gibt einen Überblick über die während des Workflows ausgeführten Schritte.
-
Um den Klon-Workflow zu starten, öffnen Sie Provisioning in der Menüstruktur und wählen Sie das Quellsystem (in unserem Beispiel HN9) aus. Starten Sie dann den Assistenten * Clone System*.
-
Geben Sie die angeforderten Werte ein. Bildschirm 1 des Assistenten fragt nach dem Poolnamen für das geklonte System. Dieser Schritt gibt die Instanzen (virtuell oder physisch) an, auf denen das geklonte System gestartet werden soll. Standardmäßig wird das System in demselben Pool wie das Zielsystem geklont.
-
Bildschirm 2 des Assistenten fordert die Zielhosts auf, auf denen die neuen SAP-Instanzen gestartet werden. Die Zielhosts für diese Instanz können aus dem im vorherigen Bildschirm angegebenen Host-Pool ausgewählt werden. Jede Instanz oder jeder Service kann auf einem anderen Host gestartet werden. In unserem Beispiel laufen alle drei Dienste auf demselben Host.
-
Stellen Sie die in Bildschirm 3 angeforderten Informationen bereit, die Sie nach virtuellen Hostnamen und Netzwerken fragen. In der Regel werden die Hostnamen in DNS gehalten, sodass die IP-Adressen entsprechend vorbelegt sind.
-
In Bildschirm 4 werden die benutzerdefinierten Klonvorgänge aufgelistet. Es werden ein Klon und ein SnapPostfix Name bereitgestellt, die während der Speicherklonoperation für das FlexClone Volume bzw. den Snapshot-Namen verwendet werden. Wenn Sie diese Felder leer lassen, wird der Standardwert im Bereich Variable des Provider-Skripts konfiguriert
netapp_clone.sh
Verwendet wird. -
In Bildschirm 5 ist die Option Datenbankkonsistenz ausgewählt. In unserem Beispiel haben wir Online: Clone mit DB ausgewählt.
-
In Bildschirm 6 ist eine Eingabe nur erforderlich, wenn Sie einen Mandantenklon durchführen.
-
In Bildschirm 7 kann die Systemisolierung konfiguriert werden.
-
In Bildschirm 8 enthält eine Übersichtsseite alle Einstellungen zur endgültigen Bestätigung, bevor der Workflow gestartet wird. Klicken Sie auf Ausführen, um den Workflow zu starten.
SAP Lama führt nun alle in der Konfiguration angegebenen Aktionen durch. Dazu gehören die Erstellung von Klonen und Exports für das Storage-Volume, das Mounten auf dem Ziel-Host, das Hinzufügen von Firewall-Regeln zur Isolierung sowie der Start der HANA-Datenbank und der SAP-Services.
-
Sie können den Fortschritt des Klon-Workflows im Menü Überwachung überwachen.
Innerhalb des detaillierten Protokolls werden die Vorgänge Clone Volume und Mountpunkte ändern und Benutzerdefinierte Eigenschaften hinzufügen auf dem Ansible-Knoten ausgeführt, dem
sap-jump
Host: Diese Schritte werden für jeden Service, die HANA-Datenbank, die SAP-Zentraldienste und den SAP-ALS-Service ausgeführt. -
Durch Auswahl der Task Clone Volumes wird das detaillierte Protokoll für diesen Schritt angezeigt und die Ausführung des Ansible Playbook wird hier angezeigt. Wie Sie sehen, das Ansible-Playbook
netapp_lama_CloneVolumes.yml
Wird für jedes HANA Datenbank-Volume, die Daten, das Protokoll und die gemeinsame Nutzung ausgeführt. -
In der Detailansicht des Schritts Mountpoints ändern und Benutzerdefinierte Eigenschaften hinzufügen finden Sie Informationen zu den Mount-Punkten und den vom Ausführungsskript übergebenen benutzerdefinierten Eigenschaften.
Nach Abschluss des Workflows ist das geklonte SAP-System vorbereitet, gestartet und betriebsbereit.