Argomento precedente: IIS08W/IIS08S/IIS08E/IIS08DC: riferimento di installazione

Argomento successivo: SQL08X/WG/D/W/S/E_08: appliance del database di Microsoft SQL Server - Riferimento per l'installazione


SQL08X/WG/D/W/S/E_03: appliance del database di Microsoft SQL Server - Riferimento per l'installazione

Ogni appliance SQL08y_03 viene creata utilizzando la seguente appliance generica di Windows Server come classe base:

Per prima cosa, creare l'appliance di Server di Windows WIN03y come indicato negli argomenti Riferimento per l'installazione con CD singolo di Windows Server 2003 o nel Riferimento per l'installazione con doppio CD di Windows Server 2003.

Nota: nelle seguenti istruzioni, il segnaposto y in WIN03y è per l'edizione di Windows su cui si basa l'appliance/app (S per standard, DC per DataCenter). Il segnaposto y in SQL08y_03 è per l'edizione di SQL su cui è basata l'appliance (X per Express, WG per WorkGroup, D per Developer, W per Web, S per Standard ed E per Enterprise).

Per installare e configurare l'appliance SQL08y

  1. Creare un'applicazione che contiene un'istanza di WIN03y e diramare l'istanza (definita di seguito singleton).
  2. Configurare le risorse predefinite del singleton su cpu=1 e memoria=1GB per accelerare il processo di creazione dell'appliance.
    1. Selezionare il singleton nell'editor dell'applicazione.
    2. Nel menu Appliance selezionare Risorse.
    3. Modificare le risorse predefinite come specificato sopra.
  3. Assicurarsi che la dimensione del volume di avvio WIN03y sia maggiore di 8 GB.
  4. Modificare la classe e abilitare l'interfaccia esterna:
    1. Selezionare il singleton nell'editor dell'applicazione.
    2. Nel menu Appliance selezionare Modifica limite.
    3. Selezionare la scheda Interfacce.
    4. Selezionare la casella di controllo Interfaccia esterna in Interfacce dati non elaborati. Interfacce
  5. Modificare la classe e aggiungere un volume di segnaposto obbligatorio (nome: dati; montare su D:\).
  6. Creare un volume di applicazione da usare temporaneamente come volume di segnaposto (file system: ntfs03; dimensione: 6 GB).
  7. Avviare l'applicazione, quindi aprire la console grafica del singleton utilizzando la GUI di CA AppLogic (nella scheda Applicazioni, selezionare l'applicazione e accedere alla console grafica utilizzando il pulsante Accesso (grafico) nella parte superiore della pagina.
  8. Accedere all'appliance di Windows come amministratore.
  9. Se non sono state ancora installate le versioni più recenti di Windows Installer e di .NET Framework, eseguire l'operazione ora:
    1. Configurare l'interfaccia esterna con impostazioni di rete utilizzabili (questa è la prima interfaccia enumerata di rete):
      • Accedere a pannello di controllo, Connessioni di rete, Connessione LAN X, Proprietà, Protocollo Internet (TCP/IP), Proprietà; fare clic su Utilizza il seguente indirizzo IP e immettere valori utilizzabili per la griglia (indirizzo IP, maschera di rete, gateway, server DNS)
      • Oppure, nella shell dei comandi:
      • netsh interface ip set address name="Local Area Connection X" static [ip-address] [netmask] [gateway] 1
      • netsh interface ip set dns name="Local Area Connection X" static [dns-ip]
    2. Aprire Internet Explorer, cercare Windows Installer 4.5; scaricare e installarlo (non riavviare)
    3. Aprire Internet Explorer, cercare .NET Framework 3.5 SP1; scaricare e installare (non riavviare)
  10. Abilitare la memoria virtuale per l'appliance -- in una shell di comando:
  11. Riavviare l'applicazione
  12. Installare la versione desiderata di SQL Server 2008. Occorre usare un'origine di distribuzione completa: immagine ISO o pacchetto completo ridistribuibile. Se si sta scaricando un archivio estraibile di SQL Server, scaricarlo ed estrarlo sul volume D. Se si usa un'immagine ISO, può essere montata come unità separata o estratta su D. Da qui, non può essere installata in C.
  13. Estrarre il pacchetto ridistribuibile come segue:
  14. Utilizzare una versione appropriata del file di impostazione configurazione di SQL, ConfigurationFile_x86.ini o ConfigurationFile_x64.ini, e avviare l'installazione come segue:
  15. Installare msi di SQL. Questo programma di installazione ad esecuzione automatica può essere scaricato dal controller della griglia sull'interfaccia predefinita di singleton. Questa interfaccia è già stata configurata correttamente mediante DHCP.
    1. Per trovare l'indirizzo IP interno del controller della griglia, in una shell della riga di comando eseguire ipconfig /all e prendere nota dell'indirizzo IP del server DHCP per l'ultima interfaccia enumerata (ad esempio, connessione LAN 5).
    2. Puntare IE all'indirizzo http://IP-address:8080/download/ e scaricare l'msi dell'SQL di Windows corrente (ad esempio, SQL_Windows-1.0.6-1.msi):
    3. Fare clic con il pulsante destro del mouse sul file MSI e selezionare Salva oggetto con nome per scaricare il file sul desktop.
    4. Fare doppio clic sul file MSI sul desktop per eseguire l'installazione.
    5. Eliminare il file MSI e svuotare il Cestino.
    6. Eliminare i punti di giunzione sui volumi di Windows come descritto nell'appliance WIN08y di Windows Server.
  16. Pulire l'unità D: rimuovere tutti i file di installazione relativi a SQL, incluso ConfigurationFile.ini.
  17. In una shell bash di CygWin:
    1. Impostare una nuova password complessa (ad esempio, amministratore utente NET pq398hpaowht0293j^LWOIFH9htfw9jfe).).
    2. Uscire dalla sessione SSH.
    3. Utilizzare SSH nell'appliance ed eseguire rm -f ~/.bash_history /appliance/passwd.stamp.
  18. Interrompere l'applicazione e modificare il limite del singleton.
    1. Cambiare in rosso il colore dell'icona della classe.
    2. Cambiare il nome della classe con SQL08y_03
    3. Modificare la descrizione della classe (ad esempio, Appliance di SQL Server - Basata su Windows Server 2003 Enterprise Edition R2 32/64-bit e SQL Server 2008 Enterprise (v1.0.0-1))
    4. Cambiare la categoria della classe con Appliance del database
    5. Rimuovere l'interfaccia esterna
    6. Fare clic con il tasto destro del mouse sul singleton e selezionare Attributi. Cambiare il nome dell'istanza in SQL08y_03.
    7. Modificare i terminali:

Nome di terminale

Direzione

Protocollo

in

in

qualsiasi

mon

Out

cce

h. Aggiungere le seguenti proprietà:

Name

Tipo

Predefinito

Vincoli

read_only

Stringa

off

on|off

sa_password

Stringa

(vuoto)

 

user_db_name

Stringa

(vuoto)

 

user_login

Stringa

(vuoto)

 

user_password

Stringa

(vuoto)

 

max_connections

Numero intero

0

min = 0, max = 999999

i. Impostare le risorse di appliance:

Risorsa

X/WG Minimum

D/E/S/W Minimum

X/WGMaximum

D/E/S/W Maximum

X/WG Default

D/E/S/W Default

CPU

0.1

0.25

4

32

0.25

0.5

Memoria

512 MB

1 G

4 G

64 G

1 G

1 G

Larghezza di banda

1 Mbps

1 Mbps

2 Gbps

2 Gbps

250 Mbps

100 Mbps

19. Verificare l'integrità del volume di avvio del singleton eseguendo il seguente comando dalla shell Web:

vol fscheck name_of_volume 

20. Spostare SQL08y_03 su un catalogo (è consigliato system_ms).

L'appliance SQL08y_03 è pronta per l'utilizzo nelle applicazioni di CA AppLogic.