Hello there,
Based on the error message please check if you have necessary permission in executing these commands.
Make sure all the machines you are trying to run the executable on, has the same version of MPI. Recommended is MPICH2.
The hosts file of manager should contain the local network IP address entries of manager and all of the worker nodes. For each of the workers, you need to have the IP address entry of manager and the corresponding worker node.
You are gonna need to communicate between the computers and you don’t want to type in the IP addresses every so often. Instead, you can give a name to the various nodes in the network that you wish to communicate with. hosts file is used by your device operating system to map hostnames to IP addresses.
$ cat /etc/hosts
127.0.0.1 localhost
172.50.88.34 worker
The worker here is the machine you’d like to do your computation with. Likewise, do the same about manager in the worker.
Hope this resolves your Query !!
--If the reply is helpful, please Upvote and Accept it as an answer--