

Utilisation de CA AppLogic® › Manuel du développeur de l'appliance › Installations de système d'exploitation › Installation sous Windows › Windows OS › Serveur de fichiers Windows › Serveur de fichiers de Windows Server 2008
Serveur de fichiers de 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. Vous pouvez les importer à partir de votre version du logiciel CA AppLogic®. Vous devez être responsable de la maintenance de la grille pour effectuer ces opérations.
Remarque : Le fichier EXE de Windows Server contient l'APK. L'APK exécute un script de préparation automatisé avant d'installer l'APK. Vous pouvez désactiver le script de préparation automatisé, si vous avez déjà préparé l'ordinateur. Pendant l'installation, sélectionnez Custom (Personnalisée) et désactivez le script préparation. Vous pouvez alors exécuter manuellement le script de préparation de l'APK. Pour réviser les étapes manuelles, reportez-vous à la rubrique Exécution manuelle du script de préparation de l'APK.
Procédez comme suit :
- 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'infrastructure 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 ces instructions pour créer une appliance de serveur de fichiers Windows Server 2008 opérationnelle (/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. Utilisez les fichiers 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 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 à l'aide de l'une des méthodes suivantes :
- Lorsque la console graphique s'affiche, l'interface d'installation de Windows Server 2008 doit ê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. Dans ce cas, fermez simplement la console graphique, puis 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.
Windows se connecte automatiquement au bureau de l'administrateur.
- Effectuez les opérations suivantes :
Si vous créez une appliance Windows sur une 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'infrastructure 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+Suppr 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 à l'option 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.
- Pour exécuter l'installation des outils VMware silencieusement, saisissez D:\setup.exe /S /v /qn.
L'installation redémarre automatiquement l'appliance. Cette opération peut prendre quelques minutes. Après le redémarrage, rouvrez la console graphique et connectez-vous à 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 quelques minutes, rouvrez la console graphique et connectez-vous au bureau Windows.
Remarque : Les opérations facultatives suivantes sont également effectuées dans le script de préparation. Si vous avez opté pour ne pas exécuter le script de préparation, vous devez effectuer manuellement ces opérations.
- (Facultatif) 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.
- (Facultatif) 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.
- Saisir l'TimeOutValue
- Appuyez sur Entrée.
- 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, puis sur Enregistrer.
- Si vous installez les pilotes TurboGate PV, désactivez l'option 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, puis appuyez sur Entrée.
Cliquez avec le bouton droit de la souris sur DisableTaskOffload, puis sélectionnez Modifier.
Entrez la valeur 1, puis 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, exécutez la 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, 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 Entrée, puis sur la touche O suivie de la touche Entrée pour continuer. Cela permet au deuxième volume de pouvoir être utilisé par le singleton.
- Après quelques minutes, rouvrez la console graphique et connectez-vous au bureau Windows.
- 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.
- Si vous installez les pilotes TurboGate PV, copiez E:\TurboGate_GTools-3.0.1.exe sur le lecteur C:\.
- Terminez l'installation de base :
- Shutdown -s -t 0
- Patientez environ 5 secondes, puis, dans le shell 3t exécutant l'utilitaire iso2class, appuyez sur Entrée, O, puis appuyez sur Entrée pour poursuivre.
- A l'invite du shell 3T, sélectionnez The Appliance is fully managed (Appliance gérée dans son intégralité).
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 entre en mode Maintenance pendant le redémarrage.
- Si vous installez les pilotes TurboGate PV :
- Dans un shell 3t, accédez via SSH au singleton ssh win08sc-install:main.iso2class.
- Définissez le mot de passe de l'administrateur à l'aide de la commande net user administrator mot_de_passe.
- Connectez-vous via la console graphique et exécutez C:\TurboGate_Tools-Setup-V3.0.1.exe.
Sélectionnez l'option Install anyway (Installer malgré tout), comme requis.
Ne redémarrez pas après l'installation. Sélectionnez I want to reboot later et cliquez sur Finish.
- Exécutez la commande suivante dans un shell 3 t :
app restart win08sc-install --debug
- Si vous effectuez l'installation sur une grille Xen, patientez environ 1 minute après le démarrage de l'application, connectez-vous à l'aide de la console graphique et patientez 1 minute jusqu'à ce que l'installation du pilote se termine. Ceci est indiqué par le résultat de la commande 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. Dans le cas contraire, arrêtez le système d'exploitation à partir de la console graphique, ce qui entraîne 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.
- Exécutez la commande suivante dans le shell 3T et vérifiez que l'appliance démarre sans erreur :
app start win08sc-install
- Accédez au singleton via SSH et définissez le mot de passe de l'administrateur à l'aide de la commande net user administrator mot_de_passe.
Connectez-vous via 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. Cela permet d'empêcher les autres utilisateurs de se connecter à l'appliance en tant qu'administrateur sans d'abord définir un nouveau mot de passe dans une session SSH. Par exemple, exécutez la commande net user administrator pq398hpaowht0293j^LWOIFH9htfw9jfe.
- Quittez la session SSH.
- Exécutez la commande rm -f ~/.bash_history. Cette commande efface le mot de passe 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 d'infrastructure.
- Cliquez avec le bouton droit de la souris sur le singleton, puis sélectionnez Attributs.
- Changez le nom de l'instance en WIN08SC.
- 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
- Cliquez sur Enregistrer, puis sur OK. L'éditeur d'infrastructure s'affiche.
- 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éation d'une appliance de fichier Windows Server 2008 opérationnelle
Effectuez ces opérations pour créer une appliance de serveur de fichiers Windows Server 2008 opérationnelle (/system_ms:Filer_Windows08) :
- Dans l'éditeur d'infrastructure, créez une branche de l'instance WIN08SC dans l'application win08sc-install.
- Cliquez avec le bouton droit de la souris sur l'appliance et sélectionnez Modifier le périmètre, puis l'onglet Volumes.
- Ajoutez un nouveau volume d'espace réservé pour utiliser apk_volume avec un point de montage D:\.
Ce volume est disponible grâce aux 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 au singleton via SSH et définissez le mot de passe de l'administrateur à l'aide de la commande 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 actuel du serveur de fichiers Windows.
- Dans le shell Bash de la session SSH :
- Définissez un mot de passe d'administrateur complexe qui empêche les autres utilisateurs de se connecter à l'appliance en tant qu'administrateur sans d'abord définir un nouveau mot de passe dans une session SSH. Par exemple, exécutez la commande net user administrator pq398hpaowht0293j^LWOIFH9htfw9jfe.
- Connectez-vous de nouveau au shell SSH.
- Exécutez la commande rm -f ~/.bash_history. Cette commande efface le mot de passe de l'historique Bash.
- Quittez la session SSH.
- Arrêtez l'application.
- 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/AppLogic35/en/CatFilerWindows08.html.
- Enregistrez l'application.
- Exécutez les commandes suivantes dans un 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
- Dans l'éditeur d'infrastructure 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.
- Verrouillez /system_ms:Filer_Windows08.
La classe d'appliance /system_ms:Filer_Windows08 est maintenant complète et prête pour l'utilisation.
Copyright © 2013 CA.
Tous droits réservés.
 
|
|