<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<HTML>
<HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=us-ascii">
<META NAME="Generator" CONTENT="MS Exchange Server version 6.5.7652.24">
<TITLE>NASTRAN: Compute Node question</TITLE>
</HEAD>
<BODY>
<!-- Converted from text/rtf format -->

<P><FONT SIZE=2 FACE="Arial">Hello:</FONT>
</P>

<P><FONT SIZE=2 FACE="Arial">We are trying to run NASTRAN on a Scyld beowulf cluster. The license authorization is provided by a Windows server on the same subnet. </FONT></P>

<P><FONT SIZE=2 FACE="Arial">- No problem if the job runs on the master node. Problem is I can only run it on the master node...</FONT>
</P>

<P><FONT SIZE=2 FACE="Arial">- Job will not run on a compute node. I use the following command.</FONT>
</P>

<P><FONT SIZE=2 FACE="Arial">&nbsp;mach 37%<B><I> bpsh 5 nast_perl</I></B></FONT>
</P>

<P><FONT SIZE=2 FACE="Arial">(</FONT><I><FONT SIZE=2 FACE="Arial">nast_perl</FONT></I> <FONT SIZE=2 FACE="Arial">is a perl script that runs nastran by executing </FONT>

<BR><I><FONT SIZE=2 FACE="Arial">system &quot;nastran scr=yes nastran_example.bdf</FONT></I><FONT SIZE=2 FACE="Arial">&quot;</FONT>

<BR><FONT SIZE=2 FACE="Arial">inside the script.</FONT>
</P>
<BR>

<P><FONT SIZE=2 FACE="Arial">The compute node is unable to get license authorization. The message looks this:</FONT>

<BR><FONT SIZE=2 FACE="Arial">====================================================================</FONT>

<BR><FONT SIZE=2 FACE="Arial">MSC.Nastran V2005.0 (AMD Linux 2.4.21-40.EL.301u0030smp) Tue Oct&nbsp; 9 13:36:59 2007</FONT>
</P>

<P><FONT SIZE=2 FACE="Arial">*** USER FATAL MESSAGE (pgm: nastran, fn: validate_authorize)</FONT>

<BR><FONT SIZE=2 FACE="Arial">&nbsp;&nbsp;&nbsp; authorize=1700@xxx.xx.xxx.xx&nbsp;&nbsp;&nbsp;&nbsp; (Env: MSC_LICENSE_FILE)</FONT>
</P>

<P><FONT SIZE=2 FACE="Arial">&nbsp;&nbsp;&nbsp; Host &quot;xxx.xx.xxx.xx&quot; is unknown in this network.</FONT>

<BR><FONT SIZE=2 FACE="Arial">====================================================================</FONT>
</P>

<P><FONT SIZE=2 FACE="Arial">The xxx.xx.xxx.xx is the license server on the network. The idea is not to run Nastran in parallel mode (or a multi threaded version of it), just run a single instance of it on a compute node. The master node has no problem.</FONT></P>

<P><FONT SIZE=2 FACE="Arial">I am not much of an admin. But it probably useful to mention the /etc/nsswitch.conf is configured as:</FONT>
</P>

<P><FONT SIZE=2 FACE="Arial">bootparams: nisplus [NOTFOUND=return] files</FONT>

<BR><FONT SIZE=2 FACE="Arial">ethers: files bproc beo</FONT>

<BR><FONT SIZE=2 FACE="Arial">netnasks: files</FONT>

<BR><FONT SIZE=2 FACE="Arial">networks: files</FONT>

<BR><FONT SIZE=2 FACE="Arial">protocols:files bproc beo</FONT>

<BR><FONT SIZE=2 FACE="Arial">rpc: files</FONT>

<BR><FONT SIZE=2 FACE="Arial">services: files bproc beo</FONT>

<BR><FONT SIZE=2 FACE="Arial">...</FONT>
</P>

<P><FONT SIZE=2 FACE="Arial">Any pointers on what I should look for?</FONT>
</P>

</BODY>
</HTML>