Rubrique précédente: Références de mise à niveau des pilotes TurboGate PV Halsign Windows

Rubrique suivante: Références d'installation de Windows Server 2003 VDS


Références d'installation du serveur de fichiers Windows Server 2008

Les versions de CA AppLogic postérieures à 2.9.1 prennent en charge les appliances et les applications Windows Server 2008. Les opérations au niveau du système de fichiers sur les volumes ntfs08 sont fournies par l'application de modèle Sys_Filer_Window08 et l'appliance /system_ms:Filer_Windows08. Celles-ci peuvent être importées depuis votre version du logiciel CA AppLogic et vous devez être responsable de la maintenance de la grille pour pouvoir effectuer ces opérations :

  1. Importez l'application Sys_Filer_Windows08 :
    1. Accédez au répertoire de téléchargement de la version de CA AppLogic sur le serveur BFC. (par exemple, /opt/bfc/applogic-versions/<numéro de version>).
    2. Copiez le fichier Sys_Filer_Windows08-<version>.tar dans le contrôleur de grille à l'aide de la commande suivante :
      scp Sys_Filer_Windows08-<version>.tar <controller IP>:/vol/_impex/
      
    3. Accédez au shell SSH dans le contrôleur de grille et décompressez le fichier à l'aide de la commande suivante :
      tar -xf Sys_Filer_Windows08-<version>.tar
      
    4. Importez l'application suivante.
      3t app import Sys_Filer_Windows08 Sys_Filer_Windows08 
      
  2. Importez le catalogue system_ms :
    1. Accédez au répertoire de téléchargement de CA AppLogic-version sur le serveur BFC.
    2. Copiez le fichier system_ms-<version>.tar dans le contrôleur de grille à l'aide de la commande suivante :
      scp system_ms-<version>.tar <controller IP>:/vol/_impex/
      
    3. Accédez au shell SSH dans le contrôleur de grille et décompressez le fichier à l'aide de la commande suivante :
      tar -xf system_ms-<version>.tar
      
    4. Importez le catalogue system_ms comme suit :
      3t cat import /system_ms system_ms 
      

Remarques :

L'appliance Filer_Windows08 est basée l'installation minimale de Windows Server 2008 Standard Edition 32 bits (SP1 ou SP2). L'installation minimale est utilisée pour réduire la taille du volume de démarrage de l'appliance de serveur de fichiers. La première étape dans la création de cette appliance consiste à créer une classe de serveur de base à l'aide du même système d'exploitation de la façon suivante :

  1. Copiez une image ISO de Windows 2008 Server 32 bits sur le volume impex du contrôleur de grille. Vous pouvez utiliser les images ISO SP1 ou SP2. Cet exemple utilise l'image ISO en_windows_server_2008_datacenter_enterprise_standard_sp2_x86_dvd_342333.iso téléchargée depuis le site MSDN de Microsoft.
  2. Ouvrez un shell 3t et utilisez l'utilitaire iso2class pour commencer une installation minimale de Windows Server 2008 Standard Edition 32 bits :

    Remarque : La valeur install_size peut varier selon la taille d'installation du système d'exploitation.

    Cette commande crée et démarre l'application win08sc-install, en démarrant le singleton iso2class à partir de l'image ISO spécifiée.

  3. Accédez à la console graphique du singleton par l'une des méthodes suivantes :
    1. Sélectionnez l'application win08sc-install dans la liste des applications de l'interface utilisateur graphique de CA AppLogic et cliquez sur l'icône Connexion (graphique).
    2. Ouvrez l'application win08sc-install dans l'éditeur CA AppLogic et sélectionnez le singleton iso2class. Utilisez le menu déroulant Appliance pour sélectionner Connexion.
  4. Lorsque la console graphique s'affiche, l'interface d'installation de Windows 2008 Server devrait être visible. Procédez à l'installation du système d'exploitation. Le singleton redémarrera pendant l'installation, rendant la console graphique inopérationnelle. Dans ce cas, fermez simplement la console graphique, puis rouvrez-la.
  5. Une fois l'installation terminée, le singleton redémarre et Windows vous invite à définir un nouveau mot de passe. Entrez votre nouveau mot de passe et appuyez sur la touche Entrée. Windows définit un nouveau mot de passe pour l'administrateur et affiche un message indiquant que le mot de passe de l'administrateur a été correctement défini. Cliquez sur OK et Windows se connecte automatiquement au bureau de l'administrateur. Effectuez les opérations suivantes :

    Si vous créez une appliance Windows sur la grille ESX, installez les outils VMware comme suit:

    1. Arrêtez l'application.
    2. Dans le shell de grille, exécutez 3t vol copy _GLOBAL_RO:vmware_tools_windows APPNAME:vmware_tools_windows
    3. Ouvrez l'éditeur d'applications dans le navigateur.
    4. Cliquez avec le bouton droit de la souris sur l'appliance de singleton iso2class et sélectionnez Volumes d'utilisateur.
    5. Sélectionnez le volume vmware_tools_windows pour l'espace réservé iso_volume1.
    6. Enregistrez et démarrez l'application.
    7. Connectez-vous via la console graphique.
    8. Appuyez simultanément sur les touches Ctrl+Alt+Del de la fenêtre de console graphique (en haut, au centre).
    9. Cliquez dans la fenêtre de la console graphique.
    10. A l'aide de la touche de tabulation et des flèches, accédez à Ouvrir le gestionnaire des tâches
    11. A l'aide de la touche de tabulation, accédez à Nouvelle tâche, puis appuyez sur la barre d'espacement.
    12. Entrez D:\setup.exe /S/v/qn pour exécuter l'installation des outils VMware silencieusement.
    13. L'installation redémarre l'appliance automatiquement. Veuillez patienter. Après le redémarrage, vous devez rouvrir la console graphique, puis vous connecter à l'appliance.
  6. Lorsque le bureau devient visible, effectuez les opérations suivantes dans le shell de commande :
    1. Définissez la taille de fichier d'échange sur 16 Mo :
    2. wmic computersystem where name="%COMPUTERNAME%" set AutomaticManagedPagefile=False
    3. wmic pagefileset where name="C:\\pagefile.sys" set InitialSize=16,MaximumSize=16
    4. Reboot: shutdown –r –t 0
  7. Après une minute, rouvrez la console graphique, puis connectez-vous au Bureau Windows.
  8. Désactivez la prise en charge de l'hibernation de la gestion d'alimentation : powercfg -h off. Exécutez dir. Il devrait y avoir environ 1 Go d'espace disponible sur le disque.
  9. Définissez la valeur de temporisation d'unité de disque de Windows par défaut sur 60 secondes :
    1. Exécutez regedit pour ouvrir l'éditeur de registre.
    2. Naviguez vers le répertoire clé HKEY_LOCAL_MACHINE/System/CurrentControlSet/Services/Disk.
    3. Cliquez avec le bouton droit de la souris sur le disque dans le volet gauche et sélectionnez Nouveau=>DWORD. Saisissez TimeOutValue suivi de <enter>. Cliquez avec le bouton droit de la souris sur TimeOutValue, puis sélectionnez Modifier. Définissez le type sur Décimale et entrez la valeur 60. Cliquez sur OK.
  10. Si vous avez l'intention d'installer les pilotes PV TurboGate, désactivez la case Déchargement de la somme de contrôle de réception TCP :
    1. Dans l'éditeur de registre, accédez à HKEY_LOCAL_MACHINE/System/CurrentControlSet/Services/Tcpip/Parameters.
    2. Cliquez avec le bouton droit de la souris sur Paramètres dans le volet gauche et sélectionnez Nouveau=>DWORD. Saisissez DisableTaskOffload suivi de <enter>. Cliquez avec le bouton droit de la souris sur DisableTaskOffload, puis sélectionnez Modifier. Entrez la valeur 1. Cliquez sur OK.
    3. Fermez l'éditeur de registre.
  11. Activez windows de la façon suivante :

    Configurez l'accès au réseau externe :

    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 (utilisez des paramètres de réseau valides)
    2. netsh interface ipv4 add dnsserver name="Local Area Connection" X.X.X.X index=Y (où X.X.X.X est l'adresse IP du serveur DNS et Y est sa place dans la liste, par exemple 1)
    3. vérifiez l'accès au réseau externe (par exemple, envoyez un ping www.google.com)
  12. Mettez à jour la clé de produit de Windows 2008 Server et activez Windows :
    1. Mettez à jour la clé de produit : slmgr.vbs –ipk XXXXX-XXXXX-XXXXX-XXXXX-XXXXX (utilisez la clé de produit appropriée). Patientez 30 secondes pour que la commande se termine de façon asynchrone.
    2. Activez Windows : slmgr.vbs -ato. Patientez 1 minute pour que la commande se termine de façon asynchrone
    3. Vérifiez l'activation : slmgr.vbs -xpr ; vous devriez voir une fenêtre contextuelle indiquant que Windows est activé ; dans le cas contraire, répétez les étapes précédentes
  13. Arrêtez le système d'exploitation, puis procédez à l'installation d'iso2class comme suit :
    1. Shutdown -s -t 0
    2. Patientez 5 secondes, puis dans le shell 3T exécutant l'utilitaire iso2class, appuyez sur la touche <enter>, puis sur la touche Y suivie de <enter> afin de poursuivre pour que le deuxième volume devienne disponible dans le singleton.
  14. Après une minute, rouvrez la console graphique, puis connectez-vous au Bureau Windows.
  15. Pour transformer le singleton en appliance CA AppLogic entièrement gérée, installez le fichier .msi actuel de Windows Server. Le programme d'installation se trouve maintenant sur le lecteur E du singleton. Dans le shell de commande, tapez E:, puis appuyez sur la touche Entrée pour accéder au lecteur E. Exécutez Server_Windows.msi (par exemple, Server_Windows-2.0.2-1.msi) pour installer le fichier .msi de Windows Server.

    Remarque : Copiez les fichiers d'installation VMware du lecteur D sur le lecteur C.

  16. Si vous envisagez d'installer les pilotes PV TurboGate, copiez E:\TurboGate_GTools-3.0.1.exe sur le lecteur C.
  17. Terminez l'installation de base :
    1. Shutdown -s -t 0
    2. Patientez 5 secondes, puis dans le shell 3T exécutant l'utilitaire iso2class, appuyez sur la touche <enter>, puis sur la touche Y suivie de <enter> afin de continuer.
    3. A l'invite du shell 3T, sélectionnez Appliance entièrement gérée. Ensuite, iso2class arrête l'application, remplace le périmètre de singleton par celui d'une appliance de serveur générique, puis redémarre l'application. (L'appliance sera en mode maintenance pendant le redémarrage.)
  18. Si vous voulez installer les pilotes PV TurboGate :
    1. Dans un shell 3t, accédez à ssh dans le singleton ssh win08sc-install:main.iso2class.
    2. Définissez le mot de passe de l'administrateur : net user administrator password (sélectionnez un mot de passe).
    3. Connectez-vous via la console graphique et exécutez C:\TurboGate_Tools-Setup-V3.0.1.exe. Indiquez que vous souhaitez malgré tout procéder à l'installation comme requis. Ne redémarrez pas après l'installation. Sélectionnez Je veux redémarrer plus tard et appuyez sur le bouton Terminer.
    4. Exécutez la commande suivante dans un shell 3 t :
    5. app restart win08sc-install --debug
    6. Si vous effectuez l'installation sur une grille XEN, une minute après que l'application ait commencé à démarrer, connectez-vous à l'aide de la console graphique et patientez environ une minute de plus jusqu'à ce que l'installation du pilote se termine (ceci est indiqué par le résultat de ipconfig /all qui représente chaque adaptateur Ethernet comme un adaptateur Ethernet Halsign GK #X). A ce stade :
      • Si le démarrage de l'application n'a pas expiré, il se peut qu'il se termine normalement : sinon, arrêtez le système d'exploitation depuis la console graphique ; cela provoque l'échec de la commande app start --debug. Ensuite, exécutez app stop win08sc-install dans le shell 3T.
      • Si le démarrage de l'application a expiré, exécutez app stop win08sc-install dans le shell 3T suivi par l'arrêt dans la console graphique.
    7. Exécutez la commande suivante dans le shell 3T et vérifiez que l'appliance démarre sans erreur :
      app start win08sc-install
      
  19. Accédez à SSH dans le singleton et définissez le mot de passe de l'administrateur (net user administrator mot_de_passe). Connectez-vous par la console graphique et dans le shell de commande, changez le nom de l'ordinateur : wmic computersystem where name="%COMPUTERNAME%" rename name="WIN08SC"
  20. Dans le shell bash de la session SSH :
    1. rm -f /appliance/passwd.stamp
    2. Selon les besoins, exécutez la commande rm -f /cygdrive/c/TurboGate_Tools-Setup-V3.0.1.exe.
    3. Définissez un mot de passe d'administrateur complexe pour que personne ne puisse se connecter à l'appliance en tant qu'administrateur sans avoir préalablement défini un nouveau mot de passe dans une session SSH (par exemple, net user administrator pq398hpaowht0293j^LWOIFH9htfw9jfe).
    4. Quittez la session SSH.
    5. Exécutez rm -f ~/.bash_history afin que le mot de passe soit effacé de l'historique Bash.
    6. Quittez la session SSH.
  21. Changez le singleton en une classe d'appliance de catalogue WIN08SC :
    1. Arrêtez l'application.
    2. Ouvrez l'application dans l'éditeur CA AppLogic.
    3. Cliquez avec le bouton droit de la souris sur le singleton, puis sélectionnez Attributs. Changez le nom de l'instance en WIN08SC.
    4. Cliquez avec le bouton droit de la souris sur le singleton, puis sélectionnez Modifier le périmètre.
      • Modifiez le nom de classe en WIN08SC.
      • Entrez la description, par exemple : Appliance Windows Server - basée sur l'installation minimale de Windows Server 2008 Standard Edition SP2 32 bits.
      • Changez les paramètres de ressource suivants :

        UC (num.)

        Valeur minimum : 0,25

        Valeur maximum : 4

        Valeur par défaut : 0,5

        Mémoire (octets)

        Valeur minimum : 512

        Valeur maximum : 4 G

        Valeur par défaut : 768 M

        Bande passante (bits/seconde)

        Valeur minimum : 1 M

        Valeur maximum : 2 G

        Valeur par défaut : 100 M

  22. Déplacez le singleton dans le catalogue /system_ms sur lequel vous possédez les droits requis. Vous devez vous affecter des droits complets d'accès au catalogue pour pouvoir déplacer le singleton. Voir catalog modify_acl dans le Manuel de référence du shell de ligne de commande pour plus d'informations.

La classe de base WIN08SC est maintenant créée. Créez ensuite une appliance de serveur de fichiers Windows Server 2008 qui fonctionne (/system_ms:Filer_Windows08), de la façon suivante :

  1. Créez une branche de l'instance WIN08SC dans l'application win08sc-install.
  2. Cliquez avec le bouton droit de la souris sur l'appliance dans l'éditeur d'applications et cliquez sur Modifier le périmètre. Ouvrez l'onglet volumes et ajoutez un nouveau volume d'espace réservé.
  3. Configurez l'instance de singleton pour utiliser apk_volume comme volume d'espace réservé avec le point de montage D:\ (ce volume est disponible du fait des options os=windows utilisées avec iso2class). Si apk_volume n'est pas présent, copiez le volume apk_windows à partir du shell 3t en utilisant la commande vol copy _GLOBAL_RO:apk_windows appname:apk_volume
  4. Enregistrez, puis démarrez l'application.
  5. Accédez à SSH dans le singleton et définissez le mot de passe de l'administrateur (net user administrator mot_de_passe).
  6. Connectez-vous à la console graphique du singleton et dans le shell de commande D:\Filer_Windows-3.0.8-1.msi pour installer le fichier .msi actuel du serveur de fichiers Windows.
  7. Dans le shell bash de la session SSH :
    1. Définissez un mot de passe d'administrateur complexe pour que personne ne puisse se connecter à l'appliance en tant qu'administrateur sans avoir préalablement défini un nouveau mot de passe dans une session SSH (par exemple, net user administrator pq398hpaowht0293j^LWOIFH9htfw9jfe).
    2. Connectez-vous de nouveau au shell SSH.
    3. Exécutez rm -f ~/.bash_history afin que le mot de passe soit effacé de l'historique Bash.
    4. Quittez la session SSH.
  8. Arrêtez l'application.
  9. Pour ce faire, les droits de responsable de la maintenance de la grille sont requis.
  10. Créez une nouvelle application win08filer-install avec une instance de /system_ms:Filer_Windows08 et créez une branche de l'instance. Modifiez le périmètre du singleton résultant et définissez l'URL de la documentation sur http://doc.3tera.net/AppLogic35/en/CatFilerWindows08.html.
  11. Enregistrez l'application.
  12. Exécutez les commandes suivantes dans un shell 3 t :
    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. Dans l'éditeur d'applications pour win08filer-install, faites glisser le singleton dans le catalogue /system_ms.
  14. Pour ce faire, les droits de responsable de la maintenance de la grille sont requis.

La classe d'appliance /system_ms:Filer_Windows08 est maintenant complète et prête pour l'utilisation.