<div dir="ltr">Eric<div><br></div><div>Simfactory's key "aliaspattern" expects a regular expression. This allows you to match several host names, which are then all recognized as being the same machine. For example, Blue Waters has</div><div><br></div><div><div>aliaspattern = ^h2ologin[1-4](\.ncsa\.illinois\.edu)?$</div></div><div><br></div><div>which matches four different host names.</div><div><br></div><div><br></div><div><br></div><div>There are two other solutions to this. The one I'm usually using (for other reasons, not because of Simfactory) is to explicitly log in to one of the specific login nodes (e.g. <span style="font-size:12.800000190734863px">ln0003) after logging in to mesabi. This way Simfactory won't be confused.</span></div><div><span style="font-size:12.800000190734863px"><br></span></div><div><span style="font-size:12.800000190734863px">If you have a home directory file system that is not shared with other machines, then you can also create a file "$HOME/.hostname" with the content "mesabi" (or similar). Such a file will override Simfactory's host name detection. However, the disadvantage is that each user on this machine will then have to create such a file.</span></div><div><span style="font-size:12.800000190734863px"><br></span></div><div><span style="font-size:12.800000190734863px">-erik</span></div><div><span style="font-size:12.800000190734863px"><br></span></div></div><div class="gmail_extra"><br><div class="gmail_quote">On Wed, Feb 7, 2018 at 10:29 PM, Eric West <span dir="ltr"><<a href="mailto:ewest@d.umn.edu" target="_blank">ewest@d.umn.edu</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi All,<br>
<br>
I am trying setup ET on a new cluster (hosted by the Minnesota Supercomputing Institute at U of Minnesota, Twin Cities). I have been using the mdb file bluewaters.ini as a template, replacing bluewaters specs with my specs where necessary. I've attached my mdb file for reference. I am able to build simfactory using the --machine=mesabi flag. I am able to run the testsuite with no failed tests (although several "unrunnable" tests, which I am assuming is ok?). I can submit jobs, and they seem to run to completion just fine.<br>
<br>
However, every time I log in, I am on a different login node, which triggers an "unknown machine name" error, unless I have previously built simfactory on that particular node. I have tried to mimick bluewaters' aliaspattern line in hopes that it would do the trick. But I must be doing something wrong. What do I need to include in my mdb file to force the system to recognize that all of the login nodes are on the same machine?<br>
<br>
For a bit more background: MSI uses a two step login process. First you ssh into a login machine. Then you ssh from there into one of the clusters. The machine I eventually reach is named mesabi, and the login hosts are named ln000[1-6].<br>
<br>
Any help is greatly appreciated.<br>
<br>
Thanks,<br>
Eric<span class="HOEnZb"><font color="#888888"><br>
<br>
-- <br>
Eric J West<br>
Assistant Professor<br>
Department of Physics and Astronomy<br>
University of Minnesota Duluth<br>
<br>
</font></span><br>______________________________<wbr>_________________<br>
Users mailing list<br>
<a href="mailto:Users@einsteintoolkit.org">Users@einsteintoolkit.org</a><br>
<a href="http://lists.einsteintoolkit.org/mailman/listinfo/users" rel="noreferrer" target="_blank">http://lists.einsteintoolkit.<wbr>org/mailman/listinfo/users</a><br>
<br></blockquote></div><br><br clear="all"><div><br></div>-- <br><div class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><div>Erik Schnetter <<a href="mailto:schnetter@cct.lsu.edu" target="_blank">schnetter@cct.lsu.edu</a>><br><a href="http://www.perimeterinstitute.ca/personal/eschnetter/" target="_blank">http://www.perimeterinstitute.ca/personal/eschnetter/</a></div><div><br></div></div></div>
</div>