How to create a shared directory in Solaris to be accessible from other nodes in the network ? Or How to mount a directory to be accessible from other machines ?
Log in to Solaris machine where you want to share a directory.
In the below example you want to share "/export/home/builds" directory located on 172.22.23.58.And once is shared you are mounting it on to "/share" directory of another machine.
Note : We have to create an empty directory named "share" under "/" on the machine where we are running the mount to command.
- Share the directory in the local system
Open the /etc/dfs/dfstab file
enter: share -F nfs -o rw,anon=0 /export/home/builds
save and exit
- Execute shareall command
- Use share command to check the directories shared
- Restart the nfs server(Not mandatory)
/etc/init.d/nfs.server start
- Open other system where you need to mount
- Execute mount -F nfs 172.22.23.58:/export/home/builds /share command (to mount the /export/home/builds folder in /space)