Note: If you want to rename your machines in edit the /etc/hostname file:
madhawa@node0:~$ sudo nano /etc/hosts
and replace the current machine name with your preferred name.
So let's start the setting up.
1. Define the host names by editing the /etc/hosts file:
madhawa@node0:~$ sudo nano /etc/hosts
and put the following. Note that I have removed the line 127.0.1.1 node0
127.0.0.1 localhost
10.16.32.10 node0
10.16.32.11 node1
10.16.32.12 node2
2. Install NFS server on the master node. I take the node0 as the master.
madhawa@node0:~$ sudo apt-get install nfs-kernel-server
madhawa@node0:~$ sudo apt-get install nfs-kernel-server
3. Make a new directory that is to be shared among all the nodes. My shared folder is /mirror. In order to share the edit the /etc/exports file:
madhawa@node0:~$ mkdir /mirror
madhawa@node0:~$ sudo nano /etc/exports
And put the following line to set the permissions for the nfs.
/mirror *(rw,sync)
4. Restart the server
madhawa@node0:~$ sudo service nfs-kernel-server restart
5. Install the NFS client programs on the other machines.
madhawa@node1:~$ sudo apt-get install nfs-common
6. Mount the shared folder on the other nodes.
madhawa@node0:~$ mkdir /mirror
madhawa@node0:~$ sudo nano /etc/exports
And put the following line to set the permissions for the nfs.
/mirror *(rw,sync)
4. Restart the server
madhawa@node0:~$ sudo service nfs-kernel-server restart
5. Install the NFS client programs on the other machines.
madhawa@node1:~$ sudo apt-get install nfs-common
6. Mount the shared folder on the other nodes.
madhawa@node1:~$ sudo mount node0:/mirror /mirror
madhawa@node2:~$ sudo mount node0:/mirror /mirror
Note: This is the folder that is used to put the shared files required for the distributed execution. NFS enables remote mount and access to the files in another machine.
madhawa@node2:~$ sudo mount node0:/mirror /mirror
Note: This is the folder that is used to put the shared files required for the distributed execution. NFS enables remote mount and access to the files in another machine.
No comments:
Post a Comment