From: matx <matx@(email surpressed)>
Subject: Re: RenderMan for Maya taking too many licenses
   Date: Tue, 16 Dec 2008 12:57:39 -0500
Msg# 1807
View Complete Thread (3 articles) | All Threads
Last Next
On 2008-12-16 06:07:23 -0800, Greg Ercolano <erco@(email surpressed)> said:

	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.


I'll try setting the RAM explicitly. Good idea, I haven't tried that.


	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)


I'm using the Pixar licensing tools to check how many licenses stations have, and they'll often take two or three licenses. I don't know if its because a frame is failing then checking out a new frame before it lets go (or doens't let go) of the previous license, or because the license server does not use
a persistent connection to the client to determine license status.

More poking required.

Thanks.

-x


Last Next