Verwenden von CA AppLogic › Appliance-Entwicklerhandbuch › Erstellen von Appliances › Verteilungsinstallationen › Windows-Installationsreferenz › Windows Server 2003-Installationsreferenz (1 CD)
Windows Server 2003-Installationsreferenz (1 CD)
Diese Beispielinstallation basiert auf einer einzelnen CD-Installation von Windows Server 2003 Standard Edition SP2. In diesem Beispiel wird das globale Volume "win03_iso" verwendet. (Weitere Möglichkeiten zum Angeben eines ISO-Images für die Installation finden Sie in der Referenz "iso2class".) Sie können auch das Beispiel unten für andere Windows-Ausgaben verwenden (Enterprise, DataCenter und Web).
Hinweis: Im folgenden Text zeigt der Y-Platzhalter in "WIN03y" und "VDS_Win03y_rX" die Windows-Edition an, auf der die Appliance basiert (S für Standard, E für Enterprise, DC für DataCenter, W für Web).
So installieren Sie eine WIN03y-Appliance mithilfe einer einzelnen CD
- Führen Sie den folgenden Befehl in einer 3t-Shell aus: Sie können dann die gewünschten Bits (32 oder 64) und das Betriebssystem auswählen:
util iso2class app_name=win03_install install_size=10G console_type=graphic iso_volume1=win03_iso virt_options=acpi=1 cpu=1 mem=1G
Dieser Befehl erstellt und startet die Anwendung "win03_install", indem die Singleton-Klasse "iso2class" vom angegebenen ISO-Image gestartet wird.
Hinweis: Anfänglich wird die Volumegröße auf 10 GB festgelegt. Diese Größe wird verwendet, um zu überprüfen, dass genug Festplattenspeicher für die Windows-Installation vorhanden ist. Nach dem Erstellen der Appliance können Sie die Größe des Volumes wieder ändern, abhängig vom freien Festplattenspeicher nach der Windows-Installation (es sollten mindestens 500 MB freier Festplattenspeicher frei bleiben).
- Greifen Sie auf die grafische Konsole des Singletons mit einer der beiden Methoden zu:
- Wählen Sie die Anwendung aus der Anwendungsliste auf der CA AppLogic-Benutzeroberfläche aus, und wählen Sie "Anmeldung (Grafik)".
- Öffnen Sie die Anwendung im CA AppLogic-Editor und wählen Sie den Singleton "iso2class" aus. Verwenden Sie das Pull-down-Menü "Appliance", um "Anmeldung (Grafik)" auszuwählen.
Hinweis: Aufgrund fehlender VMware-Tools während der Windows-Installation auf einem VMware-Grid, funktioniert die Maus möglicherweise nicht erwartungsgemäß. Die folgenden Tastenkombinationen sind nützlich:
- Um zwischen Schaltflächen zu navigieren, verwenden Sie die Tabulatortaste und/oder Pfeiltasten.
- Um eine Auswahl vorzunehmen, verwenden Sie die Leertaste oder Eingabetaste.
- Um auf das Dateimenü des ausgewählten Fensters zuzugreifen, verwenden Sie Alt+F.
- Wenn die grafische Konsole angezeigt wird, sollte die Windows 2003-Serverinstallation sichtbar sein. Fahren Sie unter Beachtung der folgenden Hinweise mit der Installation fort.
- Verwenden Sie eine einzelne NTFS-Partition.
- Aktivieren Sie für beide Netzwerkschnittstellen "Benutzerdefinierte Einstellung" - "Datei- und Druckerfreigabe deaktivieren".
- Verwenden Sie eine Workgroup.
- Nach dem Abschluss der Installation:
- Wenn Sie eine Windows-Appliance auf einem ESX-Grid erstellen, installieren Sie die VMware-Tools wie folgt:
- Halten Sie die Anwendung an.
- Führen Sie in einer Grid-Shell folgenden Befehl aus:
3t vol copy _GLOBAL_RO:vmware_tools_windows APPNAME:vmware_tools_windows
- Öffnen Sie den Anwendungs-Editor in einem Browser.
- Klicken Sie mit der rechten Maustaste auf die Singleton-Appliance "iso2class", und wählen Sie "Benutzer-Volumes".
- Wählen Sie das Volume "vmware_tools_windows" für den Platzhalter "iso_volume1" aus.
- Speichern Sie, und starten Sie die Anwendung.
- Melden Sie sich über die grafische Konsole an.
- Klicken Sie oben in der Mitte des Fensters der grafischen Konsole auf die Schaltfläche "Ctrl+Alt+Del".
- Klicken Sie auf eine beliebige Stelle im Fenster der grafischen Konsole.
- Navigieren Sie mit der Tabulatortaste und den Pfeiltasten zu "Task-Manager starten".
- Navigieren Sie mithilfe der Tabulatortaste zu "Neue Aufgabe", und drücken Sie die Leertaste.
- Geben Sie "D:\setup.exe /S /v /qn" ein, um die VMware-Tools-Installation automatisch und ohne Benutzereingriff auszuführen.
- Bei der Installation wird die Appliance automatisch neu gestartet. Nach dem Neustart müssen Sie die grafische Konsole wieder öffnen und sich bei der Appliance anmelden.
- Deaktivieren Sie die Auslagerungsdatei:
- Wählen Sie in der Systemsteuerung "System > Erweitert, Leistungseinstellungen > Erweitert > Virtueller Arbeitsspeicher > Keine Auslagerungsdatei > Festlegen", um die Auslagerungsdatei zu deaktivieren.
- Starten Sie die Anwendung neu und überprüfen Sie, dass die Auslagerungsdatei "C:\pagefile.sys" gelöscht worden ist. Löschen Sie sie andernfalls manuell. Sie können geschützte Betriebssystemdateien in Windows-Explorer durch das Ändern der Standardeinstellungen anzeigen:
- Öffnen Sie "Extras > Ordneroptionen > Anzeigen", und wählen Sie "Alle Dateien und Ordner anzeigen". Deaktivieren Sie das Kontrollkästchen "Geschützte Systemdateien ausblenden".
- Vergrößern Sie den standardmäßigen Zeitlimitwert für das Windows-Laufwerkgerät in Ihrer Appliance, und weisen Sie das System an, wie die Echtzeituhr eingestellt wird. Beachten Sie, dass diese Einstellungen erst nach einem Neustart in Kraft treten.
- Öffnen Sie den Registrierungs-Editor ("Ausführen > regedt32.exe"), und navigieren Sie zum Schlüssel "HKEY_LOCAL_MACHINE/System/CurrentControlSet/Services/Disk".
- Fügen Sie einen neuen REG_DWORD-Wert mit der Bezeichnung "TimeOutValue" hinzu (wenn dieser Wert bereits vorhanden ist, überspringen Sie diesen Schritt).
- Legen Sie den Wert für "TimeOutValue" auf "60 decimal" fest.
- Navigieren Sie zum Schlüssel "HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Control/TimeZoneInformation".
- Fügen Sie einen neuen DWORD-Wert mit der Bezeichnung "RealTimeIsUniversal" hinzu. (Wenn dieser Wert bereits vorhanden ist, überspringen Sie diesen Schritt.)
- Legen Sie den Wert für "RealTimeIsuniversal" auf "1" fest.
- Schließen Sie den Registrierungs-Editor.
- Überprüfen Sie, dass Sie externen Netzwerkzugriff über die externe Schnittstelle des Singleton haben. Der Singleton hat zwei Netzwerkschnittstellen: LAN-Verbindung und LAN-Verbindung 2. Die erste ist die externe Schnittstelle, während die zweite die interne Schnittstelle ist. Öffnen Sie eine Befehls-Shell und pingen Sie "www.google.com". Wenn das Pingen fehlschlägt:
- Wählen Sie in der Systemsteuerung "Netzwerkverbindungen > LAN-Verbindung > Eigenschaften > Internetprotokoll (TCP/IP) > Eigenschaften". Klicken Sie auf "Folgende IP-Adresse verwenden", und geben Sie passende Werte für Ihr Grid ein (IP-Adresse, Netzmaske, Gateway, DNS-Server).
- Oder geben Sie in der Befehls-Shell Folgendes ein:
- netsh interface ip set address name="Local Area Connection" static [ip-address] [netmask] [gateway] 1
- netsh interface ip set dns name="Local Area Connection" static [dns-ip]
- Installieren Sie Service Pack 2 und Aktualisierungen mit hoher Priorität:
- Öffnen Sie den Internet Explorer und gehen Sie zu "Extras", "Internetoptionen", "Sicherheitsstufe dieser Zone", "Stufe anpassen", "Benutzerdefinierte Ebene", "Benutzerdefinierte Einstellungen zurücksetzen"; setzen Sie die Einstellung auf "Mittel" zurück, um die Internetsicherheit auf "Mittel" festzulegen.
- Wählen Sie in Internet Explorer "Extras > Windows Update", und installieren Sie SP2. Starten Sie den Computer nach Abschluss der Installation neu.
- Entfernen Sie die Wiederherstellungsdateien, die zur Installation von SP2 gehören:
- Verwenden Sie Windows-Explorer, um den Ordner "c:\WINDOWS\$NtServicePackUninstall$" zu löschen.
- Leeren Sie den Papierkorb.
- Verwenden Sie Windows-Explorer, um den Ordner "c:\WINDOWS\ServicePackFiles" zu komprimieren:
- Klicken Sie mit der rechten Maustaste auf den Ordner, und wählen Sie "Eigenschaften > Erweitert > Inhalt komprimieren". Komprimieren Sie auch alle Unterverzeichnisse.
- Wählen Sie in Internet Explorer "Extras > Windows Update", und installieren Sie alle Aktualisierungen mit hoher Priorität. Lehnen Sie optional die Installation von IE7 ab, wenn Sie dazu aufgefordert werden. Starten Sie den Computer nach Abschluss der Installation neu.
- Verwenden Sie den Windows-Explorer, um die Wiederherstellungsdateien für die Installation wichtiger Updates zu entfernen:
- Löschen Sie "c:\WINDOWS\$*$" (ungefähr 30 Ordner).
- Leeren Sie den Papierkorb.
- Installieren Sie die Windows Server 2003 Ressource Kit-Tools:
- Gehen Sie in Internet Explorer zu "http://www.microsoft.com/downloads/details.aspx?FamilyID=9D467A69-57FF-4AE7-96EE-B18C4790CFFD&displaylang=en", bzw. suchen Sie online nach Windows Server 2003 Resource Kit-Tools.
- Installieren Sie die Tools im Standardpfad "C:\Program Files\Windows Resource Kits\Tools".
- (Optional) Installieren Sie die Windows-Komponenten, die auf dieser Appliance verfügbar sein sollen und für die ein Zugriff auf das ISO-Image bzw. die ISO-Images für die Installation notwendig ist. Wählen Sie in der Systemsteuerung "Software > Windows-Komponenten", und installieren Sie optionale Komponenten wie IIS.
- Unterdrücken Sie das Öffnen von Dialogfeldern zum Herunterfahren des Systems (Grund für Herunterfahren des Systems)
- Öffnen Sie das Startmenü, und führen Sie den folgenden Befehl aus:
gpedit.msc
- Gehen Sie zu "Computerkonfiguration" > "Administrative Vorlagen".
- Klicken Sie auf "System".
- Doppelklicken Sie im rechten Fensterbereich auf "Ereignisprotokollierung für Herunterfahren anzeigen".
- Klicken Sie auf "Deaktiviert" und dann auf "Übernehmen".
- Aktivieren Sie Windows, wie erforderlich.
- Für 64-Bit-Appliances verhindert ein Microsoft Windows-Fehler, dass eine 32-Bit-Anwendung auf den Ordner "System32" auf einem Computer zugreift, auf dem eine 64-Bit-Version von Windows Server 2003 ausgeführt wird. Um mehr über dieses Problem zu lesen und es zu beheben, gehen Sie zu "http://support.microsoft.com/kb/942589" und wenden Sie diesen Hotfix entsprechend den Anweisungen an.
- Um diesen Singleton zu einer vollständig verwalteten CA AppLogic-Appliance zu machen, installieren Sie den Windows Server-MSI. Dieses selbstausführende Installationsprogramm kann von der Grid-Steuerung über die interne Schnittstelle heruntergeladen werden. Diese Schnittstelle wurde bereits über DHCP richtig konfiguriert.
- Um die interne IP-Adresse der Steuerung 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 LAN-Verbindung 2.
ipconfig /all
- Gehen Sie in Internet Explorer zu "http://IP-address:8080/download/", und laden Sie das aktuelle Windows Server msi herunter (zum Beispiel Server_Windows-1.0.0-1.msi):
- Klicken Sie mit der rechten Maustaste auf die MSI-Datei, und wählen Sie "Ziel speichern unter", um die Datei auf den Desktop herunterzuladen.
- Doppelklicken Sie auf die MSI-Datei auf dem Desktop, um die Installation auszuführen.
- Löschen Sie die MSI-Datei, und leeren Sie den Papierkorb.
- Wenn Sie die externe Schnittstelle manuell konfiguriert haben, gehen Sie in der Systemsteuerung zu "Netzwerkverbindungen > LAN-Verbindung > Eigenschaften > Internetprotokoll (TCP/IP) > Eigenschaften", um die Schnittstelle auf "DHCP" zurückzusetzen (IP-Adresse automatisch beziehen).
- Wenn es sich um eine 64-Bit-Appliance handelt, verwenden Sie Windows-Explorer, um "shutdown.exe" von "C:\WINDOWS\system32" nach "C:\WINDOWS\SYSWOW64" zu kopieren. Wenn Windows-Explorer den Kopiervorgang nicht ausführt und stattdessen die ausführbare Datei verschiebt, gehen Sie wie folgt vor:
- Verschieben Sie "shutdown.exe" mithilfe von Windows-Explorer nach "C:\WINDOWS".
- Öffnen Sie eine Bash-Shell, und führen Sie den folgenden Befehl aus. Dadurch wird die Datei in das Verzeichnis "C:\WINDOWS\SYSWOW64" kopiert:
cp -p /cygdrive/c/WINDOWS/shutdown.exe /cygdrive/c/WINDOWS/system32/shutdown.exe (mit diesem Befehl wird die Datei nach "C:\WINDOWS\SYSWOW64" kopiert)
- Verwenden Sie Windows-Explorer, um "C:\WINDOWS\shutdown.exe" nach "C:\WINDOWS\system32\shutdown.exe" zu verschieben.
- Wenn Sie ein nicht englischsprachige, lokalisierte 64-Bit-Version von Windows Server 2003 installieren, kopieren Sie "chcp.com" von "C:\WINDOWS\system32" nach "C:\WINDOWS\SYSWOW64", wie oben beschrieben.
- Schließen Sie die grafische Konsole, und schließen Sie den Anwendungs-Editor (wenn er geöffnet ist).
- Die Installation ist vollständig. Drücken Sie in der 3T-Shell, die "iso2class" ausführt, die Eingabetaste, um fortzufahren. Wählen Sie auf Aufforderung die Option "Die Appliance wird vollständig verwaltet". Danach hält "iso2class" die Anwendung an, ändert die Singleton-Begrenzung zu derjenigen einer generischen Server-Appliance, und startet die Anwendung neu.
- Wenn "iso2class" die Anwendung nicht starten kann, wählen Sie Option 2 aus ('iso2class' verlassen und manuell überprüfen).
- Starten Sie die Anwendung im Debug-Modus: Führen Sie in 3Tshell den Befehl "app start app_name --debug" aus. Sobald die Anwendung erfolgreich startet, fahren Sie mit den folgenden Schritten fort.
- Ändern Sie den sich ergebenden Singleton zu einer WIN03y-Katalog-Appliance-Klasse.
- Halten Sie die Anwendung an.
- Öffnen Sie die Anwendung im CA AppLogic-Editor, klicken Sie mit der rechten Maustaste auf den Singleton, und wählen Sie "Begrenzung ändern" aus:
- Wählen Sie das BS-Symbol als Windows aus.
- Ändern Sie den Klassennamen zu "WIN03y".
- Geben Sie die Beschreibung ein: Windows Server-Appliance – auf der Basis von Windows Server 2003 Standard Edition 32/64-Bit SP2. (Stellen Sie sicher, dass Sie den richtigen Namen der Edition verwenden.)
- Ändern Sie die folgenden Ressourceneinstellungen:
CPU (Nr)
Min: 0,1
Max: 4
Standard: 1
Speicher (Byte)
Min: 256
Max: 4G
Standard: 1G
Bandbreite (Bit/s)
Min: 1M
Max: 1G
Standard: 100 Mbps
Weitere Informationen finden Sie in der unten aufgeführten Ressourcentabelle am Ende des Dokuments. Ändern Sie die Ressourceneinstellungen, die auf Windows Edition basieren.
- Legen Sie die URL der Dokumentation auf http://doc.3tera.com/AppLogic31/en/Catalog_Ref/CatGenericWindows.html fest.
- Fügen Sie der Appliance so viele Terminals hinzu, bis insgesamt 7 Schnittstellen aufgelistet werden. (Mit der Standardschnittstelle werden maximal 8 Schnittstellen angezeigt.) Dieser Schritt ist erforderlich, damit ein manuelles Eingreifen des Benutzers vermieden wird, wenn später Windows-Appliances Terminals hinzugefügt werden, die außerhalb dieser Windows Server-Appliance basiert sind.
- Klicken Sie mit der rechten Maustaste auf den Singleton, und wählen Sie "Attribute". Ändern Sie den Instanznamen zu "WIN03y".
- Starten Sie die Anwendung. Führen Sie SSH in die Appliance durch und legen Sie das Administratorkennwort fest (Netzbenutzeradministrator new_password). Laden Sie die TurboGate PV-Treiber in der jeweils aktuellen Version über die interne Schnittstelle herunter (ebenso wie zuvor der Server-MSI heruntergeladen wurde). Installieren Sie die TurboGate PV-Treiber. Starten Sie nach der Installation nicht neu.
Hinweis: Sie müssen das Administratorkennwort ändern, weil der Windows Server-MSI beim ersten Start ein neues, beliebiges Kennwort festlegt und Sie das Administratorkennwort kennen müssen, bevor Sie die Turbogate PV-Treiber installieren.
- Öffnen Sie eine 3Tshell, und führen Sie den folgenden Befehl aus:
app restart win03_install --debug
- Melden Sie sich eine Minute nach Beginn des Anwendungsstarts über die grafische Konsole an, und schließen Sie die Installation der TurboGate PV-Treiber ab: Klicken Sie durch den Hardware-Setup-Assistenten für die Installation der TurboGate PV-Treiber für alle 8 Terminals, die für die Appliance konfiguriert sind. An dieser Stelle:
- Wenn der Anwendungsstart das Zeitlimit nicht überschritten hat, fahren Sie das Betriebssystem von der grafischen Konsole aus herunter. Dadurch schlägt "app start --debug" fehl. Führen Sie dann "app stop win03_install" aus.
- Führen Sie andernfalls den folgenden Befehl in der 3T-Shell aus, und fahren Sie das Betriebssystem von der grafischen Konsole aus herunter.
app stop win03_install
- Führen Sie den folgenden Befehl innerhalb der 3Tshell aus, und überprüfen Sie, dass die Appliance ohne Fehler startet:
app start win03_install
- Wenn Sie den TurboGate PV-Treiber installiert. Deaktivieren Sie den Service "gkservice". Dieser Dienst wird zusammen mit den PV-Treibern installiert und startet nicht, wenn der Appliance mehr als eine virtuelle Netzschnittstelle zugeordnet ist. Das Deaktivieren des Dienstes wirkt sich nicht auf die Leistung der PV-Treiber aus.
- Führen Sie den folgenden Befehl In einer Bash-Shell auf der Appliance aus:
rm -f /appliance/passwd.stamp
Wir empfehlen, ein komplexes Administratorkennwort festzulegen, sodass sich keine Person bei der Appliance als Administrator anmelden kann.
- Legen Sie neues komplexes Kennwort fest (Netzbenutzeradministrator pq398hpaowht0293j^LWOIFH9htfw9jfe)
- Beenden Sie die SSH-Sitzung.
- Führen Sie den SSH in die Appliance aus, und führen Sie "rm -f ~/.bash_history" aus, damit das Kennwort aus dem Bash-Verlauf gelöscht wird.
- Halten Sie die Anwendung an.
- Ändern Sie erneut die Begrenzung der Appliance, und entfernen Sie die zusätzlichen Terminals, die in den vorherigen Schritten hinzugefügt wurden.
- Verschieben Sie den Singleton in den Katalog "/system_ms", für den Sie über die erforderlichen Berechtigungen verfügen. Sie müssen sich selbst volle Zugriffsrechte für den Katalog zuweisen, um den Singleton verschieben zu können. Weitere Informationen finden Sie unter catalog modify_acl im Befehlszeilen-Shell-Referenzhandbuch.
Die WIN03y-Appliance ist jetzt einsatzbereit.
Zusätzliche Informationen
- Ressourcen von Windows Server 2003
-
32-Bit-Appliances
|
Ressource
|
Minimum
|
Maximum Standard
|
Maximum Enterprise
|
Maximum DataCenter
|
Maximum Web
|
Standard
|
|
CPU
|
0.1
|
4
|
8
|
32
|
2
|
1
|
|
Speicher
|
256 MB
|
4 GB
|
64 GB
|
64 GB
|
2 GB
|
1 GB
|
|
Bandbreite
|
1 Mbit/s
|
2 Gbit/s
|
2 Gbit/s
|
2 Gbit/s
|
2 Gbit/s
|
100 Mbit/s
|
64-Bit-Appliances
|
Ressource
|
Minimum
|
Maximum Standard
|
Maximum Enterprise
|
Maximum DataCenter
|
Standard
|
|
CPU
|
0.25
|
4
|
8
|
32
|
1
|
|
Speicher
|
768 MB
|
32 GB
|
64 GB
|
64 GB
|
1 GB
|
|
Bandbreite
|
1 Mbit/s
|
2 Gbit/s
|
2 Gbit/s
|
2 Gbit/s
|
100 Mbit/s
|
- Ressourcen von Windows Server 2008
-
|
Klassenname
|
Minimum CPU
|
Maximum CPU
|
CPU (Standard)
|
Speicher-Minimum
|
Speicher-Maximum
|
Speicher (Standard)
|
Minimum BW
|
Maximum BW
|
BW (Standard)
|
|
WIN08DC
|
0.25
|
32
|
0.5
|
512 M
|
64 G
|
768 M
|
1 Mbps
|
2 Gbps
|
100 Mbps
|
|
WIN08E
|
0.25
|
8
|
0.5
|
512 M
|
64 G
|
768 M
|
1 Mbps
|
2 Gbps
|
100 Mbps
|
|
WIN08S
|
0.25
|
4
|
0.5
|
512 M
|
4 G
|
768 M
|
1 Mbps
|
2 Gbps
|
100 Mbps
|
|
WIN08W
|
0.25
|
4
|
0.5
|
512 M
|
4 G
|
768 M
|
1 Mbps
|
2 Gbps
|
100 Mbps
|
|
WIN0864DC
|
0.25
|
32
|
0.5
|
768 M
|
64 G
|
1 G
|
1 Mbps
|
2 Gbps
|
100 Mbps
|
|
WIN0864E
|
0.25
|
8
|
0.5
|
768 M
|
64 G
|
1 G
|
1 Mbps
|
2 Gbps
|
100 Mbps
|
|
WIN0864S
|
0.25
|
4
|
0.5
|
768 M
|
32 G
|
1 G
|
1 Mbps
|
2 Gbps
|
100 Mbps
|
|
WIN0864W
|
0.25
|
4
|
0.5
|
768 M
|
32 G
|
1 G
|
1 Mbps
|
2 Gbps
|
100 Mbps
|
Lesen Sie sich das Appliance-Katalog-Referenzhandbuch durch, um Details zum Verhalten des Windows-APK zu erhalten, der von allen Windows-MSIs installiert wird.
|
Copyright © 2012 CA.
Alle Rechte vorbehalten.
|
|