Vorheriges Thema: Windows-BasisklasseNächstes Thema: Windows 7-Basisklasse


Windows 8-Basisklasse

Für Windows-Appliances und Anwendungen ermöglichen es Ihnen diese Anweisungen, Basisklassen von Windows Server 8 zu erstellen. Die Windows.exe-Datei enthält das APK.

Die Anweisungen wurden mit folgenden Windows Server-Versionen getestet:

Betriebssystem

Klassenname

Installationsgröße

Windows 8 Enterprise Edition, 32-Bit

WIN8E

20 GB

Windows 8 Enterprise Edition, 64-Bit

WIN864E

20 GB

Hinweise:

Hinweis: Die exe-Datei von Windows enthält das APK. Das APK führt ein automatisches Vorbereitungsskript aus, bevor das APK installiert wird.

Sie können das automatisierte Vorbereitungsskript deaktivieren, wenn Sie den Rechner bereits vorbereitet haben. Wählen Sie während der Installation "Benutzerdefiniert" aus, und deaktivieren Sie das Vorbereitungsskript. Sie können dann das APK-Vorbereitungsskript manuell ausführen. Um die manuellen Schritte zu überprüfen, lesen Sie den Abschnitt Manuelles Ausführen des APK-Vorbereitungsskripts.

Installieren und Konfigurieren von Appliances

Führen Sie folgende Schritte aus:

  1. Öffnen Sie eine 3T-Shell, führen Sie folgenden Befehl aus, und wählen Sie entweder "32-Bit" oder "64-Bit" und das BS aus:
    util iso2class app_name=win8_install install_size=206G console_type=graphic iso_volume1=en_windows_server_8_enterprise_x86_dvd_677651.iso  virt_options=acpi=1 cpu=1 mem=1G
    

    Die Anwendung "win8_install" wird gestartet, indem die Singleton-Klasse "iso2class" vom angegebenen ISO-Image gestartet wird.

    Für SCSI-basierte Appliance-Erstellung verwenden Sie folgenden Befehl:

    util iso2class app_name=win8_install install_size=20G console_type=grapic iso_volume1=en_windows_server_8_enterprise_x86_dvd_677651.iso virt_options=acpi=1 cpu=1 mem=1G scsi=1
    

    Die Volume-Größe von 20 GB bietet genug Speicherplatz für die Betriebssysteminstallation und nachfolgende Windows-Updates. Die Appliance hat daher ungefähr 1 GB oder mehr freien Speicherplatz, wenn der Vorgang abgeschlossen ist. Diese Größenanforderung kann sich ändern, wenn Microsoft weitere Betriebssystem-Updates einführt.

    Das Startvolume wird als "ntfs08" formatiert. Sie können nur die Größe des "ntfs08"-Startvolumes vergrößern.

  2. Greifen Sie mit einer der folgenden Methoden auf die grafische Konsole des Singleton zu:
  3. Nachdem die grafische Konsole angezeigt wird, wird die Installationsschnittstelle angezeigt.

Abschließen der Installation und des Windows-Setups

Windows 8 empfiehlt, während der Installation ein lokales Konto statt ein Microsoft-Konto zu verwenden.

Der Singleton startet während der Installation neu, wodurch die grafische Konsole außer Betrieb gesetzt wird. Wenn der Neustart ausgeführt wurde, schließen Sie einfach die grafische Konsole, und öffnen Sie sie wieder. Wenn Mozilla Firefox verwendet wird, um auf die grafische Konsole zuzugreifen, kann in seltenen Fällen ein wiederholbarer Fehler auftreten, dass die Anwendung nicht gestartet oder die grafische Konsole falsch konfiguriert angezeigt wird. Wenn ein Fehler auftritt, schließen und öffnen Sie Firefox.

Während der Windows-Installation auf einem VMware-Grid kann es vorkommen, dass die Maus aufgrund von fehlenden VMware-Tools nicht ordnungsgemäß funktioniert. Verwenden Sie folgende Tastenkombinationen:

Um die Installation und das Windows-Setup fertigzustellen, wird der Singleton neu gestartet. Windows fordert einen Benutzernamen, einen Computernamen und ein Kennwort an.

Führen Sie folgende Schritte aus:

  1. Geben Sie im Windows-Pop-up-Fenster den Computernamen, den Benutzernamen und das Kennwort ein. Der Benutzername muss sich vom Hostnamen unterscheiden.

    Hinweis: Verwenden Sie nicht die Anmeldeinformationen für den Administrator.

    Windows legt ein neues Kennwort für den angegebenen Benutzer fest und meldet sich automatisch beim Desktop an.

  2. Wenn Sie eine Windows-Appliance auf einem ESX-Grid erstellen, installieren Sie die VMware-Tools wie folgt:
    1. Halten Sie die Anwendung an.
    2. Führen Sie in der Grid-Shell Folgendes aus: 3t vol copy _GLOBAL_RO:vmware_tools_windows APPNAME:vmware_tools_windows.
    3. Öffnen Sie den Infrastruktur-Editor im Browser.
    4. Klicken Sie mit der rechten Maustaste auf die Singleton-Appliance iso2class, und wählen Sie "Benutzer-Volumes".
    5. Wählen Sie das Volume vmware_tools_windows für den Platzhalter "iso_volume1" aus.
    6. Speichern Sie, und starten Sie die Anwendung.
    7. Melden Sie sich über die grafische Konsole an.
    8. Drücken Sie oben in der Mitte des Fensters der grafischen Konsole auf die Schaltflächen "Ctrl+Alt+Del".
    9. Klicken Sie in das Fenster der grafischen Konsole.
    10. Navigieren Sie mit der Tabulatortaste und den Pfeiltasten zu "Task-Manager starten".
    11. Navigieren Sie mit der Tabulatortaste zu "Neuer Task", drücken Sie dann die Leertaste.
    12. Um die VMware-Tools-Installation automatisch auszuführen, geben Sie Folgendes ein:
      D:\setup.exe /S /v /qn
      

    Die Installation startet die Appliance automatisch neu. Der Neustart benötigt ein paar Minuten.

  3. Öffnen Sie nach dem Neustart die grafische Konsole, und melden Sie sich bei der Appliance an.
  4. Aktivieren Sie den Administratorbenutzer, und legen Sie das Kennwort fest.
    1. Gehen Sie auf "Verwaltung", "Computerverwaltung".
    2. Erweitern Sie "Lokalen Benutzer und Gruppen".
    3. Wählen Sie "Benutzer" aus, klicken Sie dann mit der rechten Maustaste auf "Administrator", und wählen Sie "Eigenschaften" aus.
    4. Deaktivieren Sie die Option "Konto ist deaktiviert", und klicken Sie auf OK.
    5. Um das Kennwort für den Administrator festzulegen, klicken Sie mit der rechten Maustaste auf den Administratorbenutzer, und wählen Sie die Option "Neues Kennwort festlegen" aus.
    6. Melden Sie den aktuellen Benutzer ab, und melden Sie sich als Administrator an, um den Appliance-Erstellungsvorgang abzuschließen.
  5. Um die externe Schnittstelle des Singletons für Internetzugriff zu konfigurieren, verwenden Sie eine der folgenden Methoden. Der Singleton hat zwei Netzwerkschnittstellen: LAN-Verbindung (die externe Schnittstelle) und LAN-Verbindung 2 (die interne Schnittstelle).
  6. Installieren Sie wichtige und optionale Windows-Updates:

    Im Internet Explorer ist die Option "Windows Update" unter "Sicherheit", "Windows Update" verfügbar.

  7. Aktivieren Sie Windows, indem Sie die Systemsteuerung öffnen, "Systems und Sicherheit", "System" auswählen und einen gültigen Produktschlüssel eingeben.
  8. Fahren Sie OS herunter.
  9. Führen Sie die folgenden Schritte aus, um mit der iso2class-Installation fortzufahren:
    1. Geben Sie in der Befehlsshell den folgenden Befehl ein, und drücken Sie die Eingabetaste:
      shutdown -s -t 0
      
    2. Warten Sie ungefähr fünf Sekunden.
    3. Drücken Sie in der 3t-Shell, die das iso2class-Hilfsprogramm ausführt, Eingabetaste, Y, Eingabetaste.

      Das zweite Volume wird für den Singleton bereitgestellt.

  10. Warten Sie ungefähr eine Minute, dann öffnen Sie die grafische Konsole, und melden Sie sich beim Windows-Desktop an.

    Wenn die grafische Konsole mit dem Dialogfeld "Systemwiederherstellungsoptionen" startet, führen Sie die folgenden Schritte aus:

  11. Um diesen Singleton zu einer vollständig verwalteten Appliance zu machen, führen Sie das Windows Server-Installationsprogramm aus.
    1. Suchen Sie das selbstausführende Installationsprogramm auf dem E-Laufwerk des Singleton.
    2. Doppelklicken Sie auf die exe-Datei von Server Windows, um die Appliance-Installation der Basisklasse auszuführen.

    Das Windows-APK wird als Voraussetzung installiert.

  12. Wenn Verknüpfungspunkte auf dem Volume vorhanden sind, schlägt die Volume-Größenänderung der Windows-Appliance fehl.

    Löschen Sie die Verknüpfungspunkte, um zu vermeiden, dass die Größenänderung des Windows-Volumes fehlschlägt.

    Folgende Beispiele zeigen Verknüpfungspunkte auf einem Windows-Startvolume:

    Hinweis: Die Namen auf Ihren Volumes können unterschiedlich sein.

    Sie können mithilfe der Eingabeaufforderung nach Verknüpfungspunkten suchen. Die Ausgabe des folgenden Befehls enthält den Pfad für alle Verknüpfungspunkte:

    dir/S /A:L
    
  13. Wenn Sie die TurboGate PV-Treiber installieren, führen Sie folgenden Befehl aus.
    copy E:\TurboGate-Tools-Setup-V3.0.1.exe C:\
    

    Hinweis: Führen Sie das TurboGate-Installationsprogramm nicht aus, bevor Sie die Installation des grundlegenden BS fertiggestellt haben.

  14. Um die Systemkonfiguration abzuschließen, fahren Sie das BS herunter.
    1. Geben Sie in der Befehlsshell den folgenden Befehl ein, und drücken Sie die Eingabetaste:
      shutdown -s -t 0
      
    2. Warten Sie ungefähr fünf Sekunden.
    3. Innerhalb der 3t-Shell, die das iso2class-Hilfsprogramm ausführt, drücken Sie die Eingabetaste, "Y", Eingabetaste.
    4. Wenn Sie in der 3t-Shell dazu aufgefordert werden, wählen Sie die Option "Die Appliance wird vollständig verwaltet" aus.

      "iso2class" hält die Anwendung an, ändert die Singleton-Begrenzung in die einer generischen Server-Appliance, und startet die Anwendung.

Erstellen einer Katalog-Appliance-Klasse

Sie können den sich ergebenden Singleton in eine Katalog-Appliance-Klasse ändern.

Führen Sie folgende Schritte aus:

  1. Halten Sie die Anwendung an.
  2. Öffnen Sie die Anwendung im Infrastruktur-Editor.
  3. Klicken Sie mit der rechten Maustaste auf den Singleton, und wählen Sie Attribute aus. Das Fenster "Instanz-Einstellungen" wird angezeigt.

    Ändern Sie den Instanzennamen in WIN8y, und klicken Sie auf OK.

    Der Infrastruktur-Editor wird angezeigt.

  4. Klicken Sie mit der rechten Maustaste auf den Singleton, und wählen Sie Begrenzung ändern aus.

    Das Fenster "Klassendefinition" wird angezeigt.

  5. Ändern Sie auf der Seite "Allgemein" den Klassennamen in WIN8y.
    1. Geben Sie die folgende Beschreibung ein: Windows Server-Appliance – basiert auf Windows 8 Enterprise Edition, 32-Bit
    2. Wählen Sie das BS-Symbol als Windows aus.
    3. Legen Sie die Dokumentations-URL mithilfe der folgenden URL auf das Appliance-Datenblatt fest:
      http://doc.3tera.com/AppLogicxx/index.htm?toc.htm?CatGenericWindows8.html
      
      wobei xx die aktuelle Version von AppLogic angibt.
      
    4. Überprüfen Sie die Virtualisierungsmodi.
  6. Wählen Sie die Registerkarte Ressourcen aus.

    Die Seite "Ressourcen" wird angezeigt.

    Ändern der Ressourceneinstellungen gemäß der folgenden Ressourcentabelle

Klassenname

CPU min

CPU max

CPU-Standard

Mem min

Mem max

Mem-Standard

BW min

BW max

BW-Standard

WIN8E

0.25

8

1

512 M

64 G

1 G

1 M

2 GB

1 M

WIN864E

0.25

8

1

768 M

64 G

2 G

1 M

2 GB

1 M

  1. Klicken Sie auf OK. Der Infrastruktur-Editor wird angezeigt.
  2. Um die Anwendung zu speichern, klicken Sie auf Speichern.

Schließen Sie die Appliance ab.

Zur Fertigstellung der Appliance gehört das Durchführen von Änderungen, wenn Sie die TurboGate PV-Treiber installieren.

Wenn dies nicht der Fall ist, lesen Sie die Schritte am Ende dieses Vorgangs.

Führen Sie folgende Schritte aus:

  1. Klicken Sie mit der rechten Maustaste auf den Singleton, und wählen Sie dann Begrenzung ändern aus.

    Das Fenster "Klassendefinition" wird angezeigt.

  2. Wählen Sie die Registerkarte Schnittstellen aus.

    Wenn der Appliance-Virtualisierungsmodus nicht "VMware" ist, fügen Sie der Appliance Terminals hinzu, bis insgesamt 7 aufgelistete Schnittstellen vorhanden sind. Mit der Standardschnittstelle haben Sie maximal 8 Schnittstellen. Dieser Schritt ist erforderlich, um einen manuellen Eingriff seitens des Benutzers zu vermeiden, wenn Terminals künftigen Appliances basierend auf dieser Appliance hinzufügt werden.

    Wenn der Appliance-Virtualisierungsmodus "VMware" ist, fügen Sie der Appliance Terminals für insgesamt 9 Schnittstellen hinzu. Mit der Standardschnittstelle haben Sie maximal 10 Schnittstellen.

  3. Wählen Sie die Registerkarte Volumes aus.

    Um sicherzustellen, dass neue Volumes, die Sie einer Appliance hinzugefügt haben, richtig erkannt und online gestellt werden, fügen Sie der Appliance drei rohe 50-MB-Volumes als Platzhalter-Volumes hinzu.

    Weisen Sie keine Bereitstellungspunkte für diese Volumes zu.

  4. Klicken Sie auf OK.

    Der Infrastruktur-Editor wird angezeigt.

  5. Klicken Sie auf Speichern.
  6. Führen Sie SSH in die Appliance durch und legen Sie das Administratorkennwort fest (Neues Kennwort des Netzbenutzeradministrators). Sie ändern das Administratorkennwort, weil die EXE-Datei von Server Windows beim ersten Starten ein neues Kennwort nach dem Zufallsprinzip festlegt. Sie müssen das Administratorkennwort kennen, bevor Sie die TurboGate PV-Treiber installieren.
  7. Melden Sie sich über die grafische Konsole an.
  8. Führen Sie "diskpart" in einer cmd.exe-Shell in der grafischen Konsole aus, um die drei Rohvolumes zu formatieren und zu laden. Führen Sie in der Befehlszeilenschnittstelle "diskpart" den Befehl "list disk" aus.
    1. Führen Sie folgende Befehle für jeden Datenträger, außer dem Startdatenträger, aus:
      select disk #  [Geben Sie die Zahl an]
      online disk # [Überspringen Sie diesen Schritt, wenn der Datenträger online ist]
      clean
      create partition primary 
      assign letter=[Geben Sie einen anderen Buchstaben für jeden Datenträger an, wie z. B. D, E, F]
      
    2. Beenden Sie die "diskpart"-Schnittstelle.
    3. Formatieren Sie jedes Volume in der cmd.exe-Shell. Zum Beispiel: format /fs:ntfs d:.
  9. Führen Sie das PV-Treiber-Installationsprogramm aus. Zum Beispiel: C:\TurboGate-Tools-Setup-V3.0.1.exe.

    Wählen Sie die Option Install Anyway aus. Starten Sie nach der Installation nicht neu.

  10. Öffnen Sie eine 3T-Shell und führen Sie den folgenden Befehl aus:
    app restart win8_install -debug
    
  11. Warten Sie nach dem Start der Anwendung ungefähr eine Minute, melden Sie sich dann mithilfe der grafischen Konsole an, und warten Sie ungefähr eine Minute, bis die Treiberinstallation fertiggestellt ist und das Pop-up-Fenster einen Neustart anfordert.

    Um die Appliance neu zu starten, klicken Sie auf das Neustart-Symbol

    Hinweis: Führen Sie einen der folgenden Schritte aus, abhängig davon, ob "app start" das Zeitlimit überschritten hat:

  12. Führen Sie in der 3T-Shell "app start win8_install" aus, und überprüfen Sie, ob die Appliance fehlerfrei startet.
  13. Melden Sie sich über die grafische Konsole an:
    1. Stellen Sie sicher, dass alle Datenträger mithilfe von "diskpart" in einer cmd.exe-Shell online sind:
      diskpart
      list disk
      Vorgang beenden
      
    2. Wenn Sie die TurboGate PV-Treiberversion 3.0.1 installiert haben, wählen Sie "Start", "Ausführen" aus, und geben Sie "services.msc" ein, um den Dienst gkservice zu deaktivieren.

      Dieser Dienst wird zusammen mit den PV-Treibern installiert, und wenn der Appliance mehr als eine virtuelle Netzschnittstelle zugeordnet ist, wird der Dienst nicht gestartet. Das Deaktivieren des Dienstes wirkt sich nicht auf die Leistung der PV-Treiber aus.

  14. Führen Sie folgende Schritte in einer Bash-Shell auf der Appliance aus:
    1. Legen Sie ein neues komplexes Kennwort fest, zum Beispiel Netzbenutzeradministrator "pq398hpaowht0293j^LWOIFH9htfw9jfe".
    2. Beenden Sie die SSH-Sitzung.
  15. Melden Sie sich mit SSH bei der Appliance an, und führen Sie den folgenden Befehl aus:
    rm -f ~/.bash_history /cygdrive/c/TurboGate* /appliance/passwd.stamp
    
  16. Halten Sie die Anwendung an, ändern Sie dann die Appliance-Begrenzung, indem Sie die zusätzlichen Terminals und 3 Platzhalter-Volumes, die in den vorherigen Schritten hinzugefügt wurden, entfernen.

TurboGate PV wird nicht installiert

Wenn Sie die TurboGate PV-Treiber nicht installieren, führen Sie folgende Schritte durch, um die Appliance abzuschließen.

Führen Sie folgende Schritte aus:

  1. Starten Sie die Anwendung, und melden Sie sich mithilfe von SSH sicher bei der Appliance an.
  2. Führen Sie den folgenden Befehl aus:
    rm -rf /appliance/passwd.stamp ~/.bash_history
    

Aktivieren der Appliance mithilfe von "Sysprep", um kompatibel zu sein

Das Windows-APK schließt ein Skript ein, um Katalog-Appliance-Instanzen vorzubereiten, sodass sie sich während des Anfangsanfangs spezialisieren. Für diesen Prozess wird das Sysprep-Hilfsprogramm von Microsoft verwendet.

Verwenden Sie sysprep, bevor Sie Ihre Appliance in den Katalog "/system_ms" verschieben.

Führen Sie folgende Schritte aus:

  1. Melden Sie sich über die grafische Konsole an.
  2. Führen Sie Folgendes in der cmd.exe-Shell aus
    mountvol /e 
    
  3. Starten Sie das BS mithilfe des Befehls neu:
    shutdown -r -t 0
    
  4. Öffnen Sie nach ein paar Minuten die grafische Konsole erneut.
  5. Wechseln Sie mittels der Eingabe von "cd" in die cmd.exe-Shell in das Verzeichnis "C:\applogic".
  6. Führen Sie das Skript "run_sysprep_generalize.bat" aus

    Dies führt die Generalisierungsphase von Sysprep aus und wird in weniger als 3 Minuten abgeschlossen.

  7. Wenn die Phase abgeschlossen ist, halten Sie die Anwendung an

    Der Singleton kann in den Katalog "/system_ms" verschoben werden, und "Sysprep" kann bei Instanziierung ausgeführt werden.

Verschieben der Appliance in den Katalog

Führen Sie folgende Schritte aus:

  1. Stellen Sie sicher, dass Sie volle Zugriffsrechte für den Katalog haben. Diese Rechte sind erforderlich, um den Singleton zu verschieben.
  2. Verschieben Sie den Singleton in den Katalog "/system_ms".