zac - Interface de gestion de ligne de commande de l'agent Micro Focus ZENworks installé et exécuté sur des périphériques gérés Linux.
zac command options
L'utilitaire zac effectue les fonctions de gestion de ligne de commande sur le périphérique géré ZENworks, y compris l'installation et la suppression d'ensembles logiciels, l'application de stratégies et l'enregistrement et l'annulation de l'enregistrement du périphérique.
Cette section présente la mise en forme et les conventions adoptées pour les commandes générales.
La plupart des commandes possèdent une forme longue et une forme courte :
Lorsque les deux formes sont disponibles, la commande est répertoriée comme suit :
add-reg-key (ark)options
Lorsque vous utilisez la commande, ne saisissez que sa forme longue ou sa forme courte :
zac add-reg-key options
zac ark options
Si une option comprend un espace, faites-le apparaître entre guillemets :
zac ark "option 1"
Les arguments entre parenthèses ( ) sont obligatoires, tandis que ceux entre crochets [ ] sont facultatifs.
Les points de suspension indiquent qu'une commande accepte plusieurs entrées du type du dernier argument. Les arguments doivent être séparés par un espace ou par une virgule, selon la commande. Par exemple :
zac <commande> [options] (serveur) (ensemble) [...]
Les points de suspension indiquent que <commande> peut accepter plusieurs ensembles. Dans l'aide au niveau de la commande, l'aide de l'argument à plusieurs entrées est fournie sous la forme [(ensemble) (ensemble) ... (ensemble)] pour plus de clarté.
Affiche l'aide du système.
Affiche la description d'une commande spécifiée.
Affiche les commandes du groupe spécifié.
Reconfigure un satellite d'authentification activé.
Exemples :
Pour récupérer les fichiers de configuration du serveur :
zac asr -t config
Pour reconfigurer le certificat de signature CASA :
zac asr -t casa
Pour reconfigurer tout le satellite :
zac asr -t all -u Administrateur -p mot de passe
Si vous n'indiquez pas votre nom d'utilisateur et votre mot de passe sur la ligne de commande alors que ceux-ci sont requis, vous serez invité à les entrer.
Configure un périphérique satellite d'authentification avec des certificats signés en externe.
Chaque satellite doit avoir un certificat de serveur et une clé privée qui lui sont propres. Pour plus d'informations sur la génération de certificats externes, reportez-vous au manuel Guide d'installation du serveur ZENworks.
Installe les ensembles spécifiés selon le nom d'affichage qui correspond à l'expression ou la chaîne régulière ou au GUID d'ensemble. Utilisez la commande bundle-list pour obtenir une liste des ensembles disponibles et leurs noms d'affichage.
Les expressions régulières suivantes sont prises en charge :
Expression normale |
Fonction |
---|---|
^abc |
Correspond à une chaîne commençant par « abc ». |
[abc] |
Correspond à une chaîne contenant « a », « b » ou « c ». |
a*c |
Correspond à zéro « a » ou plus suivi(s) de « c », « ac », « aac », « aaac » ou « c ». |
Accepte les options suivantes :
Exemple pour installer un ensemble en fonction de son nom :
zac bin bundle1
Lance l'ensemble spécifié. Les opérations de l'ensemble d'opérations de lancement sont exécutées.
Si vous tentez de lancer un ensemble qui n'est pas encore installé, ce dernier est d'abord installé puis lancé.
Utilisez la commande bundle-list pour obtenir une liste des ensembles disponibles et leurs noms d'affichage.
Exemple pour lancer un ensemble en fonction de son nom d'affichage :
zac bln bundle1
Exemple pour lancer un ensemble en fonction de son nom d'affichage en désactivant l'auto-dépannage si l'opération de lancement échoue (l'auto-dépannage est activé par défaut) :
zac bln bundle1 -noSelfHeal
Affiche la liste des ensembles assignés au périphérique et à l'utilisateur connecté.
Le résultat de cette commande s'affiche en colonnes et fournit les détails de chaque ensemble assigné ou disponible pour le périphérique géré. Les colonnes Nom d'affichage, Version et Type d'ensemble représentent respectivement le nom d'affichage, le numéro de version de l'ensemble ou du sandbox si l'ensemble est une version en sandbox, ainsi que le type d'ensemble. La colonne État affiche les états suivants :
Cette commande accepte les options suivantes :
Exemple pour répertorier tous les ensembles :
zac bl -a
Verrouille les ensembles spécifiés qui correspondent à l'expression ou chaîne régulière indiquée pour empêcher leur mise à niveau ou leur suppression.
Les expressions régulières suivantes sont prises en charge :
Expression normale |
Fonction |
---|---|
^abc |
Correspond à une chaîne commençant par « abc ». |
[abc] |
Correspond à une chaîne contenant « a », « b » ou « c ». |
a*c |
Correspond à zéro « a » ou plus suivi(s) de « c », « ac », « aac », « aaac » ou « c ». |
Accepte les options suivantes :
REMARQUE :Les verrous d'ensembles ne sont applicables que pour l'ensemble d'opérations d'installation.
Répertorie les verrous d'ensembles. Les verrous d'ensembles sont triés par numéro ID.
Exemple :
zac bll
Supprime le verrou de l'ensemble spécifié par le numéro. Vous pouvez trouver le numéro de chaque verrou grâce à la commande bundle-lock-list (bll).
Accepte les options suivantes :
Exemple pour supprimer un verrou d'ensemble abc :
zac blr -n abc
Exemple pour supprimer tous les verrous d'ensembles :
zac blr --remove-all
Rafraîchit les informations sur l'ensemble spécifié.
Exemple :
zac br bundle1
Recherche des ensembles qui correspondent à une chaîne ou une expression régulière spécifiée.
Les expressions régulières suivantes sont prises en charge :
Expression normale |
Fonction |
---|---|
a+bc |
Correspond à un ou plusieurs « a » suivi de « bc ». Correspond, par exemple, à un ou plusieurs « a » suivis de « abc » ou « aabc ». |
[a-z]\* |
Correspond à la chaîne vide et aux chaînes dont les noms ne contiennent que des caractères alphabétiques. Correspond, par exemple, à la chaîne vide "" ou aux chaînes de type abc et xyz comportant uniquement des caractères alphabétiques. |
a*bc |
Correspond à zéro « a » ou plus suivi(s) de « bc ». Correspond, par exemple, à zéro « a » ou plus suivi de « abc », « aabc », « aaabc » ou « bc ». |
Le résultat de cette commande est semblable à celui de la commande zac bl.
Accepte les options suivantes :
Désinstalle l'ensemble spécifié. Les opérations qui prennent en charge l'opération d'annulation sont exécutées lors de la désinstallation de l'ensemble. Une fois la désinstallation de l'ensemble terminée, l'état de l'ensemble affiché est Non installé.
Utilisez la commande bundle-list pour obtenir une liste des ensembles installés et leurs noms d'affichage.
Exemple :
zac bu bundle1
Réinstalle l'ensemble et exécute les ensembles d'opérations de vérification pour garantir qu'aucun fichier n'a été supprimé ou corrompu. Utilisez la commande bundle-list pour obtenir une liste des ensembles installés et leurs noms d'affichage.
Exemple :
zac bv bundle1
Répertorie les informations de certificat de clé publique pour chaque serveur ZENworks connu ou ajoute un certificat racine approuvé à la zone de stockage approuvée de périphériques. Le fichier peut être au format ASN.1 DER ou codé en base 64 délimité par ----BEGIN CERTIFICATE---- et ----END CERTIFICATE--.
Exemple :
Pour répertorier le certificat de chaque serveur ZENworks connu :
zac ci
Pour ajouter un certificat racine approuvé à la zone de stockage de périphériques approuvée :
zac ci c:\certs\mytrustcacert.der -u myuser -p mypassword
Vérifie si le certificat du serveur et le fichier de clé copiés dans l'espace de stockage de renouvellement sont valides, et met à jour les résultats sur le serveur.
Affiche les périphériques qui ont téléchargé des fichiers dans le cadre de cette collecte.
Exemple :
zac crc
Affiche l'état et la configuration du rôle de collecte.
Exemple :
collection-point [wake]
wake - Réveille les modules qui effectuent la collecte (inventaire, état MD, expéditeur de message)
Affiche les fichiers collectés qui n'ont pas encore été transférés en amont.
Exemple :
zac crq
Affiche l'état en cours du rôle de collecte du satellite.
Exemple :
zac crs
Recherche les fichiers orphelins sur le périphérique satellite et les transfère en amont au serveur de collecte parent ou les supprime s'ils ont déjà été transférés en amont.
Cette commande crée une liste des fichiers dans les dossiers sous /var/opt/microfocus/zenworks/work/collection (sauf pour le dossier collectionStatsDB), puis essaie de rechercher les informations du téléchargement d'origine pour chaque entrée dans la base de données des statistiques de collecte.
Si une entrée existe dans la base de données pour un fichier et qu'elle indique que le fichier n'a pas été transféré en amont, alors, ce transfert est exécuté. Si l'entrée indique que le fichier a déjà été transféré en amont, elle le supprime du périphérique satellite. En l'absence d'entrée dans la base de données, le fichier est transféré en amont. Cette commande répertorie également les fichiers qui n'ont pas été téléchargés ni supprimés.
Avant d'exécuter cette commande, vous devez exécuter la commande zac crw pour envoyer les fichiers en attente au serveur parent.
Exemple :
zac cuo
Envoie des fichiers collectés au serveur parent.
Exemple :
zac crw
Valide le contenu du satellite en calculant la somme de contrôle sur chaque fichier.
Le fichier journal optionel détaille les résultats de la comparaison de ces sommes de contrôle.
Exemple :
zac cchk -l:"/var/opt/novell/zenworks/logs/cchk.log"
Compare la liste des ID de contenu et leur état de synchronisation sur ce CDP avec les valeurs attendues par les serveurs primaires.
Vous pouvez utiliser les options suivantes :
Exemple :
zac cvc -l:"/var/opt/novell/zenworks/logs/cvc.log"
Importe le contenu manquant depuis le répertoire spécifié par <chemin d'accès au contenu>, avec consignation des messages dans le fichier spécifié par <chemin d'accès au journal>.
Exemple :
zac cic /usr/répertoire_contenu /var/opt/novell/zenworks/logs/cic.log
Affiche les informations statistiques sur le rôle Contenu. Vous pouvez utiliser les options suivantes :
Exemples :
zac cdi
zac cdi rs
Affiche l'état du rôle de contenu satellite. Affiche l'activation/désactivation du rôle, l'état (Démarrage, Actif, Arrêt, Arrêté), les URL des serveurs parents et la planification de réplication.
Exemple :
zac cds
Réveille le thread de travail du point de distribution de contenu. Vous pouvez utiliser l'une des options suivantes :
Exemples :
zac cdp
zac cdp replicate
zac cdp linux-bundle
Cette commande n'est applicable que si l'agent est promu en tant que serveur satellite.
Les types de contenu sont les suivants :
Par défaut
linux-bundle
Stratégie
Macintosh-Bundle
Patch-Informational-Bundles
zscm-policy
subscription-default
Patch-Critical-Bundles
Patch-System-Bundles
subscription-optional
Patch-Recommended-Bundles
subscription-recommended
Création d'image
SystemUpdate-Agent
Patch-Software-Bundles
subscription-security
Windows-Bundle
REMARQUE :les types de contenu respectent la casse.
Les paramètres sont téléchargés par le module de paramètres dans le cache local à chaque rafraîchissement. Cette opération renvoie les paramètres effectifs associés à la clé donnée.
Exemple :
zac gs key1
Exemple de liste des paramètres de gestion à distance :
zac gs RemoteManagement
Toutes les clés de paramètres ZENworks valides sont stockées dans le répertoire /var/opt/microfocus/zenworks/zmd/cache/settings/.
Affiche les préférences actuellement définies.
Exemple pour afficher toutes les préférences définies :
zac get-pref
Exemple d'affichage de toutes les préférences dont le nom commence par abc :
zac get-pre abc
Définit la valeur d'une préférence.
Exemple de définition de la valeur de préférence abc sur 123 :
zac set-pref abc 123
REMARQUE :si vous souhaitez configurer un serveur proxy pour un périphérique géré, assurez-vous que les préférences proxy-host et proxy-port sont configurées sur ce dernier. Si le serveur proxy nécessite une authentification, les préférences proxy-username et proxy-password doivent aussi être configurées sur le périphérique géré.
Spécifie un proxy à contacter plutôt que de contacter directement le serveur ZENworks.
Les options sont les suivantes :
Exemples :
IPv4 :
zac sp 123.456.78.90:2349 administrator novell
zac sp /default 123.456.78.90:2349
zac sp /clear
IPv6 :
zac sp /ipv6 [2001:db8:0:1:1:1:1:1]:2349 administrator novell
zac sp /default /ipv6 [2001:db8:0:1:1:1:1:1]:2349
zac sp /clear /ipv6
Si le nom d'utilisateur et le mot de passe ne sont pas spécifiés, vous serez invité à les entrer.
Récupère la mise à jour système lorsqu'elle est assignée à un périphérique.
Permet aux administrateurs de renvoyer immédiatement l'état de mise à jour du système au serveur.
Ces commandes permettent de gérer les services externes.
Ajoute des espaces de stockage de paquetages externes comme YUM, ZYPP ou le répertoire Local qui contient les RPM. Toutes les propriétés spécifiques au type doivent commencer par -D.
Vous pouvez répertorier les types de service que vous pouvez ajouter à l'aide de la commande zac est.
Elle prend en charge les types suivants :
YUM : ajoute un espace de stockage de type YUM. Accepte les propriétés suivantes :
Par exemple, exécutez la commande suivante pour ajouter un type de service YUM :
zac esa --type YUM -Dusername=nom_utilisateur -Dpassword=mot_de_passe https://nu.novell.com/sles11 sles11-yum-repo
ZYPP : ajoute un espace de stockage de type ZYPP. Accepte les propriétés suivantes :
Par exemple, exécutez la commande suivante pour ajouter un type de service ZYPP :
zac esa --type ZYPP http://zypp.source.com/sles11/x86_64 sles11-zypp-repo
Mount : ajoute un espace de stockage de type Mount. Un type Mount ajoute un service du répertoire Local qui contient les RPM. Accepte les propriétés suivantes :
Par exemple, exécutez la commande suivante pour ajouter des paquetages de manière récursive depuis tous les répertoires à l'aide du type de service Mount :
zac esa --type mount -Drecursive=true file:///mnt/sles11-cd/i586 sles11-rpms
REMARQUE :les services ZYPP ou Mount ne sont pas synchronisés avec l'outil de gestion des paquetages YUM sur les périphériques Red Hat.
Supprime les services externes spécifiés.
L'option --all supprime tous les services externes.
Répertorie tous les services externes.
La colonne Source affiche les agents ZENworks ajoutés à l'aide de la commande zac ainsi que le serveur ZENworks ajouté via une stratégie de service externe.
La colonne État indique si le service externe est actif ou inactif. Vous ne pouvez pas rafraîchir les services externes qui affichent un état Inactif.
La colonne État indique si le service externe est activé ou désactivé.
Rafraîchit les services externes spécifiés.
L'option --all rafraîchit tous les services.
Active ou désactive les services externes spécifiés.
L'option --all modifie l'état de tous les services.
Répertorie les types de service disponibles.
Supprime et restaure le GUID du poste de travail sur le système de fichiers en vue de prendre une image.
Exemple de suppression du GUID du système de fichiers :
zac file-system-guid -d
Exemple de restauration du GUID sur le système de fichiers :
zac file-system-guid -r
Exemple d'impression de la valeur du GUID :
zac fsg
Exécute une analyse d'inventaire ou ouvre le formulaire des données de collecte.
Exemple d'exécution d'une analyse d'inventaire :
zac inv scannow
Exemple d'ouverture du formulaire de données de collecte :
zac inv cdf
Ces commandes ne sont utilisées que pour les agents Inventaire uniquement (IOA).
Configure le périphérique IOA Linux sur l'adresse IP de serveur mentionnée. Pour vous assurer que seuls les agents IOA autorisés sont enregistrés dans la zone, vous devez fournir une clé d'autorisation dans cette commande. Si vous ne disposez pas de clé d'autorisation, le périphérique doit être pré-approuvé avant d'exécuter cette commande.
Exemple de configuration d'agents d'inventaire seulement (IOA) à l'aide d'une clé d'autorisation :
zac ioa cfg <adresse_IP>"auth_key"
Affiche la version de l'agent Inventaire uniquement.
Exécute une analyse d'inventaire.
Exemple pour l'exécution d'une analyse d'inventaire :
zac inv scannow
Ces commandes servent à gérer les utilisateurs locaux et leurs privilèges.
Ajoute un utilisateur local à la zone de stockage de privilèges ZENworks.
Exemple :
zac ua nom_utilisateur
Supprime un utilisateur local de la zone de stockage de privilèges ZENworks.
Exemple :
zac ud nom_utilisateur
Répertorie les éléments suivants :
Exemple :
zac ul
Modifie les privilèges de l'utilisateur local. Utilisez + (plus) pour ajouter un privilège et - (moins) pour supprimer un privilège existant.
Par défaut, un utilisateur local récemment créé dispose du privilège Afficher. Les utilisateurs locaux non ajoutés à la zone de stockage héritent du privilège assigné à l'utilisateur par défaut représenté par * (astérisque). Vous pouvez modifier les privilèges assignés à n'importe quel utilisateur local et attribuer les privilèges suivants à l'utilisateur :
Privilège |
Fonction |
---|---|
Afficher |
Afficher ou répertorier les informations sur les ensembles, stratégies, configuration, etc. |
Installez |
Installer ou désinstaller des ensembles, stratégies, paquetages, etc. |
Configurer |
Exécuter les commandes de configuration. |
Superutilisateur |
Exécuter toutes les commandes zac car tous les privilèges sont assignés à un superutilisateur. Par défaut, le privilège Superutilisateur est assigné à l'utilisateur root, qui ne peut pas être modifié. |
Exemples :
si vous souhaitez autoriser les utilisateurs locaux de la zone de stockage de privilèges ZENworks à afficher, installer et désinstaller des ensembles ainsi que des stratégies, vous pouvez assigner les privilèges Afficher et Installer à ces utilisateurs en exécutant la commande suivante :
zac ue nom_utilisateur +Installer
Si vous souhaitez autoriser les utilisateurs locaux qui n'ont pas été ajoutés à la zone de stockage de privilèges ZENworks à afficher, installer et désinstaller des ensembles ainsi que des stratégies, vous pouvez assigner les privilèges Afficher et Installer à l'utilisateur * en exécutant la commande suivante :
zac ue '*' +Installer
Exporte une liste d'utilisateur locaux et de leurs privilèges vers un fichier .xml afin de la réutiliser sur d'autres périphériques gérés.
Exemple :
zac upe /tmp/privilèges.xml
Après avoir exporté la liste, vous pouvez l'importer sur d'autres périphériques gérés en exécutant la commande user-privilege-import (upi).
Importe une liste d'utilisateurs locaux ainsi que de leurs privilèges vers d'autres périphériques gérés à partir d'un fichier .xml spécifié. Cette liste peut être exportée vers le fichier .xml en exécutant la commande user-privilege-export (upe).
Exemple :
zac upi /tmp/privilèges.xml
Affiche l'emplacement de configuration. L'emplacement de configuration détermine le ou les serveurs ZENworks auxquels le périphérique se connecte à des fins d'authentification, de configuration, de contenu et de collecte.
Exemples :
zac config-location
zac cl
Crée un emplacement et (éventuellement) lui assigne des environnements réseau.
(nom de l'emplacement) : nom à assigner au nouvel emplacement.
[nom de l'environnement réseau] : nom d'un environnement réseau existant à assigner à l'emplacement. Vous pouvez ajouter plusieurs environnements réseau. L'ajout d'environnements réseau lors de la création d'un emplacement est facultatif. Vous pouvez utiliser la commande location-nwenv-assign pour en ajouter ultérieurement.
[nom de l'environnement réseau] : nom d'un environnement réseau existant à assigner à l'emplacement. Vous pouvez ajouter plusieurs environnements réseau. L'ajout d'environnements réseau lors de la création d'un emplacement est facultatif. Vous pouvez utiliser la commande location-nwenv-assign pour en ajouter ultérieurement.
Accepte les options suivantes :
-d |--desc=description : spécifiez une description pour l'emplacement.
-t | -- downloadThrottle=Valeur de limitation du téléchargement : spécifiez une valeur de limitation du téléchargement.
-u | -- uploadThrottle=Valeur de limitation du téléchargement sur le serveur : spécifiez une valeur de limitation du téléchargement sur le serveur.
-a | -- auditUpload=Téléchargement de données d'audit sur le serveur : spécifiez 0 pour activer ou 1 pour désactiver le téléchargement des données d'audit sur le serveur.
-e | -- Protocole de communication préféré : en fonction de votre protocole de communication préféré, spécifiez IPv4 ou IPv6.
Spécifiez IPv4 si vous souhaitez que les périphériques à cet emplacement tentent de communiquer avec les serveurs à l'aide d'URL IPv4 avant d'essayer des URL IPv6.
Spécifiez IPv6 si vous souhaitez que les périphériques à cet emplacement tentent de communiquer avec les serveurs à l'aide d'URL IPv6 avant d'essayer des URL IPv4.
C | -- cifsServer=Serveur CIFS : spécifiez un serveur CIFS qui vous permet de fournir un accès partagé.
-i | --proxyAddress=Adresse de proxy HTTP IPv4 : spécifiez une adresse de proxy IPv4.
-p | --proxyPort= Port de proxy HTTP IPv4 : spécifiez le numéro de port sur lequel le serveur proxy doit écouter.
-r | --proxyCidr=CIDR du proxy HTTP IPv4 : spécifiez la plage d'adresses IPv4 à l'aide de la notation CIDR.
-x | --ipv6ProxyAddress=Adresse de proxy HTTP IPv6 : spécifiez une adresse de proxy IPv6.
-y –ipv6ProxyPort=Port de proxy HTTP IPv6 : spécifiez le numéro de port sur lequel le serveur proxy doit écouter.
-z | -- ipv6ProxyCidr=CIDR du proxy HTTP IPv6 : spécifiez la plage d'adresses IPv6 à l'aide de la notation CIDR.
Modifie un emplacement existant.
<nom_emplacement> : spécifiez un nom pour l'emplacement.
Accepte les options suivantes :
IPv4 : Spécifiez IPv4 si vous souhaitez que les périphériques à cet emplacement tentent de communiquer avec les serveurs à l'aide d'URL IPv4 avant d'essayer des URL IPv6.
IPv6 : Spécifiez IPv6 si vous souhaitez que les périphériques à cet emplacement tentent de communiquer avec les serveurs à l'aide d'URL IPv6 avant d'essayer des URL IPv4.
Modifie la configuration de l'enregistreur.
Vous pouvez utiliser les options suivantes :
Exemple de réinitialisation du fichier journal :
zac logger resetlog
Exemple d'affichage du niveau de consignation actuel :
zac logger level
Exemple de paramétrage du niveau de log à DEBUG et au-dessus :
zac logger level DEBUG
Ajoute un point de contrôle. Si la date n'est pas indiquée, ajoute un point de vérification avec la date du jour.
Répertorie les points de contrôle enregistrés.
Supprime les points de contrôle spécifiés.
Effectue une mise à niveau de distribution. Cette commande effectue une mise à jour de tous les paquetages avec un algorithme résolveur spécifique qui prend en charge les modifications d'architecture et les divisions de paquetages, les mises à jour de modèles et de produits, etc. Si aucun argument n'est spécifié, les paquetages de tous les services externes et ensembles ZENworks sont pris en compte pour la mise à niveau de distribution.
Accepte les options suivantes :
Par exemple, vous pouvez mettre à niveau la distribution de SLES 10 SP2 vers SLES 10 SP3.
Affiche des informations pour le paquetage spécifié qui correspond au modèle spécifié.
Les expressions régulières suivantes sont prises en charge :
Expression normale |
Fonction |
---|---|
^abc |
Correspond à une chaîne commençant par « abc ». |
[abc] |
Correspond à une chaîne contenant « a », « b » ou « c ». |
a*c |
Correspond à zéro « a » ou plus suivi(s) de « c », « ac », « aac », « aaac » ou « c ». |
La commande affiche le nom, la version, l'architecture et la description des paquetages.
Accepte les options suivantes :
Installe les paquetages spécifiés. Si vous spécifiez un paquetage avec une version, cette version précise du paquetage est installée. Si vous spécifiez un paquetage avec un nom, la meilleure version du paquetage est installée.
REMARQUE :si vous souhaitez mettre à niveau un paquetage vers une version antérieure, spécifiez la version vers laquelle effectuer cette opération.
Accepte les options suivantes :
Les expressions régulières suivantes sont prises en charge :
Expression normale |
Fonction |
---|---|
^abc |
Correspond à une chaîne commençant par « abc ». |
[abc] |
Correspond à une chaîne contenant « a », « b » ou « c ». |
a*c |
Correspond à zéro « a » ou plus suivi(s) de « c », « ac », « aac », « aaac » ou « c ». |
En outre, cette commande répertorie les paquetages dépendants pour mener à bien l'installation.
Affiche les mises à jour disponibles dans les ensembles et les services spécifiés. Vous pouvez spécifier un seul ou plusieurs ensembles ou services dont vous souhaitez afficher les mises à jour. Si aucun ensemble ou service n'est spécifié, la commande affiche toutes les mises à jour disponibles.
Accepte les options suivantes :
Ajoute une règle de verrouillage de paquetage. Cette commande verrouille les paquetages spécifiés qui, s'ils correspondent à la chaîne ou à l'expression régulière spécifiée, ne sont ni mis à niveau ni supprimés. Le nom du paquetage peut être spécifié de façon individuelle, avec des caractères jokers, voire avec des relations de numéros de versions. Le numéro de version doit être spécifié entre guillemets simples ou doubles.
Opérateur relationnel |
Fonction |
---|---|
= |
Ne verrouille que la version de paquetage spécifique. |
< |
Verrouille toutes les versions du paquetage plus anciennes que la version spécifiée, en excluant la version spécifiée. |
> |
Verrouille toutes les versions du paquetage ultérieures à la version spécifiée, en excluant la version spécifiée. |
<= |
Verrouille toutes les versions du paquetage plus anciennes que la version spécifiée, y compris la version spécifiée. |
>= |
Verrouille toutes les versions du paquetage ultérieures à la version spécifiée, y compris la version spécifiée. |
Si vous voulez installer une version spécifique du paquetage, cette commande vérifie d'abord si cette version a été verrouillée et ne l'installe que si ce n'est pas le cas. Supposons, par exemple, que toutes les versions ultérieures du paquetage « X 1.7 » aient été verrouillées par la commande zac la X '>' 1.7. Si vous tentez d'installer le paquetage X 1.9 à l'aide de la commandezac in X (1.9), l'installation échoue.
Supprime le verrou de paquetage spécifié par le numéro. Vous pouvez rechercher le numéro de chaque verrou à l'aide de la commande lock-list (ll).
Répertorie les verrous de paquetages.
Répertorie l'historique des transactions de paquetages constitué à l'aide de ZENworks. Cette commande affiche le nom, la date, l'opération, la version et l'édition du paquetage.
Accepte les drapeaux d'option suivants :
Supprime les paquetages spécifiés.
Accepte les options suivantes :
Les expressions régulières suivantes sont prises en charge :
Expression normale |
Fonction |
---|---|
^abc |
Correspond à une chaîne commençant par « abc ». |
[abc] |
Correspond à une chaîne contenant « a », « b » ou « c ». |
a*c |
Correspond à zéro « a » ou plus suivi(s) de « c », « ac », « aac », « aaac » ou « c ». |
La commande reprend également les paquetages dépendants pour mener à bien la suppression du paquetage spécifié.
Rétablit les transactions de paquetages dans leur état du jour et de l'heure que vous spécifiez, si la préférence de retour à l'état initial est définie. Par défaut, cette préférence est désactivée. Vous pouvez activer la préférence de retour à l'état initial en exécutant la commande zac set rollback true.
Si vous souhaitez revenir à l'état initial d'une version particulière du paquetage, cette version et ses dépendances doivent être disponibles et faire partie du service ou de l'ensemble assigné. Si la version du paquetage ou ses dépendances ne sont pas disponibles, le retour à l'état initial échoue.
En outre, la commande répertorie les paquetages dépendants requis pour effectuer un retour à l'état initial.
Accepte les options suivantes :
Recherche les paquetages qui correspondent au modèle spécifié. Si aucun argument n'est fourni, tous les paquetages sont affichés. Cette commande affiche le nom de source, le type de source, le nom de paquetage, la version et l'architecture.
Accepte les options suivantes :
Met à jour les paquetages installés. Vous pouvez spécifier un ou plusieurs noms d'ensemble ou de service pour lesquels mettre à jour les paquetages. Si aucun nom d'ensemble ou de service n'est spécifié, tous les paquetages sont mis à jour.
Si des paquetages ayant le même nom et la même architecture mais des versions différentes sont installés, seuls les paquetages de la version supérieure sont mis à niveau.
Accepte les options suivantes :
Affiche les paquetages qui sont fournis par la bibliothèque, le programme ou le paquetage selon un modèle spécifié. Seul le modèle de caractère générique* est pris en charge.
Exemple pour afficher les paquetages se terminant par « a » :
zac wp *a
Répertorie les paquetages qui sont exigés par la bibliothèque, le programme ou le paquetage selon un modèle spécifié.
Exemple pour afficher les paquetages commençant par « a » :
zac wr a*
Analyse le périphérique à la recherche des correctifs qui n'ont pas encore été appliqués, à l'aide du fichier (DAU) de signature du correctif actuel du périphérique. Les résultats sont ensuite téléchargés sur le serveur.
Exemple pour l'exécution d'une analyse des correctifs :
zac ps
Télécharge les résultats de la dernière analyse sur le serveur sans exécuter de nouvelle analyse de détection.
Exemple pour l'exécution d'une analyse rapide des correctifs :
zac ps --quick
Analyse le périphérique pour détecter les correctifs non appliqués à l'aide d'un fichier (DAU) de signature de correctif mis à jour. Les résultats sont ensuite téléchargés sur le serveur.
Exemple pour l'exécution d'une analyse complète des correctifs :
zac ps --complete
Met les périphériques à jour avec la dernière version de toutes les stratégies de correctifs.
Exemple pour l'exécution d'une stratégie d'application des correctifs :
zac pap
Sort de la quarantaine tous les correctifs mis en quarantaine sur chaque périphérique sur lequel la commande est exécutée de manière à permettre une tentative d'installation unique, à partir soit d'une planification de stratégie de correctif, soit d'une planification du traitement.
Exemple pour l'exécution d'une libération des correctifs mis en quarantaine :
zac pq
Répertorie les stratégies qui sont actuellement appliquées au périphérique (stratégies effectives). Pour répertorier toutes les stratégies (effectives et non effectives), utilisez l'option --all.
Exemples :
zac pl
zac pl --all
Applique toutes les stratégies assignées au périphérique et à l'utilisateur.
Exemple :
zac pr
Enregistre le périphérique à l'aide de la clé spécifiée. L'enregistrement avec des clés est additif. Si le périphérique a déjà été enregistré avec une clé et que vous l'enregistrez avec une nouvelle clé, le périphérique reçoit toutes les assignations de groupe associées aux deux clés.
Exemple :
zac ark key12
Enregistre le périphérique dans une zone de gestion. Pour exécuter cette commande, vous devez disposer de droits de périphérique Créer/supprimer sur le dossier que vous tentez d'enregistrer.
Exemples :
zac reg -k key1 https://123.456.78.90
zac reg -k key1 https://zenserver.novell.com:8080
Le numéro de port n'est requis que si le serveur ZENworks n'utilise pas le port standard HTTP (80). Si aucun nom d'utilisateur ni mot de passe ne sont fournis, vous êtes invité à les indiquer.
REMARQUE :l'option -k ne sera pas exécutée si l'objet de périphérique correspondant se trouve déjà sur le serveur et si le rapprochement a lieu avec cet objet de périphérique.
Enregistre un périphérique dans la zone en cours et lui assigne le GUID d'un objet Périphérique existant. L'objet Périphérique actuellement sélectionné est supprimé. Pour exécuter cette commande, vous devez disposer de droits de périphérique Créer/supprimer pour le dossier que vous tentez de réenregistrer.
Par exemple, si vous créez l'image d'un périphérique après avoir remplacé le disque dur, le périphérique est susceptible d'avoir un nouveau GUID. Par contre, grâce à la commande reregister, vous pouvez assigner le même GUID que celui que le périphérique avait avant que vous ne remplaciez le disque dur.
Exemples :
Vous devez spécifier un nom d'utilisateur et un mot de passe :
zac reregister -u myuser -p mypassword eaa6a76814d650439c648d597280d5d4
Pour être invité à fournir un nom d'utilisateur et un mot de passe :
zac reregister eaa6a76814d650439c648d597280d5d4
Supprime l'enregistrement du périphérique de la zone de gestion. Pour exécuter cette commande, vous devez disposer de droits de périphérique Créer/supprimer pour le dossier dont vous tentez d'annuler l'enregistrement.
Exemple :
Pour forcer l'annulation de l'enregistrement d'un périphérique lorsqu'un serveur ne peut pas être contacté :
zac unr -f -u myuser -p mypassword
Pour annuler l'enregistrement en local et supprimer la demande de spécification d'un nom d'utilisateur et d'un mot de passe :
zac unr -s
Utilisez l'option -a pour annuler l'enregistrement de manière asynchrone. Si vous utilisez cette option, le serveur supprime le périphérique de manière asynchrone.
Les paramètres -a, -f, -u et -p sont facultatifs. Si vous n'utilisez pas les paramètres -u et -p, vous êtes invité à saisir un nom d'utilisateur et un mot de passe. Si vous spécifiez l'option -a, le serveur ZENworks renvoie rapidement l'appel d'annulation d'enregistrement, mais ne supprime, que par la suite l'objet de périphérique de la base de données de manière asynchrone. Si la suppression de votre périphérique n'est pas terminée et que vous essayez de le réenregistrer, le serveur ZENworks affiche une erreur. Si le périphérique est associé à un important volume de données dans la base de données, sa suppression peut prendre un certain temps. Si la suppression du périphérique du serveur prend du temps et que le délai d'attente d'exécution de la commande d'annulation de l'enregistrement de l'agent arrive à expiration, veillez à utiliser l'option -a.
REMARQUE :l'exécution de la commande UNR peut entraîner une utilisation élevée de la base de données. Cela peut être dû à l'une des raisons suivantes :
La commande UNR est en cours d'exécution sur le serveur.
La zone contient un nombre élevé de périphériques gérés.
Les périphériques gérés ont un historique volumineux.
Patch Management est activé.
Rétablit la confiance vis-à-vis de la zone de gestion actuelle. Le nom d'utilisateur et le mot de passe utilisés doivent être ceux de l'administrateur de zone.
Exemple :
zac retr -u myuser -p mypassword
Les paramètres -u et -p sont facultatifs. Si vous n'utilisez pas les paramètres -u et -p, vous êtes invité à saisir un nom d'utilisateur et un mot de passe.
Configure un périphérique satellite avec des certificats signés en externe.
Chaque satellite doit avoir un certificat de serveur et une clé privée qui lui sont propres. Pour plus d'informations sur la génération de certificats externes, reportez-vous au Guide d'installation du serveur ZENworks.
Renouvelle le certificat SSL des serveurs satellites et reconfigure le serveur Web Jetty.
Exemple : zac rsc
Lit les rôles de satellite à partir du cache.
Exemple :
zac satcfg
Efface les informations de configuration satellite du cache.
Exemple :
zac satcc
Rafraîchit les rôles de satellite.
Exemple :
zac satrc
Signale les rôles de satellite actuels et leur état.
Exemple :
zac satr
Affiche les propriétés de rôle de création d'image du périphérique, y compris son état actuel, l'état du service PXE, les fichiers image et les statistiques de création d'image.
État actuel : indique si votre périphérique est actuellement configuré pour effectuer des opérations de création d'image. L'état en cours est Actif lorsque le périphérique est promu au rang de satellite avec un rôle de création d'image.
État de service PXE : indique si le service Proxy DHCP est activé sur le périphérique.
Requêtes PXE : nombre de demandes de création d'images de toutes sortes qui ont été reçues par le serveur de création d'image depuis son dernier démarrage. Cela inclut les demandes qui n'ont pas abouti, qui ont été refusées ou qui faisaient référence à d'autres serveurs de création d'image. Les informations à propos de chacune de ces requêtes, telles que la source, le type, la date/l'heure et les résultats, sont enregistrées sur le serveur de création d'image.
Images envoyées : images que le serveur de création d'image a envoyées aux clients de création d'image depuis son dernier démarrage. Cela inclut uniquement les images qui ont été récupérées sur le serveur de création d'image.
Images reçues : nouvelles images reçues et stockées sur le serveur de création d'image depuis son dernier démarrage. Cela inclut les images reçues par l'intermédiaire des renvois du client.
Exemple :
zac iss status
Fournit des informations sur ZENworks Agent. Les champs suivants fournissent des informations sur ZENworks Agent :
Adresse du périphérique. L'adresse IP de votre périphérique.
Nom du périphérique. Nom d'ordinateur de votre périphérique.
État du périphérique. État du périphérique (Géré, Non géré, Retiré ou Inconnu). L'état Inconnu ne s'affiche qu'en cas d'erreur.
Dernier contact avec le serveur. Dernière fois que l'agent ZENworks a contacté le serveur ZENworks.
Prochain contact avec le serveur. Heure du prochain contact prévu entre l'agent et le serveur ZENworks.
Utilisateur primaire. Utilisateur actuellement connecté.
Exemple :
zac agp
zac agent-properties
Efface le cache ZENworks sur le périphérique. Cela supprime toutes les entrées de la base de données du cache ainsi que tous les fichiers du cache associé à ces entrées.
Exemple :
zac cc
Collecte les informations de support ZENworks, y compris les données du cache, les données de configuration, les journaux de débogage, les informations sur l'installation du produit, les temps de rafraîchissement, les événements d'état et les informations système de base. Les informations sont compressées dans un fichier ZIP et enregistrées à l'emplacement spécifié. Si vous ne précisez pas d'emplacement, le système utilise ${TMPDIR}\zeninfo-${DateTime}.zip. Si vous rencontrez des difficultés avec un périphérique géré, le support Micro Focus peut vous demander d'exécuter cette commande et de lui envoyer le fichier ZIP ainsi obtenu pour vous aider à résoudre votre problème.
Pour exécuter le processus zeninfo en arrière-plan, utilisez la commande suivante.
zac zeninfo /tmp/zeninfo/ & echo $! > /tmp/zeninfo/zeninfo.pid
Pour arrêter le processus zeninfo, exécutez la commande suivante :
kill `cat /tmp/zeninfo/zacinfo.pid`
Initie un rafraîchissement général ou partiel pour tous les paramètres d'enregistrement et de configuration.
Utilisez bypasscache pour éviter l'emploi des données du cache du serveur lors du rafraîchissement. Cette option est utile pour les tests ou le dépannage.
Exemples :
zac ref general bypasscache
zac ref partial bypasscache
zac ref bypasscache
Répertorie les ports et les étiquettes pour les gestionnaires enregistrés.
Exemple :
zac zhs
Affiche des informations au sujet du serveur ZENworks auquel le périphérique accède pour obtenir des informations de configuration (le serveur de configuration) ou affiche les informations du serveur de configuration.
Exemples :
zac zc
Les paramètres sont téléchargés par le module de paramètres dans le cache local à chaque rafraîchissement. Cette opération renvoie les paramètres effectifs associés à la clé donnée.
Exemple :
zac gs key1
Toutes les clés de paramètres ZENworks valides sont stockées dans le répertoire /var/opt/novell/zenworks/cache/zmd/settings.
Exemple de liste des paramètres de gestion à distance :
zac gs RemoteManagement
Cette commande transfère en amont les informations d'état vers le serveur primaire. Vous pouvez soit transférer en amont des informations qui ont été mises à jour depuis le dernier transfert en amont de l'état ou vous pouvez transférer en amont les informations d'état terminé.
Exemples :
Pour transférer en amont les informations d'état qui ont été mises à jour depuis la dernière réussite du transfert en amont de l'état :
zac sts rollup
Pour transférer en amont les informations d'état terminé :
zac sts rollup full