Dell Repository Manager: Come utilizzare gli script intelligenti
Summary: Video dimostrativo sulla gestione dei sistemi che illustra come utilizzare gli script intelligenti in Dell EMC Repository Manager.
Instructions
Il seguente video illustra come integrare e utilizzare gli script intelligenti in DRM. Gli script intelligenti possono essere eseguiti prima o dopo un processo di aggiornamento.
Link al video sul canale YouTube di Dell Technologies:
Come utilizzare gli script intelligenti in Dell EMC Repository Manager
Script intelligente:
Caratteristiche di Smart Script:
-
Metodo di aggiornamento in banda: progettato per l'esecuzione nel sistema operativo host
-
Funziona essenzialmente come DSU offline rispetto a un catalogo personalizzato
-
Comunemente utilizzato in ambienti Windows con strumenti che eseguono il push di file .bat, come SCCM
Creare uno script intelligente:
-
In Application Preferences > Plug-ins, assicurarsi che il plug-in Dell EMC Smart Script sia installato. In caso contrario, seleziona la casella accanto e seleziona Aggiorna in alto a destra
-
Passare a qualsiasi repository che si desidera esportare come SUU
-
Selezionare il repository o una selezione di bundle
-
Selezionare Export nel menu superiore.
-
Selezionare Smart Script, quindi selezionare Sistema operativo e scegliere un percorso di salvataggio
Opzioni pre e post script:
Flusso di lavoro di script smart:
-
Eseguire lo script di applicazione dei componenti
-
Installa Dell System Update (DSU)
-
Esegue DSU immediatamente dopo l'installazione
-
In questo modo viene avviato il collector dell'inventario nel pacchetto per vedere cosa è installato
-
Quindi, confronta i cataloghi ed esegue automaticamente gli aggiornamenti necessari
-
Una volta completati gli aggiornamenti, disinstalla DSU
Risoluzione dei problemi di script intelligenti:
NOTA: DSU salva i registri nelle seguenti posizioni, ma poiché lo script installa e disinstalla DSU, i registri risultano mancanti, a meno che non si verifichi un errore DSU durante la disinstallazione.
Windows: C:\ProgramData\Dell\Dell EMC System Update\dell_dup
Linux: /usr/libexec/dell_dup
Nessun componente aggiornato:
-
Esaminare il apply_components.log nella directory da cui viene eseguito lo script
-
Tipi di DUP corretti?
-
Se i tipi di DUP sono corretti, è molto probabile che si tratti di un problema dell'agente di raccolta dell'inventario.
Problema di Inventory Collector:
-
Esaminare il apply_components.log nella directory da cui viene eseguito lo script
-
Inventory Collector monta una partizione USB, quindi assicurati che l'USB non sia nella lista nera/bloccata
-
L'agente di raccolta dell'inventario potrebbe avere difficoltà nell'enumerare un particolare dispositivo, ma in questo scenario dovrebbe comunque essere completato.
-
Se i registri non forniscono istruzioni, eseguire inventory collector in modalità di debug
-
Come correre
invcolIn modalità debug1. Scarica la versione di
invcolche stai già utilizzando (nella stessa directory dello script)2. Estrarre il DUP per
invcol3. Eseguirlo in modalità debug:
invcol –type=debug4. Esaminare l'output per individuare l'errore reale da risolvere
5. Innestare SST se non è possibile effettuare trazione
Non è possibile eseguire un singolo aggiornamento:
-
Controllare la colonna
apply_components.lognel percorso del registro predefinito per gli errori -
Controllare le note di rilascio per il firmware e il driver per escludere eventuali problemi noti come l'obsolescenza
-
Tentare di riaggiornare il componente con la stessa versione
Se il reflash ha esito positivo, si tratta di un problema con quel DUP specifico. Potrebbe essere necessario intervenire o c'è un difetto.
Se il riciclo non riesce, si tratta di un problema del sistema operativo o di componenti.
-
Esecuzione di DUP in modalità di debug
-
Istruzioni per la modalità debug
Impossibile eseguire tutti gli aggiornamenti:
-
Verificare la presenza di errori nel apply_components.log nel percorso di registro predefinito
-
Quasi certamente un problema a livello di sistema operativo
-
Per individuare la root cause del blocco, eseguire un DUP in modalità di debug
-
Istruzioni per la modalità di debug:
Smart Script non viene eseguito:
-
Installare DSU manualmente e tentare di ottenere una migliore disconnessione da DSU stesso