...
If the job requests per-chunk grouping, and any chunk can not fit, the entire job will span. This is regardless if other chunks can fit in their placement sets.
Interaction with only_explicit_psets
The only_explicit_psets scheduler attribute tune the placement set creation. If any node does not have a grouping resource set on it, it is usually added to a resource="" (e.g. color="") placement set. If only_explicit_psets is true, then the resource="" placement set is not created, and those nodes are not available for placement.
There is no change in this behavior with per-chunk grouping. If only_explicit_psets is true, then the resource="" placement set is not created for that chunk complex's placement pool.
Clarifications
The nodes used to create placement sets:
...
- Per-chunk grouping is incompatible with place=pack. With place=pack, all chunks must be placed on one host.
- Per-chunk grouping is incompatible with place=group. You can either have per-job placement or per-chunk placement, but not both.