-G

Para una planificación de compartición justa. Asocia el trabajo con el grupo especificado o excluye el trabajo de los grupos especificados.

Categorías

planificación

Sinopsis

bsub -G grupo_usuarios
bsub -G "~grupo_usuarios ..."

Descripción

Especifique cualquier grupo al que pertenezca. Debe ser miembro directo del grupo de usuarios especificado.

Si pertenece a varios grupos, utilice una tilde (~) para especificar cualquier grupo de compartición razonable del que desee excluir para el trabajo. Utilice una lista separada por espacios de tildes (~) para excluir varios grupos. Si excluye un nodo medio de un árbol de compartición aceptable, los grupos descendientes de ese nodo medio se excluyen a lo largo de la vía de acceso específica bajo el nodo medio.

Por ejemplo, si hay dos vías de acceso en el árbol de compartición aceptable para userA, que son /groupA/groupB/userA y /groupB/userA, y especifica bsub -G "~groupA", userA todavía se puede asociar con la vía de acceso /groupB/userA.

Si está asociando el trabajo con un grupo, no puede excluir también un grupo. Por ejemplo, no puede especificar bsub -G "groupC ~groupD" para asociar un trabajo con groupC y para excluir el trabajo de groupD.

Si ENFORCE_ONE_UG_LIMITS está habilitado en lsb.params, el uso de la opción -G impone los límites colocados en el grupo de usuarios especificado sólo aunque el usuario o grupo de usuarios pertenezca a más de un grupo y no imponga límites en los grupos de usuarios excluidos.

Si ENFORCE_ONE_UG_LIMITS está inhabilitado en lsb.params (valor predeterminado), el uso de la opción -G aplica el límite más estricto establecido en cualquiera de los grupos a los que pertenece el usuario o grupo de usuarios.

Ejemplos

Si ENFORCE_ONE_UG_LIMIT=Y está habilitado, los mandatos siguientes tienen los efectos siguientes:

  • bsub -G "group1"

    Asocia el trabajo con el grupo de compartición equitativa de group1 . Si ENFORCE_ONE_UG_LIMIT=Y está habilitado en el archivo lsb.params , los límites sólo se aplican a group1 y sus padres.

  • bsub -G "~group1 ~group2"

    Asegura que el trabajo nunca esté asociado con group1 o group2. Si ENFORCE_ONE_UG_LIMIT=Y está habilitado en el archivo lsb.params , los límites no se aplican a group1 o group2.