Lorsque vous créez les opérations suivantes pour un ensemble, vous créez des dépendances d'ensembles :
L'arborescence des ensembles de dépendance d'un ensemble indique les informations de chaînage de cet ensemble, ainsi que les groupes d'opérations dans lesquels s'inscrit chaque dépendance. Pour afficher l'arborescence des ensembles de dépendance dans le Centre de contrôle ZENworks, cliquez sur l'onglet
, puis sur un ensemble avec des ensembles dépendants, puis sur l'onglet , puis sur le lien dans la ligne . Si l'ensemble sélectionné n'a pas d'ensemble dépendant, le lien affiche au lieu de .Les sections suivantes contiennent des informations supplémentaires :
Lorsque vous utilisez des dépendances d'ensemble, l'ensemble principal est celui pour lequel vous établissez des dépendances. Les ensembles définis comme dépendances sont appelées les ensembles dépendants. L'illustration suivante montre cette relation. Application A désignée comme ensemble principal avec les applications B, C et D désignées comme ensembles dépendants.
Figure 1-1 Arborescence de l'ensemble de dépendances
Un ensemble principal peut posséder une application dépendante ou plusieurs applications dépendantes, comme illustré dans l'exemple ci-dessus.
De plus, un ensemble peut être à la fois un ensemble principal et un ensemble dépendant, comme illustré ci-après. Application A désignée comme ensemble principal avec les applications B, B1, B2, C et D désignées comme ensembles dépendants.
Figure 1-2 Arborescence de l'ensemble de dépendances
Dans l'exemple ci-dessus, l'Application B est l'un des ensembles dépendants de l'Application A. Parallèlement, Application B possède des dépendances sur les deux ensembles, Application B1 et Application B2.
Une chaîne d'ensembles consiste en plusieurs ensembles liés par des dépendances. Dans sa forme la plus simple, une chaîne d'applications comporte deux niveaux, comme l'illustre l'exemple suivant.
Figure 1-3 Arborescence de l'ensemble de dépendances
Cependant, lorsque les dépendances d'ensemble sont imbriquées, une chaîne d'ensembles peut comporter de nombreux niveaux. Dans l'exemple suivant, Application A possède une dépendance sur Application B. Application B, à son tour, possède des dépendances sur Application B1 et Application B2. Par conséquent, les trois ensembles (B, B1, B2) associés aux applications C et D, doivent être présents pour que Application A puisse être exécutée.
Figure 1-4 Arborescence de l'ensemble de dépendances
Dans certains cas, un ensemble peut appartenir à plusieurs chaînes d'ensembles, comme dans l'exemple suivant où Application D est une application dépendante de Application A et Application E.
Si vous configurez les dépendances d'un ensemble, vous devez tenir compte des points suivants :
Assignation d'ensemble : il n'est pas nécessaire d'assigner un ensemble dépendant aux périphériques ou aux utilisateurs. En revanche, pour fonctionner normalement, l'ensemble principal doit être assigné à un ou plusieurs périphériques ou utilisateurs.
Distribution et installation : si des ensembles dépendants n'ont pas encore été distribués ou installés sur le poste de travail d'un utilisateur, lorsque celui-ci lance ou installe un ensemble, ZENworks Adaptive Agent les distribue et les installe. ZENworks Adaptive Agent ne distribue un ensemble dépendant qu'une fois, à moins d'une mise à jour de la version de l'ensemble dépendant, ou d'une anomalie dans la distribution ou l'installation. Si ZENworks Adaptive Agent ne parvient pas à distribuer ou installer un ensemble dépendant (par exemple, si le poste de travail de l'utilisateur n'est pas conforme à la configuration requise pour l'ensemble dépendant), l'ensemble principal n'est pas lancé ni installé.
Distribution via une image ajoutée : si vous distribuez un ensemble par l'intermédiaire d'une image ajoutée, ses ensembles dépendants doivent être inclus en tant que nouvelle image ajoutée. Dans le cas contraire, la distribution de l'ensemble principal échoue.
Distribution sur des postes de travail déconnectés : sur les postes de travail déconnectés, les ensembles doivent être mis en cache manuellement avant la déconnexion du poste. Si des modifications sont apportées à des ensembles dépendants après leur mise en cache sur les postes de travail, le numéro de version de l'ensemble principal doit être mis à jour en vue de forcer une remise en cache des ensembles.
Lancer : à chaque lancement d'un ensemble, ZENworks Adaptive Agent exécute toutes les opérations de lancement et d'autres opérations définies pour ses ensembles dépendants.
Redémarrer/fermer : assurez-vous que l'ensemble dépendant ne comporte pas d'opération de redémarrage ou d'arrêt.
Redéploiement d'un ensemble pour rafraîchir ses dépendances : si vous modifiez les dépendances d'un ensemble qui a déjà été répliqué sur des serveurs de contenu, vous devez le redéployer. Cela garantit que chaque serveur de contenu dispose de toutes les dépendances requises par l'ensemble.
Pour redéployer l'ensemble depuis l'onglet
, localisez-le et cliquez dessus pour en afficher les détails, puis cliquez sur l'onglet . Dans la liste , cochez la case en regard des serveurs primaires, puis cliquez sur pour répliquer l'ensemble sur les serveurs. Répétez cette procédure pour les périphériques satellites au besoin.Pour redéployer l'ensemble depuis l'onglet
, recherchez le périphérique approprié et cliquez dessus pour en afficher les détails, puis cliquez sur l'onglet . Dans la liste , cochez la case en regard des ensembles, puis cliquez sur pour répliquer l'ensemble.L'ensemble sera redéployé en fonction de vos paramètres de Réplication du contenu
dans le manuel Référence d'administration du système ZENworks 10 Configuration Management.