š

I have an unusual problem when i try to start a program throught MPI =(

(i install MPI according to instruction, i swear)

[mac os x 10.7.5, python 2.7.6, mpich2-1.2]

~ $ sudo mpd &
[1] 65314
~ $ sudo mpdtrace
MacBook-Ivan-2
~ $ sudo mpdallexit

ok, but when i try to execute further test i have error

~ $ sudo mpd &
[1] 65277
~ $ sudo mpiexec -n 1 /bin/hostname
MacBook-Ivan-2.local_mpdman_0 (mpd_sockpair 240): connect 22 Invalid argument
MacBook-Ivan-2.local_mpdman_0 (mpd_sockpair 247): connect error with 22 Invalid argument
MacBook-Ivan-2.local_mpdman_0 (mpd_sockpair 258): connect 22 Invalid argument
MacBook-Ivan-2.local_mpdman_0: mpd_uncaught_except_tb handling:
  <class 'socket.error'>: [Errno 22] Invalid argument
    /Users/ivan/mpich2-install/bin/mpdlib.py  259  mpd_sockpair
        raise socket.error, errinfo
    /Users/ivan/mpich2-install/bin/mpdlib.py  820  create_single_mem_ring
        self.lhsSock,self.rhsSock = mpd_sockpair()
    /Users/ivan/mpich2-install/bin/mpdman.py  181  run
        rhsHandler=self.handle_rhs_input)
    /Users/ivan/mpich2-install/bin/mpd  1556  launch_mpdman_via_fork
        mpdman.run()
    /Users/ivan/mpich2-install/bin/mpd  1457  run_one_cli
        (manPid,toManSock) = self.launch_mpdman_via_fork(msg,man_env)
    /Users/ivan/mpich2-install/bin/mpd  1328  do_mpdrun
        self.run_one_cli(lorank,msg)
    /Users/ivan/mpich2-install/bin/mpd  643  handle_console_input
        self.do_mpdrun(msg)
    /Users/ivan/mpich2-install/bin/mpdlib.py  780  handle_active_streams
        handler(stream,*args)
    /Users/ivan/mpich2-install/bin/mpd  301  runmainloop
        rv = self.streamHandler.handle_active_streams(timeout=8.0)
    /Users/ivan/mpich2-install/bin/mpd  270  run
        self.runmainloop()
    /Users/ivan/mpich2-install/bin/mpd  1618  <module>
        mpd.run()
    mpd_cli_app=/bin/hostname
    cwd=/Users/ivan
p.sšwhen i try test without sudo i have permission error
š
really looking forward to your reply. thanks.