

Utilizzo di CA AppLogic® › Guida per sviluppatori di appliance › Installazioni OS › Installazione di Windows › Sistema operativo Windows › Filer di Windows › Filer di Windows Server 2008
Filer 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. È possibile importarli dalla propria versione software di CA AppLogic®. Occorre essere un gestore di griglia per eseguire queste operazioni.
Nota: il file exe di Windows Server contiene l'APK. L'APK esegue uno script prep automatizzato prima di installare l'APK. È possibile disabilitare lo script prep automatizzato, se il computer è già stato preparato. Durante l'installazione, selezionare Personalizzata e disabilitare lo script Prep. Quindi, è possibile eseguire manualmente lo script prep dell'APK. Per rivedere le fasi manuali, fare riferimento a Esecuzione manuale dello script prep dell'APK.
Attenersi alla seguente procedura:
- 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'infrastruttura visualizza 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 queste istruzioni per creare un'appliance del filer di Windows Server 2008 (/system_ms:Filer_Windows08) funzionante.
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. Utilizzare le immagini ISO SP1 o 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 utilizzando uno dei seguenti metodi:
- Quando la console grafica viene visualizzata, l'interfaccia di installazione di Windows 2008 Server è 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 una nuova password.
Immettere 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.
Fare clic su OK.
Windows accede automaticamente al desktop dell'amministratore.
- Eseguire le seguenti operazioni:
Se si crea un'appliance di Windows sulla griglia ESX, installare gli strumenti di VMware come indicato di seguito:
- Interrompere l'applicazione
- Nella shell della griglia eseguire 3t vol copy _GLOBAL_RO:vmware_tools_windows APPNAME:vmware_tools_windows
- Aprire l'editor dell'infrastruttura 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
- Premere i pulsanti Ctrl+Alt+Canc nella parte centrale superiore della finestra della console grafica
- Fare clic su un punto qualsiasi della finestra della console grafica
- Accedere ad Avvia gestione attività mediante il tasto Tab e i tasti freccia.
- Utilizzando il tasto Tab, spostarsi su Nuova attività e premere la barra spaziatrice
- Per eseguire l'installazione degli strumenti WMware in modo invisibile all'utente, digitare D:\setup.exe /S /v /qn.
L'installazione riavvia automaticamente l'appliance. Questa operazione richiede qualche minuto. Dopo il riavvio, 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 circa, riaprire la console grafica e accedere al desktop di Windows.
Nota: le seguenti fasi facoltative vengono eseguite anche nello script prep. Se si decide di non eseguire lo script prep, è necessario eseguire manualmente queste fasi,
- (Facoltativo) Disabilitare il 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.
- (Facoltativo) 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 e selezionare New=>DWORD.
- Inserisci TimeOutValue
- Premere 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 e su Salva.
- Se si installano i driver PV TurboGate, disabilitare Offload di checksum TCP:
- Nell'editor del registro di sistema, andare a 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, quindi <invio>.
Fare clic con il tasto destro del mouse su DisableTaskOffload e selezionare Modifica.
Immettere 1 per il valore, quindi 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 alla rete esterna. Ad esempio, eseguire il ping di 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 circa per il completamento del comando in modo asincrono
- Attivare Windows: slmgr.vbs –ato; attendere 1 minuto circa per il completamento del comando in modo asincrono
- Verificare l'attivazione: slmgr.vbs -xpr. Viene visualizzata una finestra popup che indica che Windows è stato attivato. In caso contrario, ripetere le fasi precedenti
- Arrestare il sistema operativo e continuare l'installazione di iso2class come segue:
- Shutdown -s -t 0
- Attendere cinque secondi circa, quindi nella shell 3t che esegue l'utilità iso2class: premere il tasto <invio> e quindi il tasto Y seguito da <invio> per continuare. Ciò consente al secondo volume di diventare disponibile per il singleton.
- Dopo 1 minuto circa, riaprire la console grafica e accedere al desktop di Windows.
- Per trasformare il singleton in un'appliance completamente gestita di CA AppLogic®, installare il file msi corrente di Windows Server.
Il programma di installazione può essere situato sull'unità E del singleton.
Nella shell dei comandi digitare E: e <invio> per accedere all'unità E.
Eseguire Server_Windows.msi Ad esempio, Server_Windows-2.0.2-1.msi, per installare il file MSI di Windows Server.
Nota: copiare i file di installazione VMware dall'unità D all'unità C.
- Se si installano i driver PV TurboGate, copiare E:\TurboGate_GTools-3.0.1exe su C:\.
- Completare l'installazione di base:
- Shutdown -s -t 0
- Attendere 5 secondi circa, quindi nella shell 3 t che esegue l'utilità iso2class. Premere il tasto <invio> e il tasto Y seguito da <invio> per continuare.
- Quando viene richiesto nella shell 3t, selezionare L'appliance è completamente gestita.
iso2class arresta 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 installano i driver PV TurboGate:
- Da una shell 3t, utilizzare ssh nell'ssh del singleton win08sc-install:main.iso2class.
- Impostare la password dell'amministratore, ad esempio password dell'amministratore utente net (selezionare una password).
- Accedere tramite la console grafica ed eseguire C:\TurboGate_Tools-Setup-V3.0.1.exe.
Selezionare Installa comunque se richiesto.
Non riavviare dopo l'installazione. Selezionare "Riavvia più tardi" e fare clic sul pulsante Fine.
- Eseguire il comando seguente in una shell 3t:
app restart win08sc-install --debug
- Se si esegue l'installazione su una griglia Xen, attendere 1 minuto circa dopo l'avvio dell'applicazione, accedere mediante la console grafica e attendere 1 minuto circa fino al completamento dell'installazione del driver. Ciò è indicato dal risultato di ipconfig /all che delinea ogni adattatore ethernet come Halsign GK Ethernet Adapter #X.
A questo punto:
- Se l'avvio dell'applicazione non è scaduto, è possibile che l'operazione venga completata normalmente; in caso contrario, arrestare il sistema operativo dalla console grafica. Ciò determina un errore in app start --debug. Eseguire quindi app stop win08sc-install nella shell 3T
- Se il tempo per l'avvio dell'applicazione è scaduto, eseguire win08sc_install nella shell 3T seguito dall'arresto all'interno della console grafica.
- Eseguire il seguente comando nella shell 3T e verificare che l'appliance venga avviata senza errori:
app start win08sc-install
- Utilizzare ssh nel singleton e impostare la password dell'amministratore (password dell'amministratore utente net).
Accedere tramite la console grafica e nella shell dei comandi modificare il computername: Wmic computersystem in cui name="%COMPUTERNAME%" rename name="WIN08SC"
- Nella shell bash della sessione SSH:
- rm -f /appliance/passwd.stamp
- Se necessario, rm -f /cygdrive/c/TurboGate_Tools-Setup-V3.0.1.exe
- Impostare una password dell'amministratore complessa. Ciò impedisce ad altri utenti di accedere all'appliance come amministratore senza aver prima impostato una nuova password in una sessione SSH. Ad esempio, amministratore utente net pq398hpaowht0293j^LWOIFH9htfw9jfe.
- Uscire dalla sessione SSH.
- Eseguire rm -f ~/.bash_history. In questo modo la password viene cancellata dalla cronologia bash.
- Uscire dalla sessione SSH.
- Cambiare il singleton in una classe di appliance del catalogo WIN08SC:
- Interrompere l'applicazione
- Aprire l'applicazione nell'editor dell'infrastruttura.
- 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:
- Fare clic su Salva, quindi su OK. Viene visualizzato l'editor dell'infrastruttura.
- Spostare il singleton nel catalogo /system_ms in cui l'utente 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.
Creazione di un'appliance funzionante del filer di Windows Server 2008
Eseguire queste fasi per creare un'appliance del filer di Windows Server 2008 funzionante (/system_ms:Filer_Windows08):
- Nell'editor dell'infrastruttura, eseguire la diramazione dell'istanza WIN08SC nell'applicazione win08sc-install.
- Fare clic con il pulsante destro del mouse sull'appliance e selezionare Modifica limite, quindi la scheda Volumi.
- Aggiungere un nuovo volume di segnaposto per utilizzare apk_volume per il volume di segnaposto con un punto di montaggio 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 di copia del volume _GLOBAL_RO:apk_windows appname:apk_volume
- Salvare e quindi avviare l'applicazione.
- Utilizzare ssh nel singleton e impostare la password dell'amministratore (password dell'amministratore utente net).
- Accedere alla console grafica del singleton e nella shell dei comandi D:\Filer_Windows-3.0.8-1.msi per installare l'MSI corrente del filer di Windows.
- Nella shell bash della sessione SSH:
- Impostare una password dell'amministratore complessa per impedire ad altri utenti di accedere all'appliance come amministratore senza aver prima impostato una nuova password in una sessione SSH. Ad esempio, amministratore utente net pq398hpaowht0293j^LWOIFH9htfw9jfe.
- Accedere nuovamente alla shell ssh.
- Eseguire rm -f ~/.bash_history. In questo modo la password viene cancellata dalla cronologia bash.
- Uscire dalla sessione SSH.
- Interrompere l'applicazione.
- 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/AppLogic35/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'infrastruttura di win08filer-install, trascinare il singleton nel catalogo /system_ms.
Questa operazione richiede l'accesso alla griglia come gestore.
- Bloccare /system_ms:Filer_Windows08
La classe dell'appliance /system_ms:Filer_Windows08 è ora completa e pronta per l'uso.
Copyright © 2013 CA.
Tutti i diritti riservati.
 
|
|