Linux,windows下nfs服务器的挂载
web:192.168.1.10 nfs:192.168.1.111 配置nfs服务器
安装软件
yum install rpcbind
yum install nfs
创建共享目录
mkdir /tmp/rw
mkdir /tmp/ro
更改属猪属组
chmod -R nfsnobody.nfsnobody rw
chmod -R nfsnobody.nfsnobody ro
vim /etc/exports
/tmp/rw 192.168.1.10/24(rw)
/tmp/ro 192.168.1.10/24(ro)
关闭 selinux iptables
setenforce 0
/etc/init.d/iptables stop
service rpcbind restart(需先重启)
service nfs restart
showmount -e localhost查看
2 web客户端
安装软件 重启服务
mkdir /tmp/rw
mkdir /tmp/ro
showmount -e 192.168.1.11查看nfs服务器
挂载
mount -t nfs 192.168.1.11:/tmp/rw /tmp/rw
mount -t nfs 192.168.1.11:/tmp/ro /tmp/ro
df -hT查看本机挂载情况
查看写入情况
cd /tmp/ro
touch q
cd /tmp/rw
touch q
3 配置开机自动挂载nfs 和客户端都要配置
配置开机启动服务
chkconfig --level 35 rpcbind on
chkconfig --level 35 nfs on
chkconfig --list rpcbind
chkconfig --list nfs
等级0表示:表示关机
等级1表示:单用户模式
等级2表示:无网络连接的多用户命令行模式
等级3表示:有网络连接的多用户命令行模式
等级4表示:不可用
等级5表示:带图形界面的多用户模式
等级6表示:重新启动
开机关闭selinux 和iptables
vim /etc/selinux/config
SELINUX=Permissive
chkconfig iptables off (2 3 4 5 等级关闭)
在web客户端配置自动挂载
echo "mount -t nfs 192.168.1.11:/tmp/ro /tmp/ro" >> /etc/rc.local
echo "mount -t nfs 192.168.1.11:/tmp/rw /tmp/rw" >> /etc/rc.local
完成开机时先打开NFS 再打开web
若客户端不能找到nfs会 开机卡在 nfs挂载项 解决
开机 几秒内 倒计时
回车
按e
按向下箭头 指到kernel 按e
在quiet后加 空格 再加1 回车
按b
启动后 删除 rc.local 里的 挂载NFS命令重启
Windows挂载的写入问题
将nfs服务器共享目录文件权限 改为777 则可写入网上找的其他方法没有试出来
页:
[1]