1

I'm using ubuntu 12.10 for my MPI(message passing interface) configuration I have installed mpd after installation I have start mpd, it is started normally no error message display but when I'm trying to run the command "mpd &" it gives me error message "Failed to bind to '127.0.0.1:6600': Address already in use" I have tried many solutions but the result is same.

root@ub0:~# service mpd start

Starting Music Player Daemon mpd
[ OK ] root@ub0:~# service mpd restart

Stopping Music Player Daemon mpd
[ OK ] Starting Music Player Daemon mpd
[ OK ] root@ub0:~# mpd &

[1] 2881 root@ub0:~# Failed to bind to '127.0.0.1:6600': Address already in use

[1]+ Exit 1 mpd

root@ub0:~#

BenMorel
  • 34,448
  • 50
  • 182
  • 322
user3711865
  • 11
  • 1
  • 2
  • 1
    This question would likely be a better fit for [Ask Ubuntu](http://askubuntu.com/) as Stack Overflow is dedicated to authoring software. But, the error means that there is already a process with an open listener for that address and port and 2 processes can't listen to it at the same time. Perhaps an instance of `mpd` is already running. Or, it's not the only application on your system configured to use that port. – Jonathan Lonowski Jun 05 '14 at 16:02
  • 1
    "I have tried many solutions": it would be best to list the solutions you've tried! – BenMorel Jun 05 '14 at 16:14
  • 1
    Belongs on unix.stackexchange.com – BenMorel Jun 05 '14 at 16:15

1 Answers1

1

If you're using an old enough version of MPICH, the launcher is called MPD, which appears to conflict with something else you have installed on your system. I could try to help you with that, but the best answer is that you're using a very old version of MPICH and you should update. 3.1.1 came out yesterday. Give that a shot.

Wesley Bland
  • 8,816
  • 3
  • 44
  • 59