Zum Hauptinhalt springen

Angepasste Installationsskripts importieren

Sie können Installationsskripts in das BS-Images-Repository importieren. Diese Dateien können dann zum Anpassen von Linux- und Windows-Images verwendet werden.

Zu dieser Aufgabe

Derzeit werden nur Nach-Installationsskripts unterstützt.

In der folgenden Tabelle sind die Dateitypen für die Installationsskripts aufgeführt, die Lenovo XClarity Administrator für jedes Betriebssystem unterstützt. Beachten Sie, dass bestimmte Betriebssystemversionen nicht alle Dateitypen unterstützen, die von XClarity Administrator unterstützt werden (z. B. einige RHEL-Versionen enthalten möglicherweise kein Perl im minimalen Profil, sodass Perl-Skripts nicht ausgeführt werden). Sie müssen sicherstellen, dass Sie den richtigen Dateityp für die Betriebssystemversionen verwenden, die Sie implementieren möchten.
BetriebssystemUnterstützte DateitypenWeitere Informationen
CentOS LinuxNicht unterstützt 
Microsoft® Windows® Azure Stack HCINicht unterstützt 
Microsoft Windows Hyper-V ServerNicht unterstützt 
Microsoft® Windows® ServerBefehlsdatei (.cmd), PowerShell (.ps1)Der Standardpfad für angepasste Daten und Dateien ist C:\lxca.

Weitere Informationen zu Installationsskripts finden Sie unter Website zum Hinzufügen eines angepassten Skripts zu Windows Setup.

Red Hat® Enterprise Linux (RHEL) ServerBash (.sh), Perl (.pm oder .pl), Python (.py)Der Standardpfad für angepasste Daten und Dateien ist /home/lxca.

Weitere Informationen zu Installationsskripts finden Sie unter RHEL: Website zu Nach-Installationsskripts.

Rocky LinuxBash (.sh), Perl (.pm oder .pl), Python (.py)Der Standardpfad für angepasste Daten und Dateien ist /home/lxca.

Weitere Informationen zu Installationsskripts finden Sie unter RHEL: Website zu Nach-Installationsskripts.

SUSE® Linux Enterprise Server (SLES)Bash (.sh), Perl (.pm oder .pl), Python (.py)Der Standardpfad für angepasste Daten und Dateien ist /home/lxca.

Weitere Informationen zu Installationsskripts finden Sie unter SUSE: Website zu benutzerdefinierten Skripts.

UbuntuNicht unterstützt 
VMware vSphere® Hypervisor (ESXi) mit Lenovo CustomizationBash (.sh), Python (.py)Der Standardpfad für angepasste Daten und Dateien ist /home/lxca.

Weitere Informationen zu Installationsskripts finden Sie unter VMware: Website zur Installation und Aktualisierung von Skripts.

Anmerkung
Das BS-Images-Repository kann eine unbegrenzte Anzahl von vordefinierten und angepassten Dateien speichern, wenn ausreichend Speicherplatz für die Dateien verfügbar ist.

Nachdem die Daten während der BS-Implementierung gesammelt wurden, erstellt XClarity Administrator eine Instanz der Konfigurationseinstellungsdatei (die die angepassten Einstellungen in der ausgewählten Datei und eine Teilmenge der vordefinierten Einstellungen enthält) auf dem Hostsystem, das vom Nach-Installationsskript verwendet werden kann.

Sie können vordefinierte und angepasste Makros (Konfigurationseinstellungen) mit dem eindeutigen Namen des Objekts in das Nach-Installationsskript einfügen. Vordefinierte Werte sind basierend auf den XClarity Administrator-Instanzen dynamisch. Angepasste Makros sind basierend auf Benutzereingaben dynamisch, die während der BS-Implementierung festgelegt werden.

Anmerkung
  • Umschließen Sie den Makronamen mit einem Rautensymbol (#).

  • Trennen Sie bei verschachtelten Objekten jeden Objektnamen mit einem Punkt (z. B. #server_settings.server0.locale#).

  • Bei angepassten Makros darf der oberste Objektname nicht enthalten sein. Stellen Sie dem Makronamen bei vordefinierten Makros das Präfix „predefined“ voran.

  • Wenn ein Objekt von einer Vorlage erstellt wird, wird an den Namen eine eindeutige Nummer angehängt, beginnend mit 0 (z. B. server0 und server1).

  • Sie können den Namen für jedes Makro im Dialogfeld „BS-Images implementieren“ auf den Registerkarten „Angepasste Einstellungen“ anzeigen, indem Sie mit der Maustaste über das Hilfe-Symbol (Symbol „Hilfe“) neben jeder angepassten Einstellung bewegen.

  • Eine Liste der vordefinierten Makros finden Sie unter Vordefinierte Makros. Informationen zu angepassten Konfigurationseinstellungen und Makros finden Sie unter Angepasste Makros.

Die empfohlenen vordefinierten Makros in der Unattend-Datei melden den Implementierungsstatus des finalen BS sowie den Status während des Herunterladens und Ausführens von Nach-Installationsskripts. Sie können das Nach-Installationsskript ändern, um je nach dem Zielbetriebssystem angepasste Statusmeldungen einzuschließen. Siehe Angepasste Statusmeldungen zu Installationsskripts hinzufügen für weitere Informationen.

Vorgehensweise

Gehen Sie wie folgt vor, um Installationsskripts in das BS-Images-Repository zu importieren.

  1. Klicken Sie auf der Menüleiste von XClarity Administrator auf Bereitstellung > BS-Images verwalten, um die Seite Betriebssystem implementieren: BS-Images verwalten anzuzeigen.
  2. Klicken Sie auf die Registerkarte Installationsskripts.

    Zeigt die Seite „BS-Images verwalten“ mit einer Liste der Installationsskripts an, die in das BS-Images-Repository importiert wurden.
  3. Klicken Sie auf das Symbol für Datei importieren (Symbol „Importieren“). Das Dialogfenster „Installationsskript importieren“ wird angezeigt.
  4. Klicken Sie auf die Registerkarte Lokaler Import, um Dateien vom lokalen System hochzuladen, oder klicken Sie auf die Registerkarte Remote-Import, um Dateien von einem Remote-Dateiserver hochzuladen.
    Anmerkung
    Um eine Datei von einem Remote-Dateiserver hochzuladen, müssen Sie zuerst ein Remote-Dateiserverprofil erstellen. Klicken Sie dazu auf das Symbol für Dateiserver konfigurieren (Symbol „Ferndateiserver konfigurieren“). Weitere Informationen finden Sie unter Remote-Dateiserver konfigurieren.
  5. Wenn Sie einen Remote-Dateiserver verwenden, wählen Sie den gewünschten Server aus der Liste Remote-Dateiserver aus.
  6. Wählen Sie den Betriebssystemtyp aus.
  7. Geben Sie den Dateinamen des Installationsskripts ein oder klicken Sie auf Durchsuchen, um die Datei zu finden, die Sie importieren möchten.
  8. Optional: : Geben Sie eine Beschreibung für das Installationsskript ein.
    Tipp
    Verwenden Sie das Feld Beschreibung, um zwischen angepassten Dateien mit demselben Namen zu unterscheiden.
  9. Optional: Wählen Sie einen Prüfsummentyp aus, um zu überprüfen, dass die hochgeladene Datei nicht fehlerhaft ist. Kopieren Sie dann den Prüfsummenwert und fügen Sie ihn in das entsprechende Textfeld ein.

    Beim Auswählen eines Prüfsummentyps müssen Sie einen Prüfsummenwert angeben, damit die hochgeladene Datei auf Integrität und Sicherheit geprüft wird. Der Wert muss aus einer sicheren Quelle einer vertrauenswürdigen Organisation stammen. Wenn die hochgeladene Datei mit dem Prüfsummenwert übereinstimmt, können Sie ohne Sicherheitsbedenken mit der Bereitstellung fortfahren. Andernfalls müssen Sie die Datei erneut hochladen oder den Prüfsummenwert überprüfen.

    Es werden drei Prüfsummentypen unterstützt:

    • MD5

    • SHA1

    • SHA256

  10. Klicken Sie auf Importieren.
    Tipp
    Die Datei wird über eine sichere Netzwerkverbindung hochgeladen. Daher beeinflussen die Zuverlässigkeit und Leistung des Netzwerks, wie lange das Importieren der Datei dauert.

    Wenn Sie die Webbrowser-Registerkarte oder das Fenster, über das die Datei hochgeladen wird, vor dem Abschluss des lokalen Hochladevorgangs schließen, schlägt der Import fehl.

Nach dieser Aufgabe

Die Installationsskripts sind auf der Seite BS-Images verwalten in der Registerkarte Installationsskripts aufgeführt.

Über diese Seite können Sie die folgenden Aktionen ausführen:

  • Erstellen Sie ein Remote-Dateiserverprofil, indem Sie auf das Symbol Dateiserver konfigurieren (Symbol „Ferndateiserver konfigurieren“) klicken.

  • Um ausgewählte Installationsskripts zu entfernen, klicken Sie auf das Symbol Löschen (Symbol „Löschen“).

Weitere Informationen zum Hinzufügen eines Installationsskripts zu einem angepassten BS-Image-Profil finden Sie unter Angepasstes BS-Image-Profil erstellen.