>>> You have a project defined here, but in the share tree only the leaf >>> "default" exists. Can you add a node for the project there too? >> >> I've now added nodes for the projects, and these nodes do indeed show >> combined usage values. If I add users under the project nodes, varying the >> number of shares allocated to each user has an appropriate effect on the >> order of queued jobs. The users under the default node still show no usage. >> Is this the expected behaviour? >> >> Perhaps I'm going about things the wrong way. We require users to submit >> jobs with projects to simplify our accounting, > > Aha, using projects but ignoring them for the scheduling. I must admit that I > never used such a setup.
I'm sure it worked on another, older system (running SGE 6.2u3), but perhaps I imagined it. > There is also the option "-A account_string" to `qsub` where you can supply a > string which can be accessed later on. It's also recorded in the accounting > file and handled like a comment regarding scheduling, but can also be used in > `qacct`. > > Do you also want to control who submits jobs to which projects? It would be > necessary to put it in a JSV then. > > -- Reuti I should probably try to use that instead; I'm not sure why I didn't spot it before in the man page. Projects were convenient because (1) we could set enforce_project = true, (2) we could assign a default_project for certain users, and (3) we could create userset lists and use the project's ACL to control access. Replicating something similar in JSV could be tricky, but if it makes my share tree work, it'll be worth it. Thanks again for the pointers, Gordon _______________________________________________ users mailing list [email protected] https://gridengine.org/mailman/listinfo/users
