<div><br>Hi, I use mpich and freebsd for make a cluster, ,I Have 3 nodes and one master node</div>
<div>I think, that I configured the rsh and ssh, i can log in for all nodes with this, </div>
<div>in the file, inetd.conf&nbsp; i change to enable the rshd and rlogin, i have the file .rhosts, i configured the hosts.allow, hosts.equiv</div>
<div>&nbsp;</div>
<div>in the file sshd_config enabled the permitrootlogin yes</div>
<div>&nbsp;</div>
<div>i put my nodes in the file /...mpich/share/machines.freebsd&nbsp;whit the ip<br>&nbsp;</div>
<div>I use the&nbsp;tstmachines to test the nodes qith the master node, but i cant, this is the report,,.please help me, please</div>
<div><br><br>nodo1# ./tstmachines -v<br>Trying true on <a href="http://192.168.1.1">192.168.1.1</a> ...<br>Errors while trying to run rsh <a href="http://192.168.1.1">192.168.1.1</a> -n true<br>Unexpected response from <a href="http://192.168.1.1">
192.168.1.1</a>:<br>--&gt; select: protocol failure in circuit setup<br>If your .cshrc, login, .bashrc, or other startup file<br>contains a command that generates any output when logging in,<br>such as fortune or hostname or even echo, you should modify
<br>that startup file to only print such a message when the<br>process is attached to a terminal.&nbsp;&nbsp;Examples of how to do<br>this are in the Users Manual.&nbsp;&nbsp;If you do not do this, MPICH<br>will still work, but this script and the test programs will
<br>report problems because they compare expected output from<br>what the programs produce.<br>Trying true on <a href="http://192.168.1.10">192.168.1.10</a> ...<br>Unexpected response from <a href="http://192.168.1.10">192.168.1.10
</a>:<br>--&gt; rshd: Login incorrect.<br>If your .cshrc, login, .bashrc, or other startup file<br>contains a command that generates any output when logging in,<br>such as fortune or hostname or even echo, you should modify
<br>that startup file to only print such a message when the<br>process is attached to a terminal.&nbsp;&nbsp;Examples of how to do<br>this are in the Users Manual.&nbsp;&nbsp;If you do not do this, MPICH<br>will still work, but this script and the test programs will
<br>report problems because they compare expected output from<br>what the programs produce.<br>Trying true on <a href="http://192.168.1.11">192.168.1.11</a> ...<br>Unexpected response from <a href="http://192.168.1.11">192.168.1.11
</a>:<br>--&gt; select: protocol failure in circuit setup<br>If your .cshrc, login, .bashrc, or other startup file<br>contains a command that generates any output when logging in,<br>such as fortune or hostname or even echo, you should modify
<br>that startup file to only print such a message when the<br>process is attached to a terminal.&nbsp;&nbsp;Examples of how to do<br>this are in the Users Manual.&nbsp;&nbsp;If you do not do this, MPICH<br>will still work, but this script and the test programs will
<br>report problems because they compare expected output from<br>what the programs produce.<br>Trying true on <a href="http://192.168.1.12">192.168.1.12</a> ...<br>Unexpected response from <a href="http://192.168.1.12">192.168.1.12
</a>:<br>--&gt; rshd: Login incorrect.<br>If your .cshrc, login, .bashrc, or other startup file<br>contains a command that generates any output when logging in,<br>such as fortune or hostname or even echo, you should modify
<br>that startup file to only print such a message when the<br>process is attached to a terminal.&nbsp;&nbsp;Examples of how to do<br>this are in the Users Manual.&nbsp;&nbsp;If you do not do this, MPICH<br>will still work, but this script and the test programs will
<br>report problems because they compare expected output from<br>what the programs produce.<br>&nbsp;&nbsp; The test of rsh &lt;machine&gt; true&nbsp;&nbsp;failed on some machines.<br>&nbsp;&nbsp; This may be due to problems in your .login or .cshrc files;
<br>&nbsp;&nbsp; some common problems are described when detected.&nbsp;&nbsp;Look at the<br>&nbsp;&nbsp; output above to see what the problem is.<br><br>&nbsp;&nbsp; If the problem is something like 'permission denied', then the<br>&nbsp;&nbsp; remote shell command rsh does not allow you to run programs.
<br>&nbsp;&nbsp; See the documentation about remote shell and rhosts.<br><br>Trying ls on <a href="http://192.168.1.1">192.168.1.1</a> ...<br>Errors while trying to run rsh <a href="http://192.168.1.1">192.168.1.1</a> -n /bin/ls<br>
/usr/local/mpich-1.2.7/sbin/mpichfoo<br>Unexpected response from <a href="http://192.168.1.1">192.168.1.1</a>:<br>--&gt; select: protocol failure in circuit setup<br>Trying ls on <a href="http://192.168.1.10">192.168.1.10
</a> ...<br>Unexpected response from <a href="http://192.168.1.10">192.168.1.10</a>:<br>--&gt; rshd: Login incorrect.<br>Trying ls on <a href="http://192.168.1.11">192.168.1.11</a> ...<br>Unexpected response from <a href="http://192.168.1.11">
192.168.1.11</a>:<br>--&gt; select: protocol failure in circuit setup<br>Trying ls on <a href="http://192.168.1.12">192.168.1.12</a> ...<br>Unexpected response from <a href="http://192.168.1.12">192.168.1.12</a>:<br>--&gt; rshd: Login incorrect.
<br>&nbsp;&nbsp; The ls test failed on some machines.<br>&nbsp;&nbsp; This usually means that you do not have a common filesystem on<br>&nbsp;&nbsp; all of the machines in your machines list; MPICH requires this<br>&nbsp;&nbsp; for mpirun (it is possible to handle this in a procgroup file; see
<br>&nbsp;&nbsp; the documentation for more details).<br><br>&nbsp;&nbsp; Other possible problems include:<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; The remote shell command rsh does not allow you to run ls.<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;See the documentation about remote shell and rhosts.
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; You have a common file system, but with inconsistent names.<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;See the documentation on the automounter fix.<br><br><br>4 errors were encountered while testing the machines list for freebsd<br>No machines seem to be available!
<br>nodo1#<br>&nbsp;</div>