Argomento precedente: Riferimento per l'aggiornamento dei driver PV Halsign TurboGate di Windows

Argomento successivo: Riferimento per l'installazione di VDS di Windows Server 2003


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 versione software di CA AppLogic ed è necessario essere un gestore della griglia per eseguire queste operazioni:

  1. Importare l'applicazione Sys_Filer_Windows08:
    1. Accedere alla directory di download della versione di CA AppLogic sul server BFC (ad esempio, /opt/bfc/applogic-versions/<release number>).
    2. 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/
      
    3. Utilizzare SSH nel controller di griglia ed estrarre il file utilizzando il comando
      tar -xf Sys_Filer_Windows08-<version>.tar
      
    4. Importare l'applicazione nella seguente maniera
      3t app import Sys_Filer_Windows08 Sys_Filer_Windows08 
      
  2. Importare il catalogo system_ms:
    1. Andare alla directory di download della versione di CA AppLogic sul server BFC.
    2. Copiare il file system_ms-<version>.tar sul controller della griglia utilizzando il seguente comando
      scp system_ms-<version>.tar <controller IP>:/vol/_impex/
      
    3. Utilizzare SSH nel controller di griglia ed estrarre il file utilizzando il comando
      tar -xf system_ms-<version>.tar
      
    4. Importare il catalogo /system_ms nella seguente maniera:
      3t cat import /system_ms system_ms 
      

Note:

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:

  1. 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.
  2. 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.

  3. Accedere alla console grafica del singleton utilizzando uno dei seguenti metodi:
    1. selezionare l'applicazione win08sc-install dall'elenco applicazioni nella GUI di CA AppLogic e fare clic sull'icona Accesso (grafico).
    2. Aprire l'applicazione win08sc-install nell'editor di CA AppLogic e selezionare il singleton iso2class. Utilizzare il menu a discesa Appliance per selezionare l'accesso.
  4. 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, il disattivando la console grafica. Quando ciò si verifica, chiudere e riaprire semplicemente la console grafica.
  5. 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. Eseguire le seguenti operazioni:

    Se si sta creando un'appliance di Windows sulla griglia ESX, installare gli strumenti di VMware nella seguente maniera:

    1. Interrompere l'applicazione
    2. Nella shell della griglia eseguire 3t vol copy _GLOBAL_RO:vmware_tools_windows APPNAME:vmware_tools_windows
    3. Aprire l'editor dell'applicazione nel browser
    4. Fare clic con il tasto destro del mouse sull'appliance del singleton iso2class e selezionare user volumes
    5. Selezionare il volume ‘vmware_tools_windows’ per il segnaposto iso_volume1
    6. Salvare e avviare l'applicazione
    7. Accedere tramite la console grafica
    8. Fare clic sui tasti “ Ctrl+Alt+Del” in alto al centro della finestra della console grafica
    9. Fare clic su un punto qualsiasi all'interno della console grafica
    10. Utilizzando ‘tab’ e ‘tasti freccia’ spostarsi su “avvio di Task Manager”
    11. Utilizzando ‘tab’ spostarsi su “nuova attività” e spingere ‘barra spaziatrice’
    12. Digitare “D:\setup.exe /S /v /qn” per eseguire l'installazione degli strumenti WMware in modo invisibile all'utente.
    13. L'installazione riavvierà automaticamente l'appliance. Attendere. Dopo il riavvio, è necessario riaprire la console grafica e accedere all'appliance.
  6. Quando il desktop è visibile, eseguire le seguenti operazioni nella shell dei comandi:
    1. Impostare le dimensioni del file di paging su 16M:
    2. wmic computersystem dove name="%COMPUTERNAME%" impostare AutomaticManagedPagefile=False
    3. wmic pagefileset dove name="C:\\pagefile.sys" impostare InitialSize=16,MaximumSize=16
    4. Riavvio: shutdown –r –t 0
  7. Dopo un minuto, riaprire la console grafica e accedere al desktop di Windows.
  8. 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.
  9. Impostare il valore di timeout predefinito della periferica del disco di Windows su 60 secondi:
    1. Eseguire regedit per aprire l'editor del registro di sistema.
    2. Passare alla chiave HKEY_LOCAL_MACHINE/System/CurrentControlSet/Services/Disk.
    3. Fare clic con il tasto destro del mouse sul disco nel riquadro di sinistra e 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.
  10. Se si desidera installare il driver PV TurboGate, disabilitare Scaricamento di checksum di TCP:
    1. Nell'editor del registro di sistema andare su HKEY_LOCAL_MACHINE/System/CurrentControlSet/Services/Tcpip/Parameters.
    2. 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.
    3. Chiudere l'editor del registro di sistema.
  11. Attivare Windows nella seguente maniera:

    Configurare l'accesso alla rete esterna:

    1. 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)
    2. 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)
    3. Verificare l'accesso di rete esterno (ad esempio, effettuare ping di www.google.com)
  12. Aggiornare il codice Product key di Windows Server 2008 e attivare Windows:
    1. 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
    2. Attivare Windows: slmgr.vbs –ato; attendere 1 minuto per il completamento del comando in modo asincrono
    3. Verificare l'attivazione: slmgr.vbs –xpr; viene visualizzata una finestra popup che indica che Windows è attivato; altrimenti, ripetere i passaggi precedenti
  13. Arrestare il sistema operativo e continuare l'installazione di iso2class come segue:
    1. Shutdown -s -t 0
    2. 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.
  14. Dopo un minuto riaprire la console grafica e accedere al desktop di Windows.
  15. Per trasformare il singleton in un'appliance completamente gestita di CA AppLogic, installare il file MSI di Windows Server corrente. 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.

  16. Se si desidera installare i driver PV TurboGate, copiare E:\TurboGate_GTools-3.0.1exe su C:\.
  17. Completare l'installazione di base:
    1. Shutdown -s -t 0
    2. 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.
    3. 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).
  18. Per installare i driver di TurboGate PV:
    1. Da una shell 3t, utilizzare SSH nell'ssh del singleton win08sc-install:main.iso2class.
    2. Impostare la password di amministratore: net user administrator password (selezionare una password).
    3. Accedere tramite la console grafica ed eseguire C:\TurboGate_Tools-Setup-V3.0.1.exe. Selezionare Installa comunque come richiesto. Non riavviare dopo l'installazione. Selezionare 'Riavvia più tardi' e scegliere il pulsante Fine.
    4. Eseguire il comando seguente in una shell 3t:
    5. app restart win08sc-install --debug
    6. Se si sta eseguendo l'installazione su una griglia XEN, un minuto dopo l'avvio dell'applicazione, accedere utilizzando la console grafica e attendere un altro minuto fino al completamento dell'installazione del driver (questa operazione è indicata 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, completare normalmente; in caso contrario, arrestare il sistema operativo utilizzando la console grafica; ciò determinerà 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.
    7. Eseguire il seguente comando nella shell 3T e verificare che l'appliance venga avviata senza errori:
      app start win08sc-install
      
  19. 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"
  20. All'interno della shell bash della sessione SSH:
    1. rm -f /appliance/passwd.stamp
    2. Come richiesto rm -f /cygdrive/c/TurboGate_Tools-Setup-V3.0.1.exe
    3. 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).
    4. Uscire dalla sessione SSH.
    5. Eseguire rm -f ~/.bash_history in modo che la password sia cancellata dalla cronologia Bash.
    6. Uscire dalla sessione SSH.
  21. Cambiare il singleton in una classe dell'appliance del catalogo WIN08SC:
    1. Interrompere l'applicazione
    2. Aprire l'applicazione nell'editor di CA AppLogic.
    3. Fare clic con il tasto destro del mouse sul singleton e selezionare Attributi. Cambiare il nome dell'istanza con WIN08SC.
    4. Fare clic con il tasto destro del mouse sul singleton e selezionare Modifica limite:
      • Cambiare il nome della classe con WIN08SC.
      • Immettere la descrizione, ad esempio: Appliance di Windows Server - basata sull'installazione core di Windows Server 2008 Standard Edition SP2 a 32 bit.
      • Modificare le seguenti impostazioni delle risorse:

        CPU (num)

        Min: 0,25

        Max: 4

        Valore predefinito: 0.5

        Memoria (byte)

        Min: 512

        Max: 4 G

        Predefinita: 768 M

        Larghezza di banda (bit/sec)

        Min: 1 M

        Max: 2 G

        Predefinita: 100 M

  22. 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:

  1. Effettuare diramazione dell'istanza WIN08SC all'interno dell'applicazione win08sc-install.
  2. Fare clic con il tasto destro del mouse sull'appliance nell'editor dell'applicazione e premere Modifica limite. Andare alla scheda volumi e aggiungere un nuovo volume di segnaposto.
  3. 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
  4. Salvare e quindi avviare l'applicazione.
  5. Utilizzare SSH nel singleton e impostare la password di amministratore (net user administrator password).
  6. Effettuare l'accesso alla console grafica del singleton e nella shell dei comandi D:\Filer_Windows-3.0.8-1.msi per installare il file MSI di Windows Filer.
  7. All'interno della shell bash della sessione SSH:
    1. 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).
    2. Accedere nuovamente alla shell di SSH.
    3. Eseguire rm -f ~/.bash_history in modo che la password sia cancellata dalla cronologia Bash.
    4. Uscire dalla sessione SSH.
  8. Interrompere l'applicazione.
  9. Questa operazione richiede l'accesso alla griglia come gestore.
  10. 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.
  11. Salvare l'applicazione.
  12. 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 
    
  13. Nell'editor dell'applicazione per win08filer-install trascinare i singleton nel catalogo /system_ms.
  14. Questa operazione richiede l'accesso alla griglia come gestore.

La classe dell'appliance /system_ms:Filer_Windows08 è ora completa e pronta per l'uso.