<div dir="ltr">I enabled the path through ssh. In /etc/ssh/sshd_config:<div><br></div><div style>added PermitUserEnvironment = yes</div><div style><br></div><div style>and added the file ~/.ssh/environment with </div><div style>
PATH=/usr/bin/WIEN2k/13 in it. Now the following error appears on the remote node, the local node runs fine:<br></div><div style><div><br></div><div><br></div><div>Error in LAPW1</div><div> &#39;INILPW&#39; - can&#39;t open definition file ^O������^@^@^@^@^@^@^@^A^O������`�^O���^M     ^@^P^@| R^P    </div>
<div> &#39;LAPW1&#39; - INILPW aborted unsuccessfully.</div><div><br></div></div></div><div class="gmail_extra"><br><br><div class="gmail_quote">On Wed, Oct 16, 2013 at 1:19 PM, Laurence Marks <span dir="ltr">&lt;<a href="mailto:L-marks@northwestern.edu" target="_blank">L-marks@northwestern.edu</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">It may be that you need to add<br>
export PATH=$WIENROOT:$PATH<br>
<br>
You are going in the right direction, but since I don&#39;t have ksh I can<br>
only guess. Someone else may know (Europe perhaps asleep now).<br>
<div class="HOEnZb"><div class="h5"><br>
On Wed, Oct 16, 2013 at 3:15 PM, Oliver Albertini &lt;<a href="mailto:ora@georgetown.edu">ora@georgetown.edu</a>&gt; wrote:<br>
&gt; userconfig does not do anything for ksh, besides print a to-do list:<br>
&gt;<br>
&gt; !!!  You are using neither csh, tcsh nor bashrc as your default   !!!<br>
&gt;      shell. You will have to configure your system by hand<br>
&gt;<br>
&gt;      *) add WIEN2k-directory to your seach-path<br>
&gt;      *) install aliases<br>
&gt;      *) set environment variable EDITOR to your prefered editor<br>
&gt;      *) set environment variable SCRATCH to your prefered scratch<br>
&gt;         path, to use the working directory set SCRATCH to &quot;./&quot;<br>
&gt;      *) set environment variable WIENROOT to your WIEN root directory<br>
&gt;      *) set environment variable W2WEB_CASE_BASEDIR to your WIEN cases<br>
&gt; directory<br>
&gt;      *) set the &quot;stacksize&quot; to unlimited<br>
&gt;      *) set LD_LIBRARY_PATH (if necessary)<br>
&gt;      *) if you will be using parallel execution using rsh: edit your<br>
&gt;         ~/.rhosts file such that rlogin logs you on to the<br>
&gt;         selected systems without asking for a password<br>
&gt;         using ssh: generate keys (ssh_keygen) and distribute public key<br>
&gt;         Eventually you may have to ask your system administrator<br>
&gt;<br>
&gt; In ksh, the startup script for log-in is .profile, where I had put these<br>
&gt; lines:<br>
&gt;<br>
&gt; PATH=/usr/bin:/etc:/usr/sbin:/usr/ucb:$HOME/bin:/usr/bin/X11:/sbin:/usr/vacpp/bin:/usr/bin/WIEN2k/13:/home/oliver/scripts:.<br>
&gt; export WIEN_MPIRUN=&#39;poe _EXEC_ -procs _NP_&#39;<br>
&gt; export WIENROOT=/usr/bin/WIEN2k/13<br>
&gt; export PATH<br>
&gt; export W2WEB_CASE_BASEDIR=/home/oliver/data/wiendir<br>
&gt; export SCRATCH=./<br>
&gt; export EDITOR=vim<br>
&gt; if [ -f $HOME/.kshrc -a -r $HOME/.kshrc ]; then<br>
&gt;         ENV=$HOME/.kshrc                # set ENV if there is an rc file<br>
&gt;         export ENV<br>
&gt; fi<br>
&gt;<br>
&gt; and in .kshrc (for all new shells, not just log-in) I also have the same<br>
&gt; variable settings, minus the if statement.<br>
&gt;<br>
&gt; But it seems that the non-interactive shell receives a different path:<br>
&gt;<br>
&gt; $ ssh stblade02 exec /usr/bin/ksh &lt; echo_path.sh<br>
&gt; /usr/bin:/etc:/usr/sbin:/usr/ucb:/usr/bin/X11:/sbin:/usr/java5/jre/bin:/usr/java5/bin<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt; On Wed, Oct 16, 2013 at 11:00 AM, Laurence Marks &lt;<a href="mailto:L-marks@northwestern.edu">L-marks@northwestern.edu</a>&gt;<br>
&gt; wrote:<br>
&gt;&gt;<br>
</div></div><div class="HOEnZb"><div class="h5">&gt;&gt; You have to make sure that the executables path is known on the other<br>
&gt;&gt; nodes, It looks like you are using ksh (I am not very familiar with<br>
&gt;&gt; it) so you need to have appropriate lines in the initialization files<br>
&gt;&gt; ( .kshrc ??? as a guess) to set this up. The script .userconfig does<br>
&gt;&gt; this for bash/csh, not sure about ksh (never tried).<br>
&gt;&gt;<br>
&gt;&gt; On Wed, Oct 16, 2013 at 12:51 PM, Oliver Albertini &lt;<a href="mailto:ora@georgetown.edu">ora@georgetown.edu</a>&gt;<br>
&gt;&gt; wrote:<br>
&gt;&gt; &gt; Hello,<br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt; To run k-point parallel across different nodes, is it enough to simply<br>
&gt;&gt; &gt; have<br>
&gt;&gt; &gt; w2k installed on all the nodes along with pw-less ssh? I have pw-less<br>
&gt;&gt; &gt; ssh<br>
&gt;&gt; &gt; working among the nodes, but when I try to run another kpoint on another<br>
&gt;&gt; &gt; node, the shell cannot find the executables:<br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt; $ x lapw1 -p<br>
&gt;&gt; &gt; starting parallel lapw1 at Wed Oct 16 10:48:53 PDT 2013<br>
&gt;&gt; &gt; -&gt;  starting parallel LAPW1 jobs at Wed Oct 16 10:48:53 PDT 2013<br>
&gt;&gt; &gt; running LAPW1 in parallel mode (using .machines)<br>
&gt;&gt; &gt; 2 number_of_parallel_jobs<br>
&gt;&gt; &gt; [1] 4653272<br>
&gt;&gt; &gt; [2] 3605022<br>
&gt;&gt; &gt; ksh: lapw1c:  not found.<br>
&gt;&gt; &gt; ksh: fixerror_lapw:  not found.<br>
&gt;&gt; &gt; ksh: /home/oliver/data/wiendir/benchmark/test_case:  not found.<br>
&gt;&gt; &gt; ksh: lapw1c:  not found.<br>
&gt;&gt; &gt; ksh: fixerror_lapw:  not found.<br>
&gt;&gt; &gt; [2]  - Done                 ( ( $remote $machine[$p]  ...<br>
&gt;&gt; &gt; [1]  + Done                 ( ( $remote $machine[$p]  ...<br>
&gt;&gt; &gt;      stblade01(1) 0.000u 0.000s 0.1 0.00%      0+0k 0+0io 0pf+0w<br>
&gt;&gt; &gt;      stblade02(1) 0.000u 0.000s 0 0.00%      0+0k 0+0io 0pf+0w<br>
&gt;&gt; &gt; test_case.scf1_1: A file or directory in the path name does not exist.<br>
&gt;&gt; &gt;    Summary of lapw1para:<br>
&gt;&gt; &gt;    stblade01     k=1     user=0  wallclock=6<br>
&gt;&gt; &gt;    stblade02     k=1     user=0  wallclock=0<br>
&gt;&gt; &gt; 0.1u 0.1s 0:02 8% 0+0k 0+0io 0pf+0w<br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt; .machines:<br>
&gt;&gt; &gt; 1:stblade01<br>
&gt;&gt; &gt; 1:stblade02<br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt; Sincerely,<br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt; Oliver<br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt;<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt; --<br>
&gt;&gt; Professor Laurence Marks<br>
&gt;&gt; Department of Materials Science and Engineering<br>
&gt;&gt; Northwestern University<br>
&gt;&gt; <a href="http://www.numis.northwestern.edu" target="_blank">www.numis.northwestern.edu</a> <a href="tel:1-847-491-3996" value="+18474913996">1-847-491-3996</a><br>
&gt;&gt; &quot;Research is to see what everybody else has seen, and to think what<br>
&gt;&gt; nobody else has thought&quot;<br>
&gt;&gt; Albert Szent-Gyorgi<br>
&gt;&gt; _______________________________________________<br>
&gt;&gt; Wien mailing list<br>
&gt;&gt; <a href="mailto:Wien@zeus.theochem.tuwien.ac.at">Wien@zeus.theochem.tuwien.ac.at</a><br>
&gt;&gt; <a href="http://zeus.theochem.tuwien.ac.at/mailman/listinfo/wien" target="_blank">http://zeus.theochem.tuwien.ac.at/mailman/listinfo/wien</a><br>
&gt;&gt; SEARCH the MAILING-LIST at:<br>
&gt;&gt; <a href="http://www.mail-archive.com/wien@zeus.theochem.tuwien.ac.at/index.html" target="_blank">http://www.mail-archive.com/wien@zeus.theochem.tuwien.ac.at/index.html</a><br>
&gt;<br>
&gt;<br>
<br>
<br>
<br>
--<br>
Professor Laurence Marks<br>
Department of Materials Science and Engineering<br>
Northwestern University<br>
<a href="http://www.numis.northwestern.edu" target="_blank">www.numis.northwestern.edu</a> <a href="tel:1-847-491-3996" value="+18474913996">1-847-491-3996</a><br>
&quot;Research is to see what everybody else has seen, and to think what<br>
nobody else has thought&quot;<br>
Albert Szent-Gyorgi<br>
_______________________________________________<br>
Wien mailing list<br>
<a href="mailto:Wien@zeus.theochem.tuwien.ac.at">Wien@zeus.theochem.tuwien.ac.at</a><br>
<a href="http://zeus.theochem.tuwien.ac.at/mailman/listinfo/wien" target="_blank">http://zeus.theochem.tuwien.ac.at/mailman/listinfo/wien</a><br>
SEARCH the MAILING-LIST at:  <a href="http://www.mail-archive.com/wien@zeus.theochem.tuwien.ac.at/index.html" target="_blank">http://www.mail-archive.com/wien@zeus.theochem.tuwien.ac.at/index.html</a><br>
</div></div></blockquote></div><br></div>