Dell Repository Manager: Sådan bruges Smart Scripts
Summary: Video om, hvordan man bruger Sådan bruger du Smart Scripts i Dell EMC Repository Manager.
Instructions
Følgende video beskriver, hvordan du integrerer og bruger Smart Scripts i DRM. Smart Scripts kan udføres før eller efter en opdateringsproces.
Link til videoen om Dell Technologies' YouTube-kanal:
Sådan bruger du Smart Scripts i Dell EMC Repository Manager
Smart Script:
Funktioner af Smart script:
-
Integreret opdateringsmetode – Designet til at køre i værtsoperativsystemet
-
Fungerer i det væsentlige som en offline DSU mod et brugerdefineret katalog
-
Almindeligt anvendt i Windows-miljøer med værktøjer, der sender .bat filer, f.eks. SCCM
Opret en smart-script:
-
Under Programindstillinger-plug-ins > skal du sørge for, at Dell EMC Smart Script-pluginet er installeret. Hvis ikke, skal du markere afkrydsningsfeltet ud for det og vælge Opdater øverst til højre
-
Naviger til et lager, du vil eksportere som en SUU
-
Vælg lageret eller udvalget af bundter
-
Vælg Eksportér i den øverste menu
-
Vælg Smart Script, vælg derefter OS, og vælg en Gem placering
Indstillinger for før- og postscript:
Smart script-workflow:
-
Kør scriptet Anvend komponenter
-
Installerer Dell System Update (DSU)
-
Kører DSU umiddelbart efter installation
-
Dette starter lagersamleren i bundtet for at se, hvad der er installeret
-
Foretag derefter en katalogsammenligning, og kør automatisk de nødvendige opdateringer
-
Når opdateringerne er fuldført, afinstallerer den DSU
Fejlfinding af Smart Scripts:
BEMÆRK: DSU gemmer logfiler på følgende placeringer, men da scriptet installerer og afinstallerer DSU, mangler logfilerne, medmindre DSU fejler ved afinstallation.
Windows: C:\ProgramData\Dell\Dell EMC System Update\dell_dup
Linux: /usr/libexec/dell_dup
Ingen komponenter opdateres:
-
Gennemse apply_components.log i det bibliotek, som scriptet køres fra
-
Korrekte DUP-typer?
-
Hvis DUP-typerne er korrekte, er det højst sandsynligt et lagerindsamlingsproblem.
Problem med lagerindsamler:
-
Gennemse apply_components.log i det bibliotek, som scriptet køres fra
-
Inventory Collector monterer en USB-partition, så sørg for, at USB ikke er sortlistet/blokeret
-
Lagerindsamleren kan have svært ved at optælle en bestemt enhed, men i dette scenarie skal den stadig fuldføres.
-
Hvis logfilerne ikke fortæller dig noget, skal du køre lagerindsamler i fejlfindingstilstand
-
Sådan kører du
invcolI fejlfindingstilstand1. Download versionen af
invcoldu allerede bruger(I samme mappe som scriptet)2. Udpak DUP-filen til
invcol3. Kør det i fejlretningstilstand:
invcol –type=debug4. Gennemgå outputtet for den reelle fejl, der skal løses
5. Aktivér SST, hvis der ikke kan foretages trækkraft
En enkelt opdatering kan ikke køre:
-
Tjek
apply_components.logpå standardlogplaceringen for fejl -
Se produktbemærkningerne for firmware og drivere for at udelukke kendte problemer som f.eks. at være for forældede
-
Forsøg at reflash komponenten med den samme version
Hvis reflashen lykkes, er det et problem med den specifikke DUP. Det kan være nødvendigt at træde til, eller der er en defekt.
Hvis reflashen mislykkes, er det et operativsystemproblem eller et komponentproblem.
-
Kør DUP i fejlfindingstilstand
-
Vejledning i fejlfindingstilstand
Alle opdateringer kan ikke køre:
-
Kontroller apply_components.log på standardlogplaceringen for fejl
-
Næsten helt sikkert et problem på OS-niveau
-
For at grundårsagen til, hvorfor den er blokeret, skal du køre en DUP i fejlfindingstilstand.
-
Vejledning i fejlfindingstilstand:
Smart Script kører ikke:
-
Installer DSU manuelt og forsøg det på at få bedre logning ud af DSU selv