Betriebssysteminstallation › Verteilungsinstallationen › Windows-Appliance-Installation › Windows-Installationsreferenz › Windows-Installationsreferenz - Übersicht
Windows-Installationsreferenz - Übersicht
Übersicht
CA 3Tera AppLogic unterstützt Appliances, die auf Microsoft Windows Server 2003 basieren. Höhere Versionen als CA 3Tera AppLogic 2.9.1 umfassen Support für Appliances, die auf Microsoft Windows Server 2008 basieren.
Die spezifischen Windows-Versionen, die getestet wurden und unterstützt werden, sind:
- Windows Server 2003 Standard Edition SP2 32-Bit/64-Bit
- Windows Server 2003 R2 32-Bit/64-Bit Standard/Enterprise/DataCenter Edition
- Windows Server 2003 Web Edition 32-Bit
- Windows Server 2008 ohne Hyper-V SP2 32-Bit Standard/Enterprise/DataCenter Edition
- Windows Server 2008 Web Edition SP2 32-Bit
- Windows Server 2008 R2 64-Bit Standard/Enterprise/DataCenter Edition
Wenn Sie vordefinierte Windows-Appliances/-Anwendungen für Ihr Grid von CA Technologies oder Ihrem Service Provider erwerben können, müssen Sie den Anweisungen in diesem Thema nicht folgen, es sei denn, Sie möchten Ihre eigenen Windows-Appliances komplett neu erstellen. Wenn Sie von CA Technologies bereitgestellte Windows-Appliances verwenden, finden Sie im Referenzhandbuch zum Anwendungskatalog Details zu ihrer Nutzung.
Wenn Sie die Windows-Appliances/-Anwendungen für Ihr Grid erstellen müssen, werden mit CA 3Tera AppLogic Tools bereitgestellt, die Sie bei der Erstellung dieser Appliances/Anwendungen unterstützen. Die folgenden grundlegenden Windows-Appliances/-Anwendungen können mithilfe dieser Tools erstellt werden:
- Windows Server: eine generische Windows Server-Appliance (ähnlich wie LINUX5 und SOL10). Eine ausführliche Dokumentation finden Sie im Appliance-Katalog-Referenzhandbuch.
- Windows VDS - Windows Virtual Dedicated Server - Detaillierte Dokumentation finden Sie im Referenzhandbuch zum Anwendungskatalog.
- Windows Filer: Ein Windows-Filer, der Vorgänge auf Ebene des Dateisystems über NTFS-Volumes ausführt. Eine ausführliche Dokumentation finden Sie im Appliance-Katalog-Referenzhandbuch.
- Windows-IIS-Webserver: eine Windows-Internet-Informationsserver -Appliance. Eine ausführliche Dokumentation finden Sie im Appliance-Katalog-Referenzhandbuch.
- Skalierbarer Windows-IIS-Webserver IIS03yx4 und IIS03yx8, im Katalog "system_ms" enthalten. Setzen Sie sich mit Ihrem Service Provider in Verbindung, um diesen Katalog auf Ihrem Grid installieren zu lassen. IIS03yx4/IIS03yx8 umfasst Referenzen zu "/system_ms:IIS03y". Wenn der Katalog "system_ms" auf Ihrem Grid installiert ist und eine der Appliances "/system_ms:IIS03y" fehlt, zeigt der Anwendungs-Editor jedes Mal eine Fehlermeldung an, wenn eine Anwendung geöffnet wird. Um dieses Problem zu lösen, erstellen Sie entweder alle der Appliances "/system_ms:IIS03y", oder entfernen Sie die unbenutzten Appliances "IIS03yx4/IIS03yx8" aus dem Katalog "system_ms".
- Windows SQL Server: eine Microsoft SQL Server-Appliance. Eine ausführliche Dokumentation finden Sie im Appliance-Katalog-Referenzhandbuch.
- WISA/WISAx4 - Windows-Vorlagenanwendungen, die ein IIS/SQL/ASP.NET-Stack verwenden. Eine ausführliche Dokumentation finden Sie im Referenzhandbuch zum Anwendungskatalog.
Die Windows Server-Appliance ist die Basis-Appliance, die verwendet wird, um alle anderen Windows-basierten Appliances zu erstellen (und sollte deshalb zuerst und vor jeder anderen Windows-Appliance, außer Windows 2008-Filer, erstellt werden).
Hinweise:
- Um Windows zu installieren, müssen die richtigen ISO-Images für die Betriebssysteminstallation verwendet werden.
- Wichtige Hinweise/Beschränkungen zur Verwendung von Windows-Appliances in CA 3Tera AppLogic finden Sie in den Hinweisen zu Windows-Appliances.
- Im folgenden Abschnitt in diesem Thema zeigt der Y-Platzhalter in "WIN03y" die Windows-Edition an, auf der die Appliance/Anwendung basiert (S für Standard, E für Enterprise, DC für DataCenter, W für Web), oder zeigt die 64-Bit-Appliances (64S für 64-Bit Standard, 64E für 64-Bit Enterprise und 64DC für 64-Bit DataCenter) an.
Windows Server 2003 Datacenter Edition – Ausschluss der Gewährleistung
Während die Windows Server 2003 Standard/Enterprise/Web Editions ohne Weiteres unter CA 3Tera AppLogic funktioniert, fehlen bei der Datacenter-Edition einige erforderliche Netzwerktreiber. Um während des Installationsprozesses diese Treiber verfügbar zu machen, ist es notwendig, ein kleines NTFS-Volume zu erstellen, die benötigten Treiber darauf zu speichern und dieses Volume als ein optionales Volume im Hilfsprogramm "iso2class" (z. B. "iso_volume3") verfügbar zu machen:
Vor dem Versuch, eine Appliance mit der Windows Datacenter-Edition zu erstellen, müssen Sie einen CA 3Tera AppLogic-Windows-Filer erstellen, der entweder auf der Standard- oder Enterprise Edition basiert. (Für den Filer wird die Standard-Edition empfohlen.) Folgen Sie den Anweisungen in den nachfolgenden Abschnitten, um den Windows-Filer zu erstellen. Dies ist notwendig, um eine Windows-NTFS-Treiberdatenträger zu erstellen.
So erstellen Sie den Netzwerk-Treiberdatenträger
- Erstellen Sie ein neues globales NTFS-Volume, und verwalten Sie das Volume mithilfe des Befehls "vol manage". Stellen Sie sicher, dass der externe Netzwerkzugriff aktiviert ist. (Weitere Informationen dazu finden Sie im Befehl "vol manage".) Nachfolgend wird ein Beispiel angegeben, wie das Volume erstellt und verwaltet wird:
volume create _GLOBAL:driver_disk size=50M fs=ntfs
volume manage _GLOBAL:driver_disk --rw ip=application_public_IP netmask=grid_netmask gateway=grid_gateway
- Laden Sie die geeigneten Netzwerktreiber für die virtualisierten NICs herunter, die in einer Windows-Appliance vorhanden sind:
- Öffnen Sie Internet Explorer, und gehen Sie zu http://www.realtek.com.
- Laden Sie die Treiber der Serie RTL810X/RTL8130/RTL8139(A/B/C/D) PCI für Win XP (WinServer 2003) auf das verwaltete Volume herunter.
- Schließen Sie die Grafikkonsole des Filers, und beenden Sie die Shell "vol manage".
- Fahren Sie mit der Erstellung der Windows-Appliances fort, die auf der DataCenter-Edition basieren. Sie müssen den neu erstellten Treiberdatenträger als ein optionales Volume mit dem Hilfsprogramm "iso2class" bereitstellen.
- Nachdem Abschluss der Betriebssysteminstallation müssen Sie den Treiberdatenträger in Windows sichtbar machen. (er wird in der Regel im Explorer nicht standardmäßig angezeigt):
- Öffnen Sie "Arbeitsplatz".
- Überprüfen Sie, ob der Treiberdatenträger in der Liste der Treiberdatenträger in der Appliance angezeigt wird. Wenn dies nicht der Fall ist:
- Öffnen Sie "Start" -> "Verwaltung" -> "Computerverwaltung".
- Klicken Sie mit der rechten Maustaste auf das NTFS-Volume des Treiberdatenträgers, und klicken Sie auf die Option zum Hinzufügen des Laufwerkbuchstaben und -pfads.
- Nach der Zuweisung des entsprechenden Buchstabens (d. h. "E:"), gehen Sie zum Laufwerk "E:":
- Entzippen Sie die Realtek-Treiber.
- Fahren Sie mit der Installation der Realtek-Treiber fort. Wenn Windows automatisch nach den Netzwerktreibern fragt, gehen Sie wie folgt vor (dies muss für alle Netzwerkgeräte in der Appliance durchgeführt werden):
- Wählen Sie "Nein, diesmal nicht" aus, und klicken Sie auf "Weiter".
- Wählen Sie "Software von einer Liste oder bestimmten Quelle installieren (für fortgeschrittene Benutzer)" aus, und klicken Sie auf "Weiter".
- Wählen Sie "Nicht suchen, sondern den zu installierenden Treiber selbst wählen" aus, und klicken Sie auf "Weiter".
- Scrollen Sie in der Liste "Gängige Hardwaretypen" nach unten, und wählen Sie "Netzwerkadapter" aus. Klicken Sie auf "Weiter".
- Klicken Sie auf "Datenträger".
- Klicken Sie auf "Durchsuchen", und wählen Sie "E:\Driver_XP_5699_0828\Driver_XP_5699_0828\Netrlx.inf" aus. Klicken Sie auf "Öffnen" (vorausgesetzt, der Treiberdatenträger ist das Laufwerk "E:").
- Klicken Sie auf OK. Jetzt sollte eine Liste von Netzwerkadaptern angezeigt werden.
- Wählen Sie "Realtek RTL8139/810X Family Fast Ethernet NIC" aus, und klicken Sie auf "Weiter".
- Klicken Sie im Fenster "Warnung: Update des Treibers" auf "Ja".
- Klicken Sie auf "Fertig stellen".
- Wenn Windows nicht automatisch nach den Netzwerktreibern fragt, führen Sie Folgendes aus:
- Klicken Sie mit der rechten Maustaste auf "Arbeitsplatz", gehen Sie zur Registerkarte "Hardware", und klicken Sie auf den Geräte-Manager.
- Blenden Sie andere Geräte ein, wenn sie noch nicht eingeblendet sind, und führen Sie für jedes aufgelistete Ethernet-Controller-Gerät Folgendes aus:
- Klicken Sie mit der rechten Maustaste auf "Ethernet-Controller", und wählen Sie "Treiber aktualisieren" aus.
- Wiederholen Sie den oben genannten Schritt 6.
Windows PV-Treiber
Die Halsign TurboGate PV-Treiber werden mit CA 3Tera AppLogic verteilt (und sind mithilfe der Standardschnittstelle der Appliance zugänglich, so wie die Windows-MSIs zum Erstellen von Windows-Appliances notwendig sind). Diese Treiber werden verwendet, um die Datenträger- und Netzwerk-E/A-Leistung einer auf CA 3Tera AppLogic ausführenden Windows-Appliance zu erhöhen. Diese Treiber sind mit 32-Bit- und 64-Bit-Versionen von Windows Server 2003 sowie mit 32-Bit- und 64-Bit-Versionen von Windows Server 2008 kompatibel.
Nachstehend werden Beispielleistungsmessdaten mit und ohne diese Treiber angegeben:
|
Treiber
|
Datenträger-Lesevorgang
|
Datenträger-Schreibvorgang
|
Netzwerk-TCP
|
Netzwerk-UDP
|
|
Keine PV-Treiber
|
18 MB/Sek.
|
11 MB/Sek.
|
40 MB/Sek.
|
68 MB/Sek.
|
|
Halsign TurboGate PV-Treiber
|
41 MB/Sek.
|
25 MB/Sek.
|
690 MB/Sek.
|
770 MB/Sek.
|
Hinweis: Die Leistungsmessdaten können ja nach der im Grid verwendeten Hardware variieren.
Halsign TurboGate PV-Treiber
CA Technologies hat die folgenden PV-Treiberversionen getestet:
- Halsign TurboGate: TurboGate GTools v3.0.0
Folgen Sie den unten angegebenen Anweisungen für den Erwerb und für die Installation dieser PV-Treiber in Ihren Windows-Appliances. Stellen Sie sicher, dass PV-Treiber nach der APK-Installation installiert werden.
So installieren Sie die Halsign TurboGate PV-Treiber in Ihrer Windows-Appliance
- Starten Sie Ihre Anwendung, die die Windows-Appliance enthält, auf der Sie die Treiber installieren möchten.
- Öffnen Sie die grafische Konsole für Ihre Windows-Appliance.
- Dieses selbstausführende Halsign Turbogate-Installationsprogramm kann von der Grid-Steuerung über die Standardschnittstelle der Appliance heruntergeladen werden.
- Um die interne IP-Adresse des Controllers zu finden, führen Sie in einer Befehlszeilen-Shell den folgenden Befehl aus und notieren Sie sich die IP-Adresse des DHCP-Servers für die letzte aufgeführte Schnittstelle (z. B. LAN-Verbindung 5).
ipconfig /all
- Gehen Sie in Internet Explorer zu "http://IP-address:8080/download/", und laden Sie die PV-Treiber (z. B. "TurboGate-GTools-v2.0.0.exe") herunter:
- Klicken Sie mit der rechten Maustaste auf die Datei, und wählen Sie "Ziel speichern unter" aus, um die Datei auf den Desktop herunterzuladen.
- Doppelklicken Sie auf die Datei auf dem Desktop, um die Installation auszuführen.
- Wählen Sie "Ja" aus, um die Treiber zu installieren.
- Nach Abschluss der Installation wird der Benutzer aufgefordert, die Appliance neu zu starten: Wählen Sie "Nein" aus.
- Löschen Sie die Installationsdatei vom Desktop, und leeren Sie den Papierkorb (wenn gewünscht).
- Stellen Sie sicher, dass Sie das Administratorkennwort kennen. Starten Sie die Windows-Appliance neu, indem Sie den Befehl "comp restart --debug CA 3Tera AppLogic" verwenden.
- Nachdem die Windows-Appliance neu gestartet wurde, melden Sie sich bei der grafischen Konsole an. Der Hardware-Assistent erkennt automatisch alle Netzwerkgeräte, die die neu installierten PV-Treiber verwenden (keine Benutzerinteraktion notwendig). Wenn dies abgeschlossen ist, starten Sie die Appliance ohne die Option "--debug" erneut, um die korrekte Funktionsweise zu überprüfen.
Wenn Sie der Appliance später einen neuen Terminal hinzufügen, muss der Benutzer ggf. den Assistenten für das Suchen neuer Hardware beim nächsten Start der Appliance ausführen.
Wenn Sie eine vorhandene Windows-Appliance haben, die eine ältere Version der TurboGate PV-Treiber verwendet, und Sie auf eine neuere Version dieser PV-Treiber aktualisieren möchten, folgen Sie den Schritt-für-Schritt-Anweisungen in diesem Thema:
WIN03y und WIN08y: Windows Server-Appliance – iso2class
WIN03y wird mithilfe des Hilfsprogramms "iso2class" erstellt, das mit CA 3Tera AppLogic ausgeliefert wird. "iso2class" ist ein Befehlszeilenhilfsprogramm, das zur Erstellung einer Singleton-Klasse mit einem von einem ISO-Image installierten Betriebssystem verwendet wird. "iso2class" erstellt und startet eine CA 3Tera AppLogic-Anwendung, die zum Installieren eines Betriebssystems von einem ISO-Image auf ein Volume verwendet wird. Diese Anwendung wird aus einer Vorlage generiert und enthält einen "iso2class" genannten Singleton. Das Startvolume des Singleton ist ein ISO-Image. Ein zweites Volume auf dem Singleton ist das Ziel für die Betriebssysteminstallation.
Das Endergebnis der Verwendung dieses neuen interaktiven Hilfsprogramms ist ein Singleton mit einem einzelnen Volume, das das installierte Betriebssystem enthält. Dieser Singleton kann in einen Katalog verschoben und als die Grundlage für das Erstellen neuer Appliance-Klassen verwendet werden. Detaillierte iso2class-Dokumentation kann im Referenzhandbuch zur Befehlszeilen-Shell gefunden werden. Mit "iso2class" ist es äußerst leicht, neue Betriebssystem-Distributionen in CA 3Tera AppLogic zu erstellen.
Das für die Betriebssysteminstallation verwendete ISO-Image kann in 3 Speicherorten liegen:
- Auf dem Impex-Volume des Grids (entweder wurde es von einem Verwalter in das Impex-Volume kopiert oder von einem Remote-Server importiert)
- Als globales Volume auf dem Grid (wird normalerweise aus einem Remote-Server importiert)
- Importiert aus einer URL
Hinweis: Während der Betriebssysteminstallation wird der Singleton neu gestartet. Wenn dies geschieht, antwortet eine offene grafische Konsole nicht mehr. Schließen Sie einfach die Konsole, und öffnen Sie sie erneut über die CA 3Tera AppLogic-GUI, um die Konsole des neu gestarteten Images aufzurufen.
Detaillierte Anweisungen zum Erstellen von WIN03y und WIN08y mithilfe von "iso2class" finden Sie hier:
Sonstige Windows-Appliances und -Anwendungen: IIS, SQL8y, VDS, WISA.
Sobald Sie die Windows Server-Appliance WIN03y erstellt haben, können Sie andere Windows-basierte Appliances und -Anwendungen erstellen. Detaillierte Anweisungen finden Sie hier:
Aktualisieren von Windows-MSIs
Wenn Sie eine Windows-Appliance erstellt haben und zu einem späteren Zeitpunkt eine neuere MSI-Version installieren möchten, die zum Erstellen dieser Appliance verwendet wurde, wodurch das Windows-APK und alle Appliance-spezifischen Skripte, die im MSI enthalten sind, aktualisiert werden, finden Sie hierfür Schritt-für-Schritt-Anweisungen in diesem Thema: