Création d'appliances › Installations de distribution › Références d'installation de Windows › Références d'installation du serveur de fichiers Windows Server 2008
Références d'installation du serveur de fichiers Windows Server 2008
Les versions de CA 3Tera 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 répertoire de versions du logiciel CA 3Tera AppLogic comme suit (vous devez être responsable de la maintenance de la grille pour pouvoir effectuer ces opérations) :
- Importez l'application Sys_Filer_Windows08 :
- Accédez au répertoire de téléchargement de la version de CA 3Tera AppLogic sur le serveur BFC. (par exemple, /opt/bfc/applogic-versions/<numéro de version>).
- 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/
- 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
- Importez l'application suivante.
3t app import Sys_Filer_Windows08 Sys_Filer_Windows08
- Importez le catalogue system_ms :
- Accédez au répertoire de téléchargement de CA 3Tera AppLogic-version sur le serveur BFC.
- 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/
- 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
- Importez le catalogue system_ms comme suit :
3t cat import /system_ms system_ms
Remarques :
- Le catalogue system_ms contient les assemblages IIS03yx4/IIS03yx8 qui contiennent les références aux appliances /system_ms:IIS03y. L'éditeur d'applications affiche un message d'erreur chaque fois qu'une application est ouverte tant qu'une des appliances /system_ms:IIS03y est manquante. Pour résoudre ce problème, créez toutes les appliances /system_ms:IIS03y ou supprimez les appliances IIS03yx4/IIS03yx8 inutilisées du catalogue system_ms.
- L'appliance /system_ms:Filer_Windows08 a un volume de démarrage vide qui est remplacé par un volume de démarrage actif pendant la procédure d'installation détaillée ci-dessous. Suivez les instructions de cette rubrique pour créer une appliance de serveur de fichiers Windows Server 2008 qui fonctionne (/system_ms:Filer_Windows08).
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 :
- Copiez une image ISO de Windows 2008 Server 32 bits sur le volume impex du contrôleur de grille. Des images ISO SP1 ou SP2 peuvent être utilisées. 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.
- 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.
- Accédez à la console graphique du singleton de l'une des deux manières suivantes :
- Sélectionnez l'application win08sc-install dans la liste des applications de l'interface utilisateur graphique de CA 3Tera AppLogic et cliquez sur l'icône Connexion (graphique).
- Ouvrez l'application win08sc-install dans l'éditeur CA 3Tera AppLogic et sélectionnez le singleton iso2class. Utilisez le menu déroulant Appliance pour sélectionner Connexion (graphique).
- 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.
- Une fois l'installation terminée, le singleton redémarre automatiquement 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é défini. Appuyez 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:
- Arrêtez l'application.
- Dans le shell de grille, exécutez 3t vol copy _GLOBAL_RO:vmware_tools_windows APPNAME:vmware_tools_windows
- Ouvrez l'éditeur d'applications dans le navigateur.
- Cliquez avec le bouton droit de la souris sur l'appliance de singleton iso2class et sélectionnez Volumes d'utilisateur.
- Sélectionnez le volume vmware_tools_windows pour l'espace réservé iso_volume1.
- Enregistrez et démarrez l'application.
- Connectez-vous via la console graphique.
- Appuyez simultanément sur les touches Ctrl+Alt+Del de la fenêtre de console graphique (en haut, au centre).
- Cliquez dans la fenêtre de la console graphique.
- A l'aide de la touche de tabulation et des flèches, accédez à Ouvrir le gestionnaire des tâches
- A l'aide de la touche de tabulation, accédez à Nouvelle tâche, puis appuyez sur la barre d'espacement.
- Entrez D:\setup.exe /S/v/qn pour exécuter l'installation des outils VMware silencieusement.
- 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.
- Lorsque le bureau est visible, effectuez les opérations suivantes dans le shell de commande :
- Définissez la taille de fichier d'échange sur 16 Mo :
- wmic computersystem where name="%COMPUTERNAME%" set AutomaticManagedPagefile=False
- wmic pagefileset where name="C:\\pagefile.sys" set InitialSize=16,MaximumSize=16
- Reboot: shutdown –r –t 0
- Après une minute, rouvrez la console graphique, puis connectez-vous au Bureau Windows.
- 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.
- Définissez la valeur de temporisation d'unité de disque de Windows par défaut sur 60 secondes :
- Exécutez regedit pour ouvrir l'éditeur de registre.
- Naviguez vers le répertoire clé HKEY_LOCAL_MACHINE/System/CurrentControlSet/Services/Disk.
- 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 sur TimeOutValue, puis sélectionnez Modifier. Définissez le type sur Décimale et entrez la valeur 60. Cliquez sur OK.
- 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 :
- Dans l'éditeur de registre, accédez à HKEY_LOCAL_MACHINE/System/CurrentControlSet/Services/Tcpip/Parameters.
- 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 sur DisableTaskOffload, puis sélectionnez Modifier. Entrez la valeur 1. Cliquez sur OK.
- Fermez l'éditeur de registre.
- Activez windows de la façon suivante :
- Configurez l'accès au réseau externe :
- 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)
- 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)
- vérifiez l'accès au réseau externe (par exemple, envoyez un ping www.google.com)
- Mettez à jour la clé de produit de Windows 2008 Server et activez Windows :
- mettez à jour la clé de produit : slmgr.vbs –ipk XXXXX-XXXXX-XXXXX-XXXXX-XXXXX (utilisez la clé de produit appropriée) ; attendez 30 secondes que la commande se termine de façon asynchrone
- activez Windows : slmgr.vbs -ato ; attendez 1 minute que la commande se termine de façon asynchrone
- 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
- Arrêtez le système d'exploitation, puis procédez à l'installation d'iso2class comme suit :
- shutdown -s -t 0
- 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.
- Après une minute, rouvrez la console graphique, puis connectez-vous au Bureau Windows.
- Pour transformer le singleton en appliance CA 3Tera AppLogic complètement gérée, installez le fichier .msi 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-2.0.2-1.msi pour installer Microsoft Windows Installer (MSI) Windows Server. Le programme d'installation de MSI Windows Server est disponible sur le lecteur E.
Remarque : Copiez les fichiers d'installation VMware du lecteur D sur le lecteur C.
- Si vous envisagez d'installer les pilotes PV TurboGate, copiez E:\TurboGate_GTools-3.0.exe sur le lecteur C.
- Terminez l'installation de base :
- shutdown -s -t 0
- 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.
- 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.)
- Si vous le souhaitez, installez les pilotes PV TurboGate :
- 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"
- Dans le shell bash de la session SSH :
- rm -f /appliance/passwd.stamp
- Selon les besoins rm -f /cygdrive/c/TurboGate_Tools-Setup-V3.0.exe.
- 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).
- Quittez la session SSH.
- Exécutez rm -f ~/.bash_history afin que le mot de passe soit effacé de l'historique Bash.
- Quittez la session SSH.
- Changez le singleton en une classe d'appliance de catalogue WIN08SC :
- Arrêtez l'application.
- Ouvrez l'application dans l'éditeur CA 3Tera AppLogic.
- Cliquez avec le bouton droit sur le singleton, puis sélectionnez Attributs. Changez le nom de l'instance en WIN08SC.
- Cliquez avec le bouton droit 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
- 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. Pour plus d'informations, reportez-vous au Manuel de référence du shell de ligne de commande, à la section catalog modify_acl (gestion des catalogues) - remplacement d'une portion de la liste de contrôle d'accès au catalogue global.
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 :
- Créez une branche de l'instance WIN08SC dans l'application win08sc-install.
- 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é.
- 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
- Enregistrez, puis démarrez l'application.
- Accédez à SSH dans le singleton et définissez le mot de passe de l'administrateur (net user administrator mot_de_passe).
- 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 du serveur de fichiers Windows.
- Dans le shell bash de la session SSH :
- 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).
- Reconnectez-vous au shell SSH.
- Exécutez rm -f ~/.bash_history afin que le mot de passe soit effacé de l'historique Bash.
- Quittez la session SSH.
- Arrêtez l'application.
- Pour ce faire, l'administrateur doit avoir accès à la grille.
- Dans un shell 3t class unlock /system_ms:Filer_Windows08
- 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 documentation sur http://doc.3tera.net/AppLogic31/en/CatFilerWindows08.html. Enregistrez l'application.
- 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
- Dans l'éditeur d'applications pour win08filer-install, faites glisser le singleton dans le catalogue /system_ms.
- Pour ce faire, les droits de responsable de la maintenance de la grille sont requis.
- Dans un shell 3t class lock /system_ms:Filer_Windows08
La classe d'appliance /system_ms:Filer_Windows08 est maintenant complète et prête pour l'utilisation.