#!/bin/bashbash
#By Kaile QQ:10206334ssh
#Blog http://kaile.blog.51cto.comide
RPCSTART=`/etc/init.d/rpcbind start`优化
NFSSTART=`/etc/init.d/nfs start`blog
#NFS服务端软件是否安装ci
[ `rpm -qa nfs-utils rpcbind | wc -l` -eq 2 ] || yum -y install nfs-utils rpcbind >/dev/null 2>$1rpc
#NFS服务端rpcbind服务是否启动it
[ `netstat -lnutp | grep 111 | wc -l` -eq 4 ] || $RPCSTART模板
#NFS服务端nfs服务是否启动class
[ `rpcinfo -p localhost|grep nfs| wc -l ` -gt 0 ] || $NFSSTART
#配置nfs 文件
echo "/data 172.16.1.7(rw,sync)" >/etc/exports
#客户端必须nfs安装程序
[ `rpm -qa | grep sshpass |wc -l` -eq 1 ] || yum -y install sshpass
[ $(sshpass -pkai ssh -o StrictHostKeyChecking=no root@172.16.1.7 rpm -qa nfs-utils rpcbind |wc -l) -eq 2 ] ||yum -y install nfs-utils rpcbind >/dev/null 2>&1
#客户端挂载nfs服务
sshpass -pkai ssh -o StrictHostKeyChecking=no root@172.16.1.7 mount -t nfs 172.16.1.31:/data /data > /dev/null 2>&1
#此脚本只是一个模板脚本 里面不少还能够在优化 修改 如客户端挂载客户端不少呢能够使用变量等。