29.7 Mise à niveau des postes de travail gérés

Avant de mettre à niveau les postes de travail vers ZENworks 7, vous devez soit mettre à niveau le client Novell, soit installer l'agent ZENworks 7 Desktop Management. Les deux méthodes permettront de vous authentifier auprès de eDirectory. Pour plus d'informations sur la mise à niveau du client Novell, reportez-vous au manuel Novell Client for Windows Installation and Administration Guide (Guide d'administration et d'installation du client Novell sous Windows).

29.7.1 Installation de l'agent de gestion de bureau

Lorsque vous avez mis à niveau le client Novell et le serveur ZENworks (appelé serveur de gestion de bureau dans ZENworks 7), vous devez installer l'agent de gestion de bureau sur les postes de travail utilisateur. Cette installation met à jour le programme de lancement d'applicatifs Novell, Workstation Manager et le logiciel Gestion à distance sur le poste de travail de l'utilisateur. Elle installe également l'agent d'inventaire de poste de travail et le service de données permanentes d'image.

Vous pouvez désinstaller le client Novell des postes de travail après avoir déployé l'agent de gestion de bureau pour qu'il serve de moyen exclusif d'authentification auprès de eDirectory pour les utilisateurs. De ce point de vue, ZENworks 7 Desktop Management peut être « sans client ». Autrement dit, ZENworks 7 Desktop Management ne nécessite pas le client Novell si les utilisateurs se loguent via l'agent de gestion de bureau. Pour plus d'informations, reportez-vous à Using the Novell Client in a ZENworks 7 Environment (Utilisation du client Novell dans un environnement ZENworks 7) dans le Novell ZENworks 7 Desktop Management Administration Guide (Guide d'administration de Novell ZENworks 7 Desktop Management).

Les fonctions de gestion des postes de travail offertes par les composants ZENworks 7 Desktop Management sont disponibles uniquement si vous installez l'agent de gestion de bureau. Cette condition est valable même si le client Novell est installé sur ce poste de travail. L'installation de l'agent de gestion de bureau supprime les fonctions de gestion de bureau préalablement installées par le client Novell et les remplace par les fonctions de postes de travail ZENworks 7 Desktop Management sélectionnées.

Les tâches suivantes sont nécessaires pour installer l'agent de gestion de bureau sur les postes de travail qui utilisent actuellement ZENworks for Desktops 3.2 SP3 :

Déploiement du moteur Windows Installer (MSI)

Le programme d'installation de l'agent de gestion de bureau, zfdagent.msi, nécessite au minimum Microsoft Windows Installer (MSI) 1.1 lors de l'installation. Vous pouvez mettre à niveau les postes de travail Windows 98 en installant manuellement la version MSI 1.11 (ou version ultérieure) sur chaque poste de travail avant l'installation.

Le tableau suivant liste les versions de MSI qui doivent déjà se trouver sur les postes de travail Windows.

Tableau 29-1 Versions MSI préinstallées sur les postes de travail Windows

Version de Windows

Version du moteur MSI comprise

Postes de travail Windows 98 SE

Le programme MSI n'est pas compris sauf s'il a été installé par une autre application.

Postes de travail Windows 2000

MSI 1.1 est fourni avec le SE.

Postes de travail Windows XP

MSI 2.0 est fourni avec le SE.

REMARQUE :Vous devez envisager la mise à niveau de tous les postes de travail des utilisateurs pour utiliser la même version du moteur MSI.

Afin de vous faciliter la tâche, MSI 2.0 pour Windows 2000/XP ou Windows 98 est disponible dans le dossier \windows installer du CD compagnon 2 de Novell ZENworks 7 ou dans le dossier \microsoft windows installer du CD compagnon 2 de Novell ZENworks 7 SP1.

Pour plus d'informations sur Microsoft Windows Installer, reportez-vous au site Web relatif à MSI.

Si le moteur MSI doit être installé, vous pouvez utiliser le programme de lancement d'applicatifs dans ZENworks for Desktops 3.2 pour l'installer au moyen d'une distribution d'application simple.

  1. Copiez l'utilitaire d'installation du moteur MSI approprié sur votre serveur ZENworks.

    1. (Conditionnel) Depuis le CD compagnon 2 de Novell ZENworks 7, copiez l'utilitaire d'installation du moteur MSI approprié sur votre serveur ZENworks.

      • \windows installer\98\instmsia.exe installe le moteur MSI 2.0 sur les machines Windows 98.
      • \windows installer\nt\instmsiw.exe installe le moteur MSI 2.0 sur les machines Windows 2000/XP.
    2. (Conditionnel) Depuis le CD compagnon 2 de Novell ZENworks 7 SP1, copiez l'utilitaire d'installation du moteur MSI approprié sur votre serveur ZENworks.

      • \microsoft windows installer\98\instmsia.exe installe le moteur MSI 2.0 sur les machines Windows 98.
  2. À l'aide des snap-ins ZENworks 7 Desktop Management (ou SP1) que vous venez d'installer dans ConsoleOne, créez un objet Application simple pour la version du moteur MSI que vous souhaitez installer.

    Si vous voulez installer les deux versions, vous devez créer un objet Application simple pour chaque version.

    1. Après avoir attribué un nom à l'application simple, saisissez le chemin de l'emplacement à partir duquel s'exécute le fichier exécutable de l'application. Incluez le fichier exécutable dans le chemin d'accès. Comme le programme de lancement d'applicatifs copie le fichier dans un répertoire cible sur le poste de travail, indiquez le chemin tel qu'il existera une fois le fichier copié dans le répertoire cible.

      Exemple : c:\temp\instmsiw.exe

    2. Définissez les prérequis système que doit suivre un poste de travail avant de recevoir l'application du moteur MSI.

      Pour plus d'informations, reportez-vous à la section Configuring the Application in eDirectory (Configuration de l'application dans eDirectory) dans le manuel Novell ZENworks 7 Desktop Management Administration Guide (Guide d'administration de Novell ZENworks 7 Desktop Management).

    3. Associez l'objet Application aux utilisateurs ou aux postes de travail importés, puis sélectionnez les caractéristiques que vous souhaitez appliquer à cette association.

      Il est recommandé de sélectionner la caractéristique Forcer l'exécution pour l'association afin de permettre l'exécution de l'objet Application dès que le programme de lancement d'applicatifs ou Workstation Helper démarre et que l'objet est disponible.

      Pour plus d'informations, reportez-vous à la section Configuring the Application in eDirectory (Configuration de l'application dans eDirectory) dans le manuel Novell ZENworks 7 Desktop Management Administration Guide (Guide d'administration de Novell ZENworks 7 Desktop Management).

  3. Configurez l'objet Application simple.

    1. Dans la page de propriétés de l'objet Application, cliquez sur l'onglet Options de distribution > Fichiers d'application.

      Vous devez ajouter le fichier à la liste des fichiers d'application pour que le programme de lancement d'applicatifs le copie sur le poste de travail. Pour plus d'informations, reportez-vous à l'aide en ligne dans ConsoleOne.

    2. Cliquez sur Ajouter, sur Fichier, puis complétez les champs suivants :

      Fichier source : Sélectionnez l'utilitaire d'installation du moteur MSI que vous voulez copier sur le poste de travail (par exemple, q:\public\zenworks\instmsiw.exe).

      Fichier cible : Saisissez le chemin d'accès complet, y compris le nom du fichier, pour désigner l'emplacement de copie (par exemple, c:\temp\instmsiw.exe).

    3. Cliquez sur OK pour ajouter le fichier à la liste, puis cliquez sur OK pour enregistrer les informations de l'objet Application.

    4. Si vous installez sur Windows 2000 ou Windows XP, dans la page de propriétés de l'objet Application, cliquez sur l'onglet Options d'exécution > Environnement > sélectionnez l'option Exécution Normale, définissez le Niveau de sécurité exécutable sur Exécution en tant qu'utilisateur de système non sécurisé, puis cliquez sur OK pour enregistrer les informations de l'objet Application.

      Si vous avez sélectionné Forcer l'exécution dans l'onglet Associations, le moteur MSI est installé dès que le programme de lancement d'applicatifs démarre et que l'objet Application est disponible.

      Le moteur MSI installe un exécutable qui servira ultérieurement à installer le MSI de l'agent de gestion de bureau. L'utilitaire d'installation du moteur MSI installe ce fichier, appelé msiexec.exe, dans le répertoire unité_windows:répertoire_windows\system du poste de travail.

Utilisation du programme de lancement d'applicatifs Novell pour distribuer et installer l'agent de gestion de bureau

L'ensemble zfdagent.msi est une application complexe qui installe de nombreux fichiers et apporte de nombreuses modifications à la configuration du poste de travail. La méthode la plus efficace pour installer l'agent de gestion de bureau consiste à le distribuer sur les postes de travail sous la forme d'une application MSI à l'aide du programme de lancement d'applicatifs Novell. Celui-ci ne distribue pas uniquement l'ensemble Agent MSI, il fait également appel à Windows Installer pour effectuer l'installation sur le poste de travail.

Cette section présente les étapes nécessaires à la configuration du progiciel MSI pour qu'il soit distribué par le programme de lancement d'applicatifs ainsi que les informations suivantes :

Création et configuration de l'objet Application MSI
  1. Dans ConsoleOne, cliquez avec le bouton droit de la souris sur le conteneur dans lequel vous souhaitez créer l'objet Application > cliquez sur Nouveau, puis sur Objet pour afficher la boîte de dialogue Nouvel objet.

  2. Dans la boîte de dialogue Nouvelle application, sélectionnez l'option Une application qui a un fichier .MSI, puis cliquez sur Suivant.

  3. Spécifiez le chemin vers l'emplacement réseau où vous avez copié le fichier .msi.

  4. Cliquez sur Suivant, puis modifiez les champs selon les besoins pour personnaliser l'objet Application.

  5. Cliquez sur Suivant, puis définissez les règles de distribution auxquelles doit satisfaire un poste de travail pour recevoir l'agent MSI.

  6. Cliquez sur Suivant, puis associez l'objet Application MSI de l'agent aux utilisateurs ou aux postes de travail à l'emplacement où vous souhaitez le distribuer.

  7. Cliquez sur Suivant, vérifiez les paramètres de l'objet Application, puis cliquez sur Terminer pour créer l'objet Application.

    IMPORTANT :Avant de distribuer l'agent MSI (ou tout ensemble MSI) à l'aide du programme de lancement d'applicatifs Novell, vérifiez que l'objet Application de l'agent MSI est défini sur Forcer le caching et que les références utilisateur sur le poste de travail local, dans eDirectory et dans Active Directory (s'il est utilisé), sont synchronisées.

Pour plus d'informations sur la création d'un objet Application MSI, reportez-vous à Creating the Application Object from a Windows Installer (.MSI) File (Création de l'objet Application à partir d'un fichier Windows Installer (.MSI)) dans le manuel Novell ZENworks 7 Desktop Management Administration Guide (Guide d'administration de ZENworks 7 Desktop Management).

Modification des fonctions installées dans l'objet Application MSI

Par défaut, toutes les fonctions suivantes sont installées par le progiciel MSI de l'agent ZENworks 7 Desktop Management :

  • Gestion d'applications : Ce composant utilise le programme de lancement d'applicatifs Novell pour fournir aux utilisateurs l'accès aux applications des postes de travail que l'administrateur peut installer puis gérer.

  • Workstation Manager : Cette fonction permet aux administrateurs de configurer et de gérer des postes de travail en utilisant eDirectory.

  • Inventaire de poste de travail : Cette fonction aide les administrateurs à collecter des informations d'inventaire concernant le matériel et les logiciels des postes de travail analysés. Workstation Manager est sélectionné par défaut lorsque vous sélectionnez cette fonction.

  • Gestion à distance : Permet à l'administrateur de gérer des postes de travail distants à partir d'une console de gestion.

  • Pilote miroir : Permet l'indépendance et la coexistence d'un adaptateur vidéo avec d'autres solutions de contrôle à distance. Si cette fonction est sélectionnée, l'installation MSI remplace les vérifications du pilote de vidéo et supprime les messages Windows. Si ce pilote n'est pas requis, vous pouvez le désélectionner (l'optimisation sera désactivée).

    Le pilote miroir n'est pas encore signé par Microsoft.

  • Création d'image de poste de travail : Cette fonction permet à un administrateur de prendre une image du disque dur d'un poste de travail et de la placer sur d'autres postes de travail du réseau.

Si vous souhaitez modifier cette installation par défaut, vous pouvez ajouter des fonctions MSI sous la forme de propriétés publiques de l'objet Application zfdagent.msi. Utilisez la procédure suivante pour modifier la liste des fonctions installées :

  1. Sur la page Propriétés de l'onglet MSI de l'objet Application, cliquez sur Ajouter pour afficher la boîte de dialogue Sélectionner la propriété à ajouter.

  2. Dans le champ Nom de la valeur, saisissez ADDLOCAL (en respectant la casse) comme nom de propriété, puis spécifiez la valeur de la propriété dans le champ Données de la valeur. Vous pouvez utiliser les noms de fonction suivants comme valeur de propriété :

    • ApplicationLauncher
    • WorkstationManager
    • RemoteManagement
    • MirrorDriver (cette propriété ne fonctionne que si vous ajoutez la propriété RemoteManagement)
    • Imaging
    • Inventaire

    Vous pouvez ajouter plusieurs de ces valeurs à la liste en les séparant par une virgule (pas d'espace). Par exemple, si vous voulez ajouter le programme de lancement d'applicatifs et Workstation Manager comme fonctions, saisissez ADDLOCAL comme propriété et ApplicationLauncher,WorkstationManager comme valeurs de cette propriété.

  3. Cliquez sur OK pour ajouter la propriété à la liste Propriétés.

Ajout de propriétés à l'objet Application MSI de l'agent

Les autres propriétés que vous pouvez modifier et leurs valeurs (y compris les définitions de ces valeurs) sont listées dans le tableau ci-dessous. En l'absence de valeur indiquée pour l'une de ces propriétés, l'ensemble MSI utilise la valeur par défaut.

Tableau 29-2 Propriétés et valeurs disponibles pour l'objet Application de l'agent MSI de gestion de bureau

Propriété

Valeur

Signification

ADDLOCAL

  • WorkstationManager
  • RemoteManagement
  • MirrorDriver
  • Inventaire
  • Imaging

Liste des fonctions séparées par une virgule à installer.

LOGIN_PASSIVE_MODE

0

Affiche un login Novell lors du login utilisateur.

1

Valeur par défaut. Affiche le login Microsoft standard lors du login utilisateur.

REMARQUE :Si vous voulez utiliser l'Utilisateur local automatique, vous devez assigner la valeur zéro (0) à cette propriété.

EDITABLE_MT_ADDRESS

1

Permet à l'utilisateur de modifier l'adresse IP du serveur Middle Tier ZENworks où a lieu l'authentification. Cette opération n'est possible que si le client Novell n'est pas installé.

0

Valeur par défaut. Ne pas autoriser l'utilisateur à définir l'adresse du serveur Middle Tier.

Les valeurs de cette propriété sont valides uniquement si le client Novell n'est pas installé sur le poste de travail. Si le client Novell est déjà installé, les paramètres n'ont aucune incidence après l'installation de zfdagent.msi.

Si le client Novell est supprimé après l'installation de zfdagent.msi, ces paramètres prennent effet.

STARTUP_APPEXPLORER

1

Lancer l'Explorateur d'applications au démarrage de Windows.

0

Valeur par défaut. Ne pas lancer l'Explorateur d'applications au démarrage de Windows.

STARTUP_APPWINDOW

1

Lancer la fenêtre d'application au démarrage de Windows.

0

Valeur par défaut. Ne pas lancer la fenêtre d'application au démarrage de Windows.

MT_SERVER_ADDRESS

Cette propriété spécifie l'adresse IP ou le nom DNS du serveur Middle Tier ZENworks. Il n'est pas nécessaire de définir cette propriété si vous n'utilisez pas de serveur Middle Tier.

HTTP_PORT

0-65536

Cette propriété spécifie le port HTTP que l'agent de gestion de bureau doit utiliser lorsqu'il communique avec le serveur Middle Tier. Vous devez ajouter cette propriété et en définir la valeur si vous utilisez un serveur Middle Tier.

80

Port HTTP par défaut.

NAL_SINGLE_TREE

1

Restreindre l'accès du programme de lancement d'applicatifs Novell aux applications situées dans une seule et même arborescence.

0

Valeur par défaut. Ne pas restreindre le programme de lancement d'applicatifs à une seule arborescence pour l'accès aux applications.

ZENWORKS_TREE

n'importe quel nom d'arborescence

Cette propriété définit l'arborescence eDirectory à utiliser comme arborescence ZENworks.

  • Si Workstation Manager est installé, cette arborescence devient l'arborescence dans laquelle Workstation Manager recherche des stratégies.
  • Si la propriété NAL_SINGLE_TREE est configurée et le programme de lancement d'applicatifs Novell installé, cette arborescence devient la seule arborescence dans laquelle le programme de lancement d'applicatifs recherche des applications.

Considérations relatives à la préinstallation

Si Symantec PCAnywhere* 10.x (ou une version antérieure) est installé sur le périphérique géré, pour mettre à niveau l'agent de gestion à distance, vous devez prendre connaissance des informations suivantes :

Installation de l'agent de gestion de bureau et sélection de l'option Pilote miroir (recommandé)

La sélection de l'option Pilote miroir durant l'installation de l'agent de gestion de bureau peut provoquer le passage du périphérique géré en mode basse résolution ou VGA. En effet, PCAnywhere ne prend pas en charge la coexistence avec des solutions de contrôle à distance basées sur la technologie de pilote point d'insertion. Le pilote point d'insertion de contrôle à distance livré avec ZENworks 6.5 (et ultérieur) a été désapprouvé et n'est pas installé sur le périphérique géré lors de la mise à niveau.

REMARQUE :Vous ne devez exécuter ces étapes qu'une seule fois. Les mises à niveau suivantes ne nécessitant pas ces étapes, nous vous recommandons de sélectionner l'option Pilote miroir durant l'installation.

Pour résoudre ce problème :

  1. Réinstallez le pilote vidéo du système sur le périphérique géré.

  2. Réinstallez PCAnywhere sur le périphérique géré.

  3. Installez l'agent ZENworks Management en sélectionnant l'option Pilote miroir.

Installation de l'agent de gestion de bureau sans sélectionner l'option Pilote miroir

Si vous choisissez de ne pas sélectionner l'option Pilote miroir, vous ne rencontrerez pas le problème du passage en mode basse résolution ou VGA. Cependant, sans l'option Pilote miroir, les performances des sessions à distance ne seront pas optimisées. Vous devez donc lancer rmsetdrv.exe pour activer le pilote point d'insertion, qui avait été désapprouvé à partir de ZENworks 6.5.

  1. Installez l'agent ZENworks Management sans sélectionner l'option Pilote miroir.

  2. Exécutez rmsetdrv.exe /hook.

    REMARQUE :Comme vous devez lancer rmsetdrv.exe à chaque mise à niveau de l'agent sans sélectionner l'option Pilote miroir, et le pilote point d'insertion ayant été désapprouvé à partir de ZENworks 6.5, nous vous recommandons de sélectionner l'option Pilote miroir lors de la mise à niveau de l'agent.

    Pour plus d'informations sur rmsetdrv.exe, reportez-vous à l'article TID 10089810 dans la Base de connaissances du support technique de Novell.

Installation manuelle de l'agent de gestion de bureau

Si vous souhaitez installer sur un seul poste de travail à la fois, vous pouvez installer zfdagent.msi manuellement. Pour plus d'informations, reportez-vous à la Section 12.2, Installation manuelle de l'agent de gestion de bureau.

Lorsque cette opération est effectuée à l'aide des paramètres de ligne de commande manuelle et des propriétés d'installation MSI, le champ paramètre se présente comme suit :

/i zfdagent.msi /qb STARTUP_APPEXPLORER=1 

Comme le champ Paramètres de l'objet Application possède une limitation de longueur de ligne, vous ne pourrez peut-être pas ajouter un grand nombre de propriétés d'installation MSI. Pour résoudre ce problème, vous pouvez effectuer l'une des opérations suivantes :