1. 共享的目录及其目的
Linux 下共享分区是用NFS的方式,主节点将/usr/local 和 /home分区共享给所有的从节点。/usr/local分区共享主要是因为这样可以在自行安装软件的时候只需安装一份拷贝而在所有节点机上均可用。/home分区共享可以使得用户在每一台节点机上都有统一的操作界面及用户主目录。
2. 主节点设置
确保所有节点机上的nfslock portmap netfs服务已经打开,另外主节点机上的nfs服务已经打开。主节点机上的/etc/exports文件内容如下:
/usr/local node*.sim973.gfkd.mtn(rw,sync,no_root_squash)
/home node*.sim973.gfkd.mtn(rw,sync,no_root_squash)
3. 从节点设置
从节点设置成自动mount,在/etc/fstab中加入如下几句:
master:/home /home nfs soft,bg
master:/usr/local /usr/local nfs soft,bg
在应用的过程中发现一点小问题,尽管能保证主节点机比从节点早开机但是从节点好象总不能正常挂载nfs分区。所以开机后要检查一下是否nfs分区已经挂载上了,如果没有的话需要手动mount上(执行cexec mount -a 即可)。