matx wrote:
> We're seeing an odd issue with RenderMan for Maya taking too many
> licenses when we submit through RUSH. Even when specifying "-n 4"
> manually in the submit script, which normally works fine.
In the rush hosts file, do you have the CPUS column
set to values >1?
If so, rush will try to start up to that many instances
of your render on the machine, unless your job is set
to prevent that.
When you submit the job with '-n 4', try submitting
the job with 'Ram:' set to the amount of ram
rush has been configured to think each machine has.
For instance, if your nodes each have 4000 of ram
(in the rush/etc/hosts file), then submit with
"Ram: 4000" to ensure no more than one instance
of that job is started on each machine, to prevent
using more licenses than you have.
> restarted the Pixar RenderMan for Maya license server (v.5.0.2) and it
> seemed to have no affect on licenses being taken in excess by the
> clients.
You can probably use the licensing tools to determine
which machines have which licenses checked out, to see
why there are so many licenses being used.
Try telling rush to render one of your scenes on just
one machine, and then query the renderman license server
to see how many licenses it thinks that machine has checked
out for rendering, and then look at how many processes
are actually running on the machine (with ps(1) or TaskManager)
--
Greg Ercolano, erco@(email surpressed)
Seriss Corporation
Rush Render Queue, http://seriss.com/rush/
Tel: (Tel# suppressed)
Fax: (Tel# suppressed)
Cel: (Tel# suppressed)
|