Dell Repository Manager: Jak používat inteligentní skripty
Summary: Video správy systémů, které popisuje, jak používat inteligentní skripty v nástroji Dell EMC Repository Manager.
Instructions
Následující video popisuje, jak integrovat a používat inteligentní skripty v DRM. Inteligentní skripty lze spustit před nebo po procesu aktualizace.
Odkaz na video společnosti Dell Technologies na kanálu YouTube:
Jak používat inteligentní skripty v nástroji Dell EMC Repository Manager
Inteligentní skript:
Vlastnosti inteligentního skriptu:
-
Metoda aktualizace In-Band – navrženo pro spuštění v hostitelském operačním systému
-
V podstatě funguje jako offline DSU vůči vlastnímu katalogu.
-
Běžně se používá v prostředích Windows s nástroji, které odesílají soubory .bat, například SCCM
Vytvoření inteligentního skriptu:
-
V části Doplňky předvoleb > aplikací zkontrolujte, zda je nainstalován zásuvný modul Dell EMC Smart Script. Pokud ne, zaškrtněte políčko vedle něj a v pravém horním rohu vyberte možnost Aktualizovat
-
Přejděte do libovolného úložiště, které chcete exportovat jako SUU.
-
Vyberte úložiště nebo výběr balíčků.
-
V horní nabídce vyberte možnost Export.
-
Vyberte možnost Smart Script, poté vyberte možnost OS a vyberte umístění pro uložení.
Možnosti před a po skriptu:
Pracovní postup inteligentního skriptu:
-
Spusťte skript apply components
-
Instalace aktualizace systému Dell (DSU)
-
Spustí DSU ihned po instalaci.
-
Tím se spustí kolektor inventáře v balíčku, aby zjistil, co je nainstalováno
-
Poté porovnejte katalog a automaticky spusťte potřebné aktualizace
-
Po dokončení aktualizací odinstaluje DSU.
Odstraňování problémů s inteligentními skripty:
POZNÁMKA: DSU ukládá protokoly do následujících umístění, ale protože skript nainstaluje a odinstaluje DSU, protokoly chybí, pokud při odinstalaci nedojde k chybě DSU.
Windows: C:\ProgramData\Dell\Dell EMC System Update\dell_dup
Linux: /usr/libexec/dell_dup
Neprovádějí se žádné aktualizace komponent:
-
Zkontrolujte apply_components.log adresáře, ze kterého se skript spouští
-
Správné typy balíčků DUP?
-
Pokud jsou typy balíčků DUP správné, jedná se s největší pravděpodobností o problém s kolektorem inventáře.
Problém s kolektorem inventáře:
-
Zkontrolujte apply_components.log adresáře, ze kterého se skript spouští
-
Nástroj Inventory Collector připojí oddíl USB, takže se ujistěte, že USB není na černé listině/blokováno
-
Kolektor inventáře může mít potíže s výčtem konkrétního zařízení, ale v tomto scénáři by se měl přesto dokončit.
-
Pokud vám protokoly nic neříkají, spusťte kolektor inventáře v režimu ladění
-
Jak běhat
invcolV režimu ladění1. Stáhněte si verzi
invcolkteré již používáte(Ve stejném adresáři jako skript)2. Extrahujte balíček DUP pro
invcol3. Spusťte ho v režimu ladění:
invcol –type=debug4. Zkontrolujte výstup skutečné chyby, kterou je třeba vyřešit
5. Zařaďte SST, pokud nelze provést žádnou trakci
Nelze spustit jedinou aktualizaci:
-
Zkontrolujte sloupec
apply_components.logve výchozím umístění protokolu pro chyby -
Zkontrolujte poznámky k verzi firmwaru a ovladače, abyste vyloučili jakékoli známé problémy, jako je například přílišná zastaralost ovladače
-
Pokuste se komponentu přeformátovat na stejnou verzi
Pokud přeflashování proběhne úspěšně, jedná se o problém konkrétního balíčku DUP. Může být nutné zakročit nebo se vyskytne závada.
Pokud se opětovné nahrání nezdaří, jedná se o problém s operačním systémem nebo s komponentou.
-
Spuštění balíčku DUP v režimu ladění
-
Instrukce režimu ladění
Nepodařilo se spustit všechny aktualizace:
-
Zkontrolujte, zda apply_components.log ve výchozím umístění protokolu neobsahuje chyby.
-
Téměř jistě se však jedná o problém na úrovni operačního systému
-
Chcete-li zjistit hlavní příčinu zablokování, spusťte balíček DUP v režimu ladění
-
Pokyny k režimu ladění:
Inteligentní skript se nespustí:
-
Nainstalujte DSU ručně a pokuste se o lepší odhlášení ze samotného DSU