pgf90 with oscar and msc.marc

Greetings,

I am having difficulties with setting up the license to run pgf90 in a beowulf cluster running RedHat 9 and OSCAR. The issue arises when an MSC.Marc parallelized simulation tries to compile a fortran subroutine in nodes other than the master node, as the hostid is different in each node. Consequently, the license cannot be checked out from each parallel node. Currently, I can only compile in the master node.

Is there are way to circumvent this problem?

Much obliged,
Dan

Hi Dan,

What type of product do you have?

The “Workstation” product is node locked so you’d only be able to compile on a single system. The “Sever” and “CDK” products use a license server which must be network accessible by all the nodes.

  • Mat

Hi Mat,

I have the Server type of licanse (v. 6.1). The trouble is that each node has a different host ID, so even if the path to the license file is defined, the host ID in license.dat is for the master node only.

As for the license server being network accessible by all nodes, how would one go about doing that? Any good references?

Thanks much,
Dan

\

What type of product do you have?

The “Workstation” product is node locked so you’d only be able to compile on a single system. The “Sever” and “CDK” products use a license server which must be network accessible by all the nodes.

Hi Dan,

Can you send a note to license@pgroup.com and include your license.dat file? Something’s amiss since the Server product has a floating license and shouldn’t be node locked.

As for the license server being network accessible by all nodes, how would one go about doing that? Any good references?

Basically, if you can rsh from a node to the the master node (i.e. the license server), you should be able to check out a license. But this is only true for a floating license which doesn’t appear to be what you have.

Thanks,
Mat