<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic pmi_proxy: Command not found in Intel® MPI Library</title>
    <link>https://community.intel.com/t5/Intel-MPI-Library/pmi-proxy-Command-not-found/m-p/765178#M54</link>
    <description>&lt;P&gt;When i execute &lt;STRONG&gt;mpirun -n 30 hostname &lt;/STRONG&gt;i responds the output below and does not return me a prompt.&lt;BR /&gt;&lt;BR /&gt;/product/Fortran_MPI/intel64/bin/pmi_proxy: Command not found.&lt;/P&gt;&lt;P&gt;l1aebshpc2.bank-banque-canada.ca&lt;/P&gt;&lt;P&gt;l1aebshpc2.bank-banque-canada.ca&lt;/P&gt;&lt;P&gt;l1aebshpc2.bank-banque-canada.ca&lt;/P&gt;&lt;P&gt;l1aebshpc2.bank-banque-canada.ca&lt;/P&gt;&lt;P&gt;l1aebshpc2.bank-banque-canada.ca&lt;/P&gt;&lt;P&gt;l1aebshpc2.bank-banque-canada.ca&lt;/P&gt;&lt;P&gt;l1aebshpc2.bank-banque-canada.ca&lt;/P&gt;&lt;P&gt;l1aebshpc2.bank-banque-canada.ca&lt;/P&gt;&lt;P&gt;l1aebshpc2.bank-banque-canada.ca&lt;/P&gt;&lt;P&gt;l1aebshpc2.bank-banque-canada.ca&lt;/P&gt;&lt;P&gt;l1aebshpc2.bank-banque-canada.ca&lt;/P&gt;&lt;P&gt;l1aebshpc2.bank-banque-canada.ca&lt;/P&gt;&lt;P&gt;l1aebshpc2.bank-banque-canada.ca&lt;/P&gt;&lt;P&gt;l1aebshpc2.bank-banque-canada.ca&lt;/P&gt;&lt;P&gt;l1aebshpc2.bank-banque-canada.ca&lt;/P&gt;&lt;P&gt;l1aebshpc2.bank-banque-canada.ca&lt;/P&gt;&lt;P&gt;l1aebshpc2.bank-banque-canada.ca&lt;/P&gt;&lt;P&gt;l1aebshpc2.bank-banque-canada.ca&lt;/P&gt;&lt;P&gt;and just hangs there i do not get a prompt back&lt;BR /&gt;&lt;BR /&gt;I have also attached the Verbose output if that might help&lt;/P&gt;</description>
    <pubDate>Mon, 30 Apr 2012 15:03:46 GMT</pubDate>
    <dc:creator>Mohab_Mahfouz</dc:creator>
    <dc:date>2012-04-30T15:03:46Z</dc:date>
    <item>
      <title>pmi_proxy: Command not found</title>
      <link>https://community.intel.com/t5/Intel-MPI-Library/pmi-proxy-Command-not-found/m-p/765173#M49</link>
      <description>&lt;P&gt;Hello I am very new to this, I installed the MPI fortran and it was working properly but all of a sudden, i am now getting the following errors. can anyone please help&lt;BR /&gt;&lt;BR /&gt;thank you &lt;/P&gt;&lt;P&gt;: mpirun -np 30 ./a.out &lt;/P&gt;&lt;P&gt;/product/Fortran_MPI/intel64/bin/pmi_proxy: Command not found.&lt;/P&gt;&lt;P&gt;Ctrl-C caught... cleaning up processes&lt;/P&gt;&lt;P&gt;[press Ctrl-C again to force abort]&lt;/P&gt;&lt;P&gt;[mpiexec@l1aebshpc1.bank-banque-canada.ca] HYDT_bscu_wait_for_completion (./tools/bootstrap/utils/bscu_wait.c:101): one of the processes terminated badly; aborting&lt;/P&gt;&lt;P&gt;[mpiexec@l1aebshpc1.bank-banque-canada.ca] HYDT_bsci_wait_for_completion (./tools/bootstrap/src/bsci_wait.c:18): bootstrap device returned error waiting for completion&lt;/P&gt;&lt;P&gt;[mpiexec@l1aebshpc1.bank-banque-canada.ca] HYD_pmci_wait_for_completion (./pm/pmiserv/pmiserv_pmci.c:521): bootstrap server returned error waiting for completion&lt;/P&gt;&lt;P&gt;[mpiexec@l1aebshpc1.bank-banque-canada.ca] main (./ui/mpich/mpiexec.c:548): process manager error waiting for completion&lt;/P&gt;</description>
      <pubDate>Mon, 30 Apr 2012 13:26:42 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-MPI-Library/pmi-proxy-Command-not-found/m-p/765173#M49</guid>
      <dc:creator>Mohab_Mahfouz</dc:creator>
      <dc:date>2012-04-30T13:26:42Z</dc:date>
    </item>
    <item>
      <title>pmi_proxy: Command not found</title>
      <link>https://community.intel.com/t5/Intel-MPI-Library/pmi-proxy-Command-not-found/m-p/765174#M50</link>
      <description>I moved your thread to the clustering technology forum as it is not an Intel Fortran issue - this error comes from MPICH.</description>
      <pubDate>Mon, 30 Apr 2012 14:01:59 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-MPI-Library/pmi-proxy-Command-not-found/m-p/765174#M50</guid>
      <dc:creator>Steven_L_Intel1</dc:creator>
      <dc:date>2012-04-30T14:01:59Z</dc:date>
    </item>
    <item>
      <title>pmi_proxy: Command not found</title>
      <link>https://community.intel.com/t5/Intel-MPI-Library/pmi-proxy-Command-not-found/m-p/765175#M51</link>
      <description>Hi Mohab,&lt;BR /&gt;&lt;BR /&gt;What is the value of the environment variable I_MPI_ROOT? Did you source the appropriate mpivars script (usually in /opt/intel/impi/&lt;VERSION&gt;/intel64/bin/mpivars.&lt;C&gt;sh)?&lt;BR /&gt;&lt;BR /&gt;Sincerely,&lt;BR /&gt;James Tullos&lt;BR /&gt;Technical Consulting Engineer&lt;BR /&gt;Intel Cluster Tools&lt;/C&gt;&lt;/VERSION&gt;</description>
      <pubDate>Mon, 30 Apr 2012 14:24:20 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-MPI-Library/pmi-proxy-Command-not-found/m-p/765175#M51</guid>
      <dc:creator>James_T_Intel</dc:creator>
      <dc:date>2012-04-30T14:24:20Z</dc:date>
    </item>
    <item>
      <title>pmi_proxy: Command not found</title>
      <link>https://community.intel.com/t5/Intel-MPI-Library/pmi-proxy-Command-not-found/m-p/765176#M52</link>
      <description>&lt;P&gt;This is the values of the I_MPI_ROOT in my /product/Fortran_MPI/intel64/bin/mpivars.csh&lt;BR /&gt;&lt;BR /&gt;setenv I_MPI_ROOT /product/Fortran_MPI&lt;/P&gt;&lt;P&gt;setenv PATH $I_MPI_ROOT/intel64/bin&lt;/P&gt;&lt;P&gt;setenv PATH $I_MPI_ROOT/intel64/bin:$PATH&lt;/P&gt;&lt;P&gt;setenv LD_LIBRARY_PATH $I_MPI_ROOT/intel64/lib&lt;/P&gt;&lt;P&gt;setenv LD_LIBRARY_PATH $I_MPI_ROOT/intel64/lib:$LD_LIBRARY_PATH&lt;/P&gt;&lt;P&gt;setenv MANPATH $I_MPI_ROOT/man:`manpath`&lt;/P&gt;&lt;P&gt;setenv MANPATH $I_MPI_ROOT/man:$MANPATH&lt;/P&gt;&lt;P&gt;[44] /product/Fortran_MPI : &lt;/P&gt;</description>
      <pubDate>Mon, 30 Apr 2012 14:38:09 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-MPI-Library/pmi-proxy-Command-not-found/m-p/765176#M52</guid>
      <dc:creator>Mohab_Mahfouz</dc:creator>
      <dc:date>2012-04-30T14:38:09Z</dc:date>
    </item>
    <item>
      <title>pmi_proxy: Command not found</title>
      <link>https://community.intel.com/t5/Intel-MPI-Library/pmi-proxy-Command-not-found/m-p/765177#M53</link>
      <description>Hi Mohab,&lt;BR /&gt;&lt;BR /&gt;What do you get from running the command:&lt;BR /&gt;&lt;BR /&gt;[bash]mpirun -n 30 hostname[/bash]&lt;BR /&gt;Sincerely,&lt;BR /&gt;James Tullos&lt;BR /&gt;Technical Consulting Engineer&lt;BR /&gt;Intel Cluster Tools</description>
      <pubDate>Mon, 30 Apr 2012 14:50:56 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-MPI-Library/pmi-proxy-Command-not-found/m-p/765177#M53</guid>
      <dc:creator>James_T_Intel</dc:creator>
      <dc:date>2012-04-30T14:50:56Z</dc:date>
    </item>
    <item>
      <title>pmi_proxy: Command not found</title>
      <link>https://community.intel.com/t5/Intel-MPI-Library/pmi-proxy-Command-not-found/m-p/765178#M54</link>
      <description>&lt;P&gt;When i execute &lt;STRONG&gt;mpirun -n 30 hostname &lt;/STRONG&gt;i responds the output below and does not return me a prompt.&lt;BR /&gt;&lt;BR /&gt;/product/Fortran_MPI/intel64/bin/pmi_proxy: Command not found.&lt;/P&gt;&lt;P&gt;l1aebshpc2.bank-banque-canada.ca&lt;/P&gt;&lt;P&gt;l1aebshpc2.bank-banque-canada.ca&lt;/P&gt;&lt;P&gt;l1aebshpc2.bank-banque-canada.ca&lt;/P&gt;&lt;P&gt;l1aebshpc2.bank-banque-canada.ca&lt;/P&gt;&lt;P&gt;l1aebshpc2.bank-banque-canada.ca&lt;/P&gt;&lt;P&gt;l1aebshpc2.bank-banque-canada.ca&lt;/P&gt;&lt;P&gt;l1aebshpc2.bank-banque-canada.ca&lt;/P&gt;&lt;P&gt;l1aebshpc2.bank-banque-canada.ca&lt;/P&gt;&lt;P&gt;l1aebshpc2.bank-banque-canada.ca&lt;/P&gt;&lt;P&gt;l1aebshpc2.bank-banque-canada.ca&lt;/P&gt;&lt;P&gt;l1aebshpc2.bank-banque-canada.ca&lt;/P&gt;&lt;P&gt;l1aebshpc2.bank-banque-canada.ca&lt;/P&gt;&lt;P&gt;l1aebshpc2.bank-banque-canada.ca&lt;/P&gt;&lt;P&gt;l1aebshpc2.bank-banque-canada.ca&lt;/P&gt;&lt;P&gt;l1aebshpc2.bank-banque-canada.ca&lt;/P&gt;&lt;P&gt;l1aebshpc2.bank-banque-canada.ca&lt;/P&gt;&lt;P&gt;l1aebshpc2.bank-banque-canada.ca&lt;/P&gt;&lt;P&gt;l1aebshpc2.bank-banque-canada.ca&lt;/P&gt;&lt;P&gt;and just hangs there i do not get a prompt back&lt;BR /&gt;&lt;BR /&gt;I have also attached the Verbose output if that might help&lt;/P&gt;</description>
      <pubDate>Mon, 30 Apr 2012 15:03:46 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-MPI-Library/pmi-proxy-Command-not-found/m-p/765178#M54</guid>
      <dc:creator>Mohab_Mahfouz</dc:creator>
      <dc:date>2012-04-30T15:03:46Z</dc:date>
    </item>
    <item>
      <title>pmi_proxy: Command not found</title>
      <link>https://community.intel.com/t5/Intel-MPI-Library/pmi-proxy-Command-not-found/m-p/765179#M55</link>
      <description>Hi Mohab,&lt;BR /&gt;&lt;BR /&gt;It appears that l1aebshpc3 is not finding the MPI bin folder. What is the output from&lt;BR /&gt;&lt;BR /&gt;[bash]ls /product/Fortran_MPI/intel64/bin[/bash]&lt;BR /&gt;On that node?&lt;BR /&gt;&lt;BR /&gt;Sincerely,&lt;BR /&gt;James Tullos&lt;BR /&gt;Technical Consulting Engineer&lt;BR /&gt;Intel Cluster Tools</description>
      <pubDate>Mon, 30 Apr 2012 15:11:11 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-MPI-Library/pmi-proxy-Command-not-found/m-p/765179#M55</guid>
      <dc:creator>James_T_Intel</dc:creator>
      <dc:date>2012-04-30T15:11:11Z</dc:date>
    </item>
    <item>
      <title>pmi_proxy: Command not found</title>
      <link>https://community.intel.com/t5/Intel-MPI-Library/pmi-proxy-Command-not-found/m-p/765180#M56</link>
      <description>Wow now i feel silly the mount was not present, I mounted the /product and when executing the mpirun -n 30 hostname it is working. When i run my test a.out seems to be working too. &lt;BR /&gt;&lt;BR /&gt;thank you very much.&lt;BR /&gt;</description>
      <pubDate>Mon, 30 Apr 2012 15:22:09 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-MPI-Library/pmi-proxy-Command-not-found/m-p/765180#M56</guid>
      <dc:creator>Mohab_Mahfouz</dc:creator>
      <dc:date>2012-04-30T15:22:09Z</dc:date>
    </item>
    <item>
      <title>pmi_proxy: Command not found</title>
      <link>https://community.intel.com/t5/Intel-MPI-Library/pmi-proxy-Command-not-found/m-p/765181#M57</link>
      <description>Hi Mohab,&lt;BR /&gt;&lt;BR /&gt;Good to hear everything is working now. Feel free to let us know if you have any further concerns.&lt;BR /&gt;&lt;BR /&gt;Sincerely,&lt;BR /&gt;James Tullos&lt;BR /&gt;Technical Consulting Engineer&lt;BR /&gt;Intel Cluster Tools&lt;BR /&gt;&lt;BR /&gt;Feedback on my support? &lt;A href="https://premier.intel.com/premier/feedback.aspx"&gt;https://premier.intel.com/premier/feedback.aspx&lt;/A&gt;&lt;BR /&gt;Online assistance: &lt;A href="http://support.intel.com/support/performancetools/"&gt;http://support.intel.com/support/performancetools/&lt;/A&gt;&lt;BR /&gt;User forums: &lt;A href="http://softwareforums.intel.com/"&gt;http://softwareforums.intel.com/&lt;/A&gt;&lt;BR /&gt;Product support info: &lt;A href="http://www.intel.com/software/products/support"&gt;http://www.intel.com/software/products/support&lt;/A&gt;</description>
      <pubDate>Mon, 30 Apr 2012 15:24:56 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-MPI-Library/pmi-proxy-Command-not-found/m-p/765181#M57</guid>
      <dc:creator>James_T_Intel</dc:creator>
      <dc:date>2012-04-30T15:24:56Z</dc:date>
    </item>
    <item>
      <title>Hello!</title>
      <link>https://community.intel.com/t5/Intel-MPI-Library/pmi-proxy-Command-not-found/m-p/765182#M58</link>
      <description>Hello!

I have built open mpi 1.6 with Intel compilers (2013 versions). Compilation was smooth,  however even when I try to execute
 the simple program hello.c:

 mpirun -np 4 ./hello_c.x 
[mpiexec@claudio.ukzn] HYDU_create_process (./utils/launch/launch.c:102): execvp error on file /opt/intel/composer_xe_2013.0.079/mpirt/bin/intel64/pmi_proxy (No such file or directory)
[mpiexec@claudio.ukzn] HYD_pmcd_pmiserv_proxy_init_cb (./pm/pmiserv/pmiserv_cb.c:1177): assert (!closed) failed
[mpiexec@claudio.ukzn] HYDT_dmxu_poll_wait_for_event (./tools/demux/demux_poll.c:77): callback returned error status
[mpiexec@claudio.ukzn] HYD_pmci_wait_for_completion (./pm/pmiserv/pmiserv_pmci.c:358): error waiting for event
[mpiexec@claudio.ukzn] main (./ui/mpich/mpiexec.c:689): process manager error waiting for completion

Before that, there was an additional error, since even the file mpivars.sh was not present in /opt/intel/composer_xe_2013.0.079/mpirt/bin/intel64/.
Even though I managed to create one and it worked, I do not have any clue about how to generate the file pmi_proxy.

Thank you in advance for your help!</description>
      <pubDate>Mon, 22 Oct 2012 16:59:37 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-MPI-Library/pmi-proxy-Command-not-found/m-p/765182#M58</guid>
      <dc:creator>Giuseppe_P_</dc:creator>
      <dc:date>2012-10-22T16:59:37Z</dc:date>
    </item>
    <item>
      <title>Hey Guiseppe,</title>
      <link>https://community.intel.com/t5/Intel-MPI-Library/pmi-proxy-Command-not-found/m-p/765183#M59</link>
      <description>Hey Guiseppe,

The Intel compilers use the Intel MPI runtimes for their Co-Array Fortran implementation.  Because of that, they bundle the Intel MPI runtimes with each installation.  This what you're seeing here.  Because you've only sourced the compilervars.{csh, sh} file, the only MPI library you're picking up is the Intel MPI runtimes (which requires the use the pmi_proxy script).

If you'd like to use Open MPI instead, you need to set your PATH and LD_LIBRARY_PATH env variables so those scripts are picked up by default.  We provide the compilervars and mpivars scripts for our Intel Compiler and Intel MPI Library respectively but I don't believe Open MPI has anything similar.

You simply have to make sure you add the path to the Open MPI 'mpirun' command to PATH, as follows:
&lt;BLOCKQUOTE&gt;$ export PATH=&lt;PATH_TO_OPENMPI_MPIRUN&gt;:$PATH&lt;/PATH_TO_OPENMPI_MPIRUN&gt;&lt;/BLOCKQUOTE&gt;

Let us know how that works.

Regards,
~Gergana</description>
      <pubDate>Mon, 22 Oct 2012 17:11:42 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-MPI-Library/pmi-proxy-Command-not-found/m-p/765183#M59</guid>
      <dc:creator>Gergana_S_Intel</dc:creator>
      <dc:date>2012-10-22T17:11:42Z</dc:date>
    </item>
    <item>
      <title>Sorry, I think my command got</title>
      <link>https://community.intel.com/t5/Intel-MPI-Library/pmi-proxy-Command-not-found/m-p/765184#M60</link>
      <description>Sorry, I think my command got broken when I posted.  Here it is:
&lt;BLOCKQUOTE&gt;$ export PATH=path_to_OpenMPI_mpirun:$PATH

~Gergana&lt;/BLOCKQUOTE&gt;</description>
      <pubDate>Mon, 22 Oct 2012 17:14:53 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-MPI-Library/pmi-proxy-Command-not-found/m-p/765184#M60</guid>
      <dc:creator>Gergana_S_Intel</dc:creator>
      <dc:date>2012-10-22T17:14:53Z</dc:date>
    </item>
    <item>
      <title>Hi Gergana,</title>
      <link>https://community.intel.com/t5/Intel-MPI-Library/pmi-proxy-Command-not-found/m-p/765185#M61</link>
      <description>Hi Gergana,

thank you for your help. Unfortunately, adding to the PATH shell variable the location of mpirun did not help. And anyway, it was already in
the PATH, since mpirun was installed in /usr/local/bin.

It seems as open mpi compiled with Intel compiler is still looking for the file pmi_proxy.
As I mentioned before, it was also looking for mpivars.sh but then I added the following
 mpivars.sh to /opt/intel/composer_xe_2013.0.079/mpirt/bin/intel64/:

#!/bin/bash

if [ -z "`echo $PATH | grep /usr/local/bin`" ]; then
    export PATH=/usr/local/bin:$PATH
fi

if [ -z "`echo $LD_LIBRARY_PATH | grep /usr/local/lib`" ]; then
    if [ -n "$LD_LIBRARY_PATH" ]; then
        export LD_LIBRARY_PATH=/usr/local/lib:$LD_LIBRARY_PATH
    else
        export LD_LIBRARY_PATH=/usr/local/lib
    fi
fi

I am also attaching the file config.log that was generated before compiling open mpi.</description>
      <pubDate>Thu, 25 Oct 2012 15:26:41 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-MPI-Library/pmi-proxy-Command-not-found/m-p/765185#M61</guid>
      <dc:creator>Giuseppe_P_</dc:creator>
      <dc:date>2012-10-25T15:26:41Z</dc:date>
    </item>
  </channel>
</rss>

