Verwenden von CA AppLogic® › Appliance-Entwicklerhandbuch › BS-Installationen › Windows-Installation › Windows OS (Windows-Betriebssystem) › Windows SQL und IIS › SQL08_08: Microsoft SQL Server-Datenbank
SQL08_08: Microsoft SQL Server-Datenbank
Jede SQL08y_08-Appliance wird mithilfe der folgenden allgemeinen Windows Server-Appliance als eine Basisklasse erstellt:
- SQL08X_08 - WIN08S
- SQL08WG_08 - WIN08S
- SQL08DC_08 - WIN0864DC
- SQL08W_08 - WIN0864DC
- SQL08S_08 - WIN0864DC
- SQL08E_08 - WIN0864DC
Hinweis: In den folgenden Anweisungen zeigt der Y-Platzhalter in "WIN08y" die Windows-Edition an, auf der die Appliance/Anwendung basiert (S für Standard, DC für DataCenter). Der Y-Platzhalter in "SQL08y_08" zeigt die SQL-Edition an, auf der die Appliance basiert (X für Express, WG für Workgroup, DC für DataCenter, W für Web, S für Standard, E für Enterprise). Alle SQL-Editionen, die zur Erstellung der Appliances "SQL08y_08" verwendet werden, basieren auf den R2-Editionen von SQL Server 2008.
So installieren und konfigurieren Sie die SQL08y-Appliance
- Erstellen Sie die Windows-Server-Appliance WIN08y für die Windows Server 2008 Base Server Class.
- Erstellen Sie einen neuen Singleton aus der angegebenen Basisklasse (WIN08S oder WIn0864DC):
- Erstellen Sie eine neue Anwendung. Schließen Sie eine Instanz der Basisklasse ein, und verzweigen Sie die Klasse. Weisen Sie dem Singleton 1 CPU und 1 GB Speicher zu.
- Starten Sie die Anwendung, und melden Sie sich über SSH beim Singleton an. Legen Sie ein neues Administratorkennwort fest (Netzbenutzer-Administratorkennwort - Kennwort auswählen).
- Greifen Sie auf die grafische Konsole des Singletons auf eine der folgenden zwei Weisen zu:
- Wählen Sie die Anwendung aus der Anwendungsliste auf der CA AppLogic®-Benutzeroberfläche aus, und klicken Sie auf das Symbol für "Anmeldung (Grafik)".
- Öffnen Sie die Anwendung im CA AppLogic®-Editor und wählen Sie den Singleton aus. Verwenden Sie das Pull-down-Menü "Appliance", um "Anmeldung (Grafik)" auszuwählen.
- Halten Sie die Anwendung an. Klicken Sie mit der rechten Maustaste im Anwendungs-Editor auf die Appliance, und wechseln Sie zur Registerkarte "Volumes". Ändern Sie die Größe des Singleton-Start-Volumes auf 13 GB. Dies ist eine ungefähre Größe. Bei der normalen SQL-Installation wird 4–5 GB freier Festplattenspeicher benötigt. Nach der Installation sollte auf dem Singleton-Start-Volume etwa 1 GB freier Speicherplatz vorhanden sein. Passen Sie die Größe entsprechend dem freien Speicherplatz auf Ihrem Singleton an.
- Fügen Sie ein neues Platzhalter-Volume hinzu (Name: "data"; Bereitstellung auf D:\). Kennzeichnen Sie als obligatorisch.
- Klicken Sie mit der rechten Maustaste auf den Anwendungs-Editor, und wählen Sie "Volumes verwalten" aus. Fügen Sie ein Anwendungs-Volume hinzu, das zeitweilig als Platzhalter-Volume verwendet werden soll (Dateisystem: ntfs08; Größe: 8 GB).
- Starten Sie die Anwendung, und melden Sie sich bei der Grafikkonsole des Singletons als Administrator an.
- Aktivieren Sie virtuellen Speicher für die Appliance:
- "Start" > "Systemsteuerung" > "System" ("System und Sicherheit"), "Erweiterte Systemeinstellungen" > "Erweitert" > "Leistungseinstellungen" > "Erweitert" > "Virtueller Speicher" > "Ändern".
- Das Laufwerk "C:" sollte keine Auslagerungsdatei besitzen. Legen Sie das Laufwerk "D:" so fest, dass eine vom System verwaltete Auslagerungsdateigröße verwendet wird.
- Klicken Sie auf Festlegen.
- Starten Sie die Anwendung neu.
- Installieren Sie die gewünschte Version von SQL Server 2008 R2. Eine vollständige Verteilungsquelle sollte verwendet werden: ISO-Image oder ein voll verteilbares Paket. Wenn Sie ein extrahierbares Archiv von SQL Server R2 herunterladen, laden Sie es herunter, und extrahieren Sie es auf dem Volume "D". Wenn ein ISO-Image verwendet wird, kann es als ein getrenntes Laufwerk geladen oder ebenfalls auf "D" extrahiert werden. Von dort kann es auf "C" installiert werden.
- Extrahieren Sie das voll verteilbare Paket wie im folgenden Beispiel:
SQLEXPRADV_x86_ENU.exe /Q /X:D:\
- Verwenden Sie die entsprechende Version der SQL-Setupkonfigurationsdatei "ConfigurationFile_x86_R2.ini" oder "ConfigurationFile_x64_R2.ini", und starten Sie die Installation wie folgt:
setup.exe /q /action=Install /configurationfile=D:\ConfigurationFile_x{86|64}_R2.ini /MEDIASOURCE=D:\ /sapwd="manager" /ASSYSADMINACCOUNTS="%COMPUTERNAME%\Administrator" /SQLSYSADMINACCOUNTS="%COMPUTERNAME%\Administrator" /TCPENABLED=1
MEDIASOURCE sollte auf den Stamm des SQL-Installationsverzeichnisses gerichtet werden.
Hinweis: Wenn für die SQL-Installation das NET-Framework aktiviert sein muss, wechseln Sie zu "Server-Manager" -> "Features". Aktivieren Sie das .NET Framework 3.5.1-Feature, und führen Sie den oben genannten Installationsbefehl erneut aus.
- Installieren Sie den SQL-MSI. Dieses selbstausführende Installationsprogramm kann von der Grid-Steuerung über die Standardschnittstelle des Singletons heruntergeladen werden. Diese Schnittstelle wurde bereits über DHCP richtig konfiguriert.
- Um die interne IP-Adresse des Grid-Controllers zu finden, führen Sie in einer Befehlszeilen-Shell Folgendes 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 den aktuellen Windows SQL-MSI herunter (zum Beispiel SQL_Windows-1.0.6-1.msi):
- Klicken Sie mit der rechten Maustaste auf die MSI-Datei, und wählen Sie "Ziel speichern unter" aus, um die Datei auf den Desktop herunterzuladen.
- Doppelklicken Sie auf dem Desktop auf die MSI-Datei, um die Installation auszuführen.
- Löschen Sie die MSI-Datei, und leeren Sie den Papierkorb.
- Löschen Sie Verknüpfungspunkte auf Windows-Volumes, wie in der Windows Server-Appliance WIN08y beschrieben.
- Führen Sie "services.msc" aus, und starten Sie den MySQL-Server-Dienst, sofern er noch nicht gestartet wurde.
- Bereinigung des Laufwerks D: Entfernen Sie alle SQL-bezogenen Installationsdateien einschließlich der Setupkonfigurationsdatei.
- Gehen Sie in einer Cygwin-Bash-Shell wie folgt vor:
- Halten Sie die Anwendung an, und bearbeiten Sie die Klasse:
- Ändern Sie die Symbolfarbe der Klasse zu Rot.
- Ändern Sie die Dokumentations-URL folgendermaßen:
http://doc.3tera.com/AppLogicxx/index.htm?toc.htm?CatDatabaseAppliancesSQL.html
wobei "xx" die richtige Version von AppLogic angibt.
- Ändern Sie den Klassennamen zu "SQL08y_08".
- Ändern Sie die Klassenbeschreibung. Beispiel: SQL Server-Appliance - basierend auf Windows Server 2008 Datacenter Edition R2 64-Bit und SQL Server 2008 Enterprise (v1.0.0-1)
- Ändern Sie Klassenkategorie zu Datenbank-Appliances.
- Klicken Sie mit der rechten Maustaste auf den Singleton, und wählen Sie "Attribute" aus. Ändern Sie den Instanznamen zu "SQL08y_08".
- Bearbeiten Sie die Terminals (löschen Sie die Terminals "net" und "out"):
Terminalname
|
Richtung
|
Protokoll
|
in
|
In
|
alle
|
mon
|
Out
|
cce
|
g. Fügen Sie die folgenden Eigenschaften hinzu:
Name
|
Typ
|
Standard
|
Einschränkungen
|
read_only
|
Zeichenfolge
|
off
|
on|off
|
sa_password
|
Zeichenfolge
|
(leer)
|
|
user_db_name
|
Zeichenfolge
|
(leer)
|
|
user_login
|
Zeichenfolge
|
(leer)
|
|
user_password
|
Zeichenfolge
|
(leer)
|
|
max_connections
|
Ganzzahl
|
0
|
min = 0, max = 999999
|
h. Legen Sie die Appliance-Ressourcen fest:
|
|
|
|
|
|
|
|
|
Ressource
|
Minimum X/WG
|
DC/E/S/W-Minimum
|
X/WG-Maximum
|
DC/E/S/W-Maximum
|
X/WG (Standard)
|
DC/E/S/W-Standard
|
CPU
|
0.25
|
0.25
|
4
|
32
|
1
|
1
|
Speicher
|
768 MB
|
1 G
|
4 G
|
64 G
|
2 G
|
2 G
|
Bandbreite
|
1 Mbit/s
|
1 Mbit/s
|
2 Gbit/s
|
2 Gbit/s
|
1 Mbit/s
|
1 Mbit/s
|
15. Verschieben Sie "SQL08y_08" in einen Katalog ("system_ms" wird empfohlen).
16. Die Appliance "SQL08y_08" kann jetzt in Ihren CA AppLogic®-Anwendungen verwendet werden.
Copyright © 2013 CA.
Alle Rechte vorbehalten.
|
|