Dell Repository Manager: Cómo usar los scripts inteligentes
Summary: Systems Management Video instructivo que cubre cómo usar scripts inteligentes en Dell EMC Repository Manager.
Instructions
En el siguiente video, se explica cómo integrar y usar Smart Scripts en DRM. Los scripts inteligentes se pueden ejecutar antes o después de un proceso de actualización.
Enlace al video del canal de YouTube de Dell Technologies:
Cómo usar scripts inteligentes en Dell EMC Repository Manager
Script inteligente:
Características de Smart script:
-
Método de actualización dentro de banda: diseñado para ejecutarse en el sistema operativo host
-
Básicamente, funciona como un DSU offline en un catálogo personalizado
-
Se suele utilizar en entornos Windows con herramientas que insertan archivos .bat, como SCCM
Cree un script inteligente:
-
En Application Preferences > Plug-ins, asegúrese de que el plug-in de Dell EMC Smart Script esté instalado. Si no es así, marque la casilla junto a ella y seleccione Actualizar en la parte superior derecha
-
Vaya a cualquier repositorio que desee exportar como un SUU
-
Seleccionar el repositorio o la selección de paquetes
-
Seleccione Exportar en el menú superior
-
Seleccione Smart Script y, a continuación, seleccione SO y elija una ubicación de guardado
Opciones previas y posteriores al script:
Flujo de trabajo de script inteligente:
-
Ejecutar el script de aplicación de componentes
-
Instala Dell System Update (DSU)
-
Ejecuta DSU inmediatamente después de la instalación
-
Esto inicia el recopilador de inventario en el paquete para ver qué está instalado
-
Luego, realice una comparación de catálogo y ejecute automáticamente las actualizaciones necesarias
-
Una vez que se completan las actualizaciones, desinstala DSU
Solución de problemas de scripts inteligentes:
NOTA: DSU guarda los registros en las siguientes ubicaciones, pero, dado que el script instala y desinstala DSU, faltan los registros, a menos que DSU falle durante la desinstalación.
Windows: C:\ProgramData\Dell\Dell EMC System Update\dell_dup
Linux: /usr/libexec/dell_dup
No hay componentes actualizados:
-
Revise el apply_components.log en el directorio desde el que se ejecuta el script
-
¿Tipos correctos de DUP?
-
Si los tipos de DUP son correctos, lo más probable es que se trate de un problema del recopilador de inventario.
Problema del recopilador de inventario:
-
Revise el apply_components.log en el directorio desde el que se ejecuta el script
-
Inventory Collector monta una partición USB, por lo que debe asegurarse de que el USB no esté en la lista negra ni bloqueada
-
Es posible que el recopilador de inventario tenga dificultades para enumerar un dispositivo específico, pero, en este caso, debería completarse.
-
Si los registros no indican nada, ejecute el recopilador de inventario en modo de depuración
-
Cómo ejecutar
invcolEn modo de depuración1. Descargue la versión de
invcolque ya está usando(En el mismo directorio que el script)2. Extraiga el DUP para
invcol3. Ejecútelo en modo de depuración:
invcol –type=debug4. Revise el resultado en busca del error real para resolverlo
5. Activar SST si no se puede realizar tracción
No se puede ejecutar una sola actualización:
-
Compruebe el
apply_components.logen la ubicación predeterminada del registro para errores -
Revise las notas de la versión del firmware y el controlador para descartar cualquier problema conocido, como estar demasiado desactualizados
-
Intente volver a actualizar el componente con la misma versión
Si el reflash se realiza correctamente, se trata de un problema con ese DUP específico. Es posible que deba dar un paso o que haya un defecto.
Si el reflash falla, es un problema del sistema operativo o de un componente.
-
Ejecute el DUP en modo de depuración
-
Instrucción del modo de depuración
No se ejecutan todas las actualizaciones:
-
Compruebe si hay errores en el apply_components.log en la ubicación predeterminada del registro
-
Sin embargo, es casi seguro que se trata de un problema a nivel del sistema operativo
-
Para determinar la causa raíz del bloqueo, ejecute un DUP en modo de depuración
-
Instrucción del modo de depuración:
Smart Script no se ejecuta:
-
Instale DSU manualmente e inténtelo para mejorar el cierre de sesión de DSU