Utilisation de CA AppLogic › Manuel du développeur de l'appliance › 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 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 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 AppLogic sur le serveur BFC.
(Par exemple, /opt/bfc/applogic-versions/<numéro_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 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. 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.
- 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 de l'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 AppLogic et cliquez sur l'icône Connexion (graphique).
- 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 (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émarre pendant l'installation, ce qui rendre la console graphique inopérationnelle. Lorsque cet événement se produit, fermez simplement la console graphique et rouvrez-la.
- 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. Ensuite, 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 devient 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 (en exécutant, par exemple, une commande ping sur 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). Patientez 30 secondes pour que la commande se termine de façon asynchrone
- Activez Windows : slmgr.vbs -ato. Patientez 1 minute pour que la commande se termine de façon asynchrone.
- Vérifiez l'activation : slmgr.vbs -xpr. Une fenêtre contextuelle doit s'afficher et indiquer que Windows est activé. Si ce n'est pas le cas, 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 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, entrez E : et appuyez sur la touchée Entrée <enter> pour accéder au lecteur E. Exécutez le fichier Server_Windows-2.0.4-1.msi pour installer le fichier MSI de Windows Server. Le programme d'installation du fichier MSI de 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.1.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, exécutez la commande rm -f /cygdrive/c/TurboGate_Tools-Setup-V3.0.1.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 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. 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 :
- 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 et 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).
- Connectez-vous au shell SSH à nouveau.
- 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.
- Cette étape nécessite un accès à la grille en tant que responsable de la maintenance.
- Dans une classe de shell 3t, déverrouillez /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 la 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.
- Cette étape nécessite un accès à la grille en tant que responsable de la maintenance.
- 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.
|
Copyright © 2012 CA.
Tous droits réservés.
|
|