Dell Power Manager: Så här använder du smarta skript
Summary: Så här gör du för systemhantering Video om hur du använder smarta skript i Dell EMC Repository Manager.
Instructions
Följande video beskriver hur du integrerar och använder smarta skript i DRM. Smarta skript kan utföras före eller efter en uppdateringsprocess.
Länk till video om Dell Technologies YouTube-kanal:
Så här använder du smarta skript i Dell EMC Repository Manager
Smart skript:
Funktioner i Smart Script:
-
In-Band-uppdateringsmetod – utformad för att köras i värdoperativsystemet
-
Fungerar i princip som en offline-DSU mot en anpassad katalog
-
Används vanligtvis i Windows-miljöer med verktyg som skickar .bat filer, som SCCM
Skapa ett smart skript:
-
Under Application Preferences > Plug-ins kontrollerar du att Dell EMC Smart Script-insticksprogrammet är installerat. Om inte, markera rutan bredvid den och välj Uppdatera uppe till höger
-
Navigera till ett arkiv som du vill exportera som en SUU
-
Välj lagringsplats eller urval av paket
-
Välj Exportera på den övre menyn
-
Välj Smart skript och välj sedan OS och välj en plats att spara
Alternativ för för- och efterskript:
Arbetsflöde för smart skript:
-
Kör skript för att tillämpa komponenter
-
Installerar Dell System Update (DSU)
-
Kör DSU omedelbart efter installationen
-
Detta startar inventeringsinsamlaren i paketet för att se vad som är installerat
-
Gör sedan en katalogjämförelse och kör automatiskt de uppdateringar som behövs
-
När uppdateringarna är klara avinstalleras DSU
Felsöka smarta skript:
Obs! DSU sparar loggar på följande platser, men eftersom skriptet installerar och avinstallerar DSU saknas loggarna om inte DSU gör fel vid avinstallationen.
Windows: C:\ProgramData\Dell\Dell EMC System Update\dell_dup
Linux: /usr/libexec/dell_dup
Inga komponenter uppdateras:
-
Granska apply_components.log i katalogen som skriptet körs från
-
Rätt DUP-typer?
-
Om DUP-typerna är korrekta är det troligen ett problem med inventeringsinsamlare.
Problem med inventeringsinsamlare:
-
Granska apply_components.log i katalogen som skriptet körs från
-
Inventory Collector monterar en USB-partition, så se till att USB inte är svartlistad/blockerad
-
Inventeringsinsamlaren kan ha svårt att räkna upp en viss enhet, men i det här scenariot bör den fortfarande slutföras.
-
Om loggarna inte säger något kör du inventeringsinsamlaren i felsökningsläge
-
Så här springer du
invcolI felsökningsläge1. Ladda ner versionen av
invcoldu redan använder (i samma katalog som skriptet)2. Extrahera DUP för
invcol3. Kör den i felsökningsläge:
invcol –type=debug4. Granska utdata för det verkliga felet för att lösa problemet
5. Aktivera SST om ingen dragkraft kan göras
Det går inte att köra en enskild uppdatering:
-
Kontrollera
apply_components.logpå standardloggplatsen för fel -
Kontrollera versionskommentarerna för fast programvara och drivrutin för att utesluta kända problem som att de är för inaktuella
-
Försök att snedstrecka om komponenten med samma version
Om omvänt snedstreck lyckas är det ett problem med det specifika DUP-paketet. Kan behöva kliva eller så finns det en defekt.
Om omvänt snedstreck misslyckas är det ett operativsystemsproblem eller komponentproblem.
-
Kör DUP i felsökningsläge
-
Instruktion för felsökningsläge
Det går inte att köra alla uppdateringar:
-
Kontrollera om det finns fel i apply_components.log på standardloggplatsen
-
Nästan säkert ett problem på operativsystemnivå dock;
-
Som förklaring till varför den blockeras kör du ett DUP i felsökningsläge
-
Instruktion för felsökningsläge:
Smart Script körs inte:
-
Installera DSU manuellt och försök att logga ut bättre från DSU