View a markdown version of this page

Preguntas frecuentes sobre los complementos de filtrado CLI de Slurm en AWS PIEZAS - AWS PIEZAS

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Preguntas frecuentes sobre los complementos de filtrado CLI de Slurm en AWS PIEZAS

Revisa estas preguntas frecuentes sobre los complementos de filtro de CLI.

¿Cuál es la diferencia entre el complemento de filtro de la CLI y el complemento de envío de trabajos?

El complemento CLI Filter se ejecuta en el lado del cliente en los nodos de inicio de sesión y procesamiento antes de que el envío del trabajo llegue al controlador, mientras que el complemento Job Submit se ejecuta en el lado del servidor en el controlador después de enviar el trabajo. Los usuarios pueden omitir el complemento de filtrado de la CLI, pero no bloquea el controlador, mientras que el envío de tareas es seguro, pero puede afectar al rendimiento del clúster durante la ejecución.

¿Es compatible AWS PCS con el plugin Job Submit de Slurm?

No, el plugin Job Submit no es compatible con PCS. AWS En su lugar, utilice el complemento CLI Filter para validar y modificar el envío de trabajos.

¿Puedo usar el complemento de filtro CLI para hacer cumplir la seguridad?

No, determinados usuarios pueden eludir el complemento de filtrado de la CLI y no se debe confiar en él para garantizar la seguridad. Utilízalo para mejorar la experiencia del usuario, establecer parámetros predeterminados y orientar políticas, en lugar de para políticas críticas para la seguridad.

¿Por qué el script debe estar en todos los nodos de procesamiento y no solo en los nodos de inicio de sesión?

Los comandos de Slurm, como los que se srun pueden ejecutar en los scripts de trabajo de los nodos de procesamiento, también activan la ejecución del complemento de filtrado de la CLI. El script debe estar disponible dondequiera que se ejecuten los comandos de Slurm.

¿Puedo modificar el script del plugin de filtrado de la CLI en un clúster activo?

Sí, si utiliza el enfoque de implementación de S3 o del sistema de archivos. Las instancias nuevas recibirán el script actualizado, pero las instancias existentes necesitan que el script se actualice manualmente o mediante el método de implementación que elija.

¿Puedo usar diferentes scripts del complemento de filtro de la CLI en diferentes grupos de nodos de procesamiento?

Sí, pero no se recomienda. Puedes proporcionar scripts con una lógica diferente a diferentes grupos de nodos de procesamiento, pero eres responsable de administrar las interdependencias y evitar la superposición de la lógica. La mayoría de los clientes proporcionan un conjunto de lógica en todo el clúster.

¿Puedo usar el complemento de filtro CLI con la implementación de C en lugar de Lua?

No se admite la implementación en C. En AWS PCS solo se admite la implementación del script Lua. SchedMD recomienda a los clientes usar Lua en lugar de C para facilitar su uso al implementar los complementos de filtro de CLI.

¿Puedo activar o desactivar el complemento de filtrado de la CLI en un clúster existente?

Sí, puede habilitar o deshabilitar el complemento de filtro CLI en los clústeres existentes mediante la API de actualización sin volver a crear el clúster.