Utilizzo di CA AppLogic › Guida per sviluppatori di appliance › Creazione di appliance › Installazioni di distribuzione › Riferimento per l'installazione di Windows › Riferimento per l'installazione del filer di Windows Server 2008
Riferimento per l'installazione del filer di Windows Server 2008
Versioni di CA AppLogic successive a 2.9.1 includono il supporto per appliance e applicazioni di Windows Server 2008. Operazioni a livello di file system sui volumi ntfs08 sono fornite dall'applicazione del template Sys_Filer_Window08 e dall'appliance /system_ms:Filer_Windows08. Questi possono essere importati dalla directory della versione software di CA AppLogic come indicato qui di seguito (per eseguire queste operazioni, è necessario essere gestore della griglia):
- Importare l'applicazione Sys_Filer_Windows08:
- Accedere alla directory di download della versione di CA AppLogic sul server BFC
Ad esempio, /opt/bfc/applogic-versions/<release number>.
- Copiare il file Sys_Filer_Windows08-<version>.tar sul controller della griglia utilizzando il seguente comando
scp Sys_Filer_Windows08-<version>.tar <controller IP>:/vol/_impex/
- Utilizzare SSH nel controller di griglia ed estrarre il file utilizzando il comando
tar -xf Sys_Filer_Windows08-<version>.tar
- Importare l'applicazione nella seguente maniera
3t app import Sys_Filer_Windows08 Sys_Filer_Windows08
- Importare il catalogo system_ms:
- Andare alla directory di download della versione di CA AppLogic sul server BFC.
- Copiare il file system_ms-<version>.tar sul controller della griglia utilizzando il seguente comando
scp system_ms-<version>.tar <controller IP>:/vol/_impex/
- Utilizzare SSH nel controller di griglia ed estrarre il file utilizzando il comando
tar -xf system_ms-<version>.tar
- Importare il catalogo /system_ms nella seguente maniera:
3t cat import /system_ms system_ms
Note:
- Il catalogo system_ms contiene gli assembly IIS03yx4/IIS03yx8, i quali contengono riferimenti alle appliance /system_ms:IIS03y. L'editor dell'applicazione visualizzerà un messaggio di errore ogni volta che un'applicazione viene aperta fintanto che un'appliance /system_ms:IIS03y qualsiasi risulta mancante. Per risolvere il problema, creare tutte le appliance di /system_ms:IIS03y o rimuovere le appliance inutilizzate di IIS03yx4/IIS03yx8 dal catalogo system_ms.
- L'appliance /system_ms:Filer_Windows08 ha un volume di avvio che è stato sostituito con un volume di avvio funzionante durante la procedura di installazione descritta sotto. Seguire le istruzioni in questo argomento per creare un'appliance funzionante del filer di Windows Server 2008 (/system_ms:Filer_Windows08).
L'appliance Filer_Windows08 è basata sull'installazione core di Windows Server 2008 Standard Edition a 32 bit (SP1 o SP2). L'installazione core viene utilizzata per ridurre la dimensione del volume di avvio dell'appliance del filer. Il primo passo verso la creazione di questa appliance consiste nel creare una classe base del server utilizzando lo stesso sistema operativo nella seguente maniera:
- Copiare un'immagine ISO a 32 bit di Windows Server 2008 nel volume impex del controller della griglia. È possibile utilizzare l'ISO di SP1 o di SP2. Questo esempio utilizza l'immagine ISO en_windows_server_2008_datacenter_enterprise_standard_sp2_x86_dvd_342333.iso scaricata dal sito Microsoft MSDN.
- Aprire una shell 3t e utilizzare l'utilità iso2class per avviare l'installazione core di Windows Server 2008 Standard Edition a 32 bit:
Nota: install_size può variare a seconda della dimensione di installazione del sistema operativo.
Questo comando crea e avvia l'applicazione win08sc-install, avviando il singleton iso2class dall'immagine ISO specificata.
- Accedere alla console grafica del singleton in uno dei due modi seguenti:
- Selezionare l'applicazione win08sc-install nell'elenco di applicazioni nella GUI di CA AppLogic e fare clic sull'icona Accesso (grafico).
- Aprire l'applicazione win08sc-install nell'editor di CA AppLogic e selezionare il singleton iso2class. Utilizzare il menu a discesa Appliance per selezionare Accesso (grafico).
- Quando la console grafica viene visualizzata, l'interfaccia di installazione di Windows 2008 Server dovrebbe essere visibile. Continuare a installare il sistema operativo. Il singleton verrà riavviato durante l'installazione, disattivando la console grafica. Quando ciò si verifica, chiudere e riaprire semplicemente la console grafica.
- Al completamento dell'installazione, il singleton verrà riavviato e Windows richiederà di impostare la nuova password. Digitare la nuova password e premere Invio. Windows imposta una nuova password per l'amministratore e visualizza un messaggio che indica che la password di amministratore è impostata correttamente. Facendo clic su OK, Windows accede automaticamente al desktop dell'amministratore. Quindi, eseguire le seguenti operazioni:
- Se si sta creando un'appliance di Windows sulla griglia ESX, installare gli strumenti di VMware nella seguente maniera:
- Interrompere l'applicazione
- Nella shell della griglia eseguire 3t vol copy _GLOBAL_RO:vmware_tools_windows APPNAME:vmware_tools_windows
- Aprire l'editor dell'applicazione nel browser
- Fare clic con il tasto destro del mouse sull'appliance del singleton ‘iso2class’ e selezionare ‘user volumes’
- Selezionare il volume ‘vmware_tools_windows’ per il segnaposto iso_volume1
- Salvare e avviare l'applicazione
- Accedere tramite la console grafica
- Fare clic sui tasti “ Ctrl+Alt+Del” in alto al centro della finestra della console grafica
- Fare clic su un punto qualsiasi all'interno della console grafica
- Utilizzando ‘tab’ e ‘tasti freccia’ spostarsi su “avvio di Task Manager”
- Utilizzando ‘tab’ spostarsi su “nuova attività” e spingere ‘barra spaziatrice’
- Digitare “D:\setup.exe /S /v /qn” per eseguire l'installazione degli strumenti WMware in modo invisibile all'utente.
- L'installazione riavvierà automaticamente l'appliance. Attendere. Dopo il riavvio, è necessario riaprire la console grafica e accedere all'appliance.
- Quando il desktop è visibile, eseguire le seguenti operazioni nella shell dei comandi:
- Impostare le dimensioni del file di paging su 16M:
- wmic computersystem dove name="%COMPUTERNAME%" impostare AutomaticManagedPagefile=False
- wmic pagefileset dove name="C:\\pagefile.sys" impostare InitialSize=16,MaximumSize=16
- Riavvio: shutdown –r –t 0
- Dopo un minuto riaprire la console grafica e accedere al desktop di Windows.
- Disabilitare supporto di ibernazione per il risparmio di energia: powercfg -h off. Eseguire dir. Occorre che ci sia circa 1 GB di spazio libero su disco.
- Impostare il valore di timeout predefinito della periferica del disco di Windows su 60 secondi:
- Eseguire regedit per aprire l'editor del registro di sistema.
- Passare alla chiave HKEY_LOCAL_MACHINE/System/CurrentControlSet/Services/Disk.
- Fare clic con il tasto destro del mouse sul disco nel riquadro di sinistra, quindi selezionare New=>DWORD. Digitare TimeOutValue seguito da <invio>. Fare clic con il tasto destro del mouse su TimeOutValue e selezionare Modifica. Impostare il tipo su decimali e immettere 60 in corrispondenza del valore. Fare clic su OK.
- Se si desidera installare il driver PV TurboGate, disabilitare Scaricamento di checksum di TCP:
- Nell'editor del registro di sistema andare su HKEY_LOCAL_MACHINE/System/CurrentControlSet/Services/Tcpip/Parameters.
- Fare clic con il tasto destro del mouse su Parametri nel riquadro di sinistra, quindi selezionare New=>DWORD. Digitare DisableTaskOffload seguito da <invio>. Fare clic con il tasto destro del mouse su DisableTaskOffload e selezionare Modifica. Immettere 1 in corrispondenza del valore. Fare clic su OK.
- Chiudere l'editor del registro di sistema.
- Attivare Windows nella seguente maniera:
- Configurare l'accesso alla rete esterna:
- netsh interface ipv4 set address name="Local Area Connection" source=static address=X.X.X.X mask=X.X.X.X gateway=X.X.X.X (utilizzare impostazioni di rete valide)
- netsh interface ipv4 add dnsserver name="Local Area Connection" X.X.X.X index=Y (dove X.X.X.X è l'indirizzo IP del server DNS e Y è la relativa posizione nell'elenco, ad esempio 1)
- Verificare l'accesso di rete esterno (ad esempio, effettuare il ping a www.google.com)
- Aggiornare il codice Product key di Windows Server 2008 e attivare Windows:
- Aggiornare il codice Product Key: slmgr.vbs –ipk XXXXX-XXXXX-XXXXX-XXXXX-XXXXX (utilizzare il codice Product Key adeguato); attendere 30 secondi per il completamento del comando in modo asincrono
- Attivare Windows: slmgr.vbs –ato; attendere 1 minuto per il completamento del comando in modo asincrono
- Verificare l'attivazione: slmgr.vbs –xpr; viene visualizzata una finestra popup che indica che Windows è attivato; in caso contrario, ripetere i passaggi precedenti
- Arrestare il sistema operativo e continuare l'installazione di iso2class come segue:
- shutdown -s -t 0
- Attendere cinque secondi e quindi, nella shell 3T eseguire l'utilità iso2class: premere il tasto <invio> e quindi il tasto Y seguito da <invio> per continuare, affinché il secondo volume diventi disponibile per il singleton.
- Dopo un minuto riaprire la console grafica e accedere al desktop di Windows.
- Per trasformare il singleton in un'appliance completamente gestita di CA AppLogic, installare l'msi di Windows Server. Il programma di installazione può essere situato sull'unità E del singleton. Nella shell di comando digitare E: e <enter> per spostarsi sull'unità E, ed Execute Server_Windows-2.0.4-1.msi per installare l'MSI di Windows Server. Il programma di installazione per l'MSI di Windows Server è disponibile sull'unità E.
Nota: copiare i file di installazione VMware dall'unità D all'unità C.
- Se si desidera installare i driver PV TurboGate, copiare E:\TurboGate_GTools-3.0.1.exe su C:\.
- Completare l'installazione di base:
- shutdown -s -t 0
- Attendere cinque secondi e quindi, nella shell 3t che esegue l'utilità iso2class: premere il tasto <invio> e quindi il tasto Y seguito da <invio> per continuare.
- Quando viene richiesto nella shell 3t, selezionare L'appliance è completamente gestita. Dopo tale operazione, iso2class interrompe l'applicazione, cambia il limite del singleton con quello di un'appliance generica del server e riavvia l'applicazione (l'appliance entra in modalità di manutenzione durante il riavvio).
- Se si desidera, installare i driver PV TurboGate:
- Utilizzare SSH nel singleton e impostare la password di amministratore (net user administrator password). Accedere tramite la console grafica e nella shell dei comandi modificare il computername: Wmic computersystem in cui name="%COMPUTERNAME%" rename name="WIN08SC"
- All'interno della shell bash della sessione SSH:
- rm -f /appliance/passwd.stamp
- Come richiesto rm -f /cygdrive/c/TurboGate_Tools-Setup-V3.0.1.exe
- Impostare una password di amministratore complessa affinché nessuno possa accedere all'appliance come amministratore senza prima impostare una nuova password in una sessione SSH (ad esempio, net user administrator pq398hpaowht0293j^LWOIFH9htfw9jfe).
- Uscire dalla sessione SSH.
- Eseguire rm -f ~/.bash_history in modo che la password sia cancellata dalla cronologia Bash.
- Uscire dalla sessione SSH.
- Cambiare il singleton in una classe dell'appliance del catalogo WIN08SC:
- Interrompere l'applicazione
- Aprire l'applicazione nell'editor di CA AppLogic.
- Fare clic con il tasto destro del mouse sul singleton e selezionare Attributi. Cambiare il nome dell'istanza con WIN08SC.
- Fare clic con il tasto destro del mouse sul singleton e selezionare Modifica limite:
- Spostare il singleton nel catalogo /system_ms per il quale si dispone dei privilegi richiesti. Per poter spostare il singleton, è necessario disporre dei diritti di accesso completo al catalogo. Per ulteriori informazioni, consultare catalog modify_acl nella Guida di riferimento della shell della riga di comando.
La classe base WIN08SC è stata creata. Creare quindi un'appliance del filer di Windows Server 2008 (/system_ms:Filer_Windows08) come indicato di seguito:
- Effettuare diramazione dell'istanza WIN08SC all'interno dell'applicazione win08sc-install.
- Fare clic con il tasto destro del mouse sull'appliance nell'editor dell'applicazione e fare clic su Modifica limite. Andare alla scheda volumi e aggiungere un nuovo volume di segnaposto.
- Configurare l'istanza del singleton per utilizzare apk_volume per il volume di segnaposto con un punto di montaggio di D:\ (questo volume è disponibile in virtù delle opzioni os=windows utilizzate con iso2class). Se apk_volume non è presente, copiare il volume apk_windows dalla shell 3T utilizzando il comando vol copy _GLOBAL_RO:apk_windows appname:apk_volume
- Salvare e avviare l'applicazione.
- Utilizzare SSH nel singleton e impostare la password di amministratore (net user administrator password).
- Accedere alla console grafica del singleton e nella shell dei comandi D:\Filer_Windows-3.0.8-1.msi installare il filer MSI di Windows.
- All'interno della shell bash della sessione SSH:
- Impostare una password di amministratore complessa affinché nessuno possa accedere all'appliance come amministratore senza prima impostare una nuova password in una sessione SSH (ad esempio, net user administrator pq398hpaowht0293j^LWOIFH9htfw9jfe).
- Accedere nuovamente alla shell di SSH.
- Eseguire rm -f ~/.bash_history in modo che la password sia cancellata dalla cronologia Bash.
- Uscire dalla sessione SSH.
- Interrompere l'applicazione.
- Questa operazione richiede l'accesso alla griglia come gestore.
- In una classe della shell 3t sbloccare /system_ms:Filer_Windows08
- Creare una nuova applicazione win08filer-install con un'istanza di /system_ms:Filer_Windows08 ed effettuare diramazione dell'istanza. Modificare il limite del singleton risultante e impostare l'URL della documentazione su http://doc.3tera.net/AppLogic31/en/CatFilerWindows08.html. Salvare l'applicazione.
- Eseguire i seguenti comandi in una shell 3t:
vol destroy win08filer-install:Filer_Windows08.boot --force
vol copy win08sc-install:WIN08SC.boot win08filer-install:Filer_Windows08.boot
class destroy /system_ms:Filer_Windows08 --force
- Nell'editor dell'applicazione per win08filer-install trascinare i singleton nel catalogo /system_ms.
- Questa operazione richiede l'accesso alla griglia come gestore.
- In una classe della shell 3t bloccare /system_ms:Filer_Windows08
La classe dell'appliance /system_ms:Filer_Windows08 è completa e pronta per l'uso.
|
Copyright © 2012 CA.
Tutti i diritti riservati.
|
|