赞
踩
[root@localhost ~]# rpm -qa | grep nfs
[root@localhost ~]# rpm -qa | grep rpc
注:如果没有显示,请先安装安装nfs-utils 和rpcbind
yum -y install nfs-utils rpcbind
nfs的配置文件在/etc/exports里,默认为空.我们添加如下内容:
vim /etc/exports
#添加内容如下:
/app/cmiip/data 10.1.109.*(rw,sync,no_root_squash)
exportfs -r
showmount -e
注:如果不好使请先执行下面后再次查看。
#启动rpcbind
service rpcbind start
#查看rpcbind运行状态
service rpcbind status
#启动nfs
service nfs start
#查看nfs运行状态
service nfs status
通过rpcinfo -p
我们可以看到nfs所需要的端口.
说明其实只需要开放nfs所需要的端口即可
rpcinfo -p
#适用于redhat7.x 或者linux7.x
systemctl status firewalld
#适用于redhat6.x 或者linux6.x
service iptables status
#适用于redhat7.x 或者linux7.x
systemctl start firewalld
#适用于redhat6.x 或者linux6.x
service iptables start
#适用于redhat7.x 或者linux7.x firewall-cmd --zone=public --add-port=111/tcp --permanent firewall-cmd --zone=public --add-port=36639/tcp --permanent firewall-cmd --zone=public --add-port=55342/tcp --permanent firewall-cmd --zone=public --add-port=20048/tcp --permanent firewall-cmd --zone=public --add-port=2049/tcp --permanent firewall-cmd --zone=public --add-port=38533/tcp --permanent firewall-cmd --zone=public --add-port=45601/tcp --permanent #适用于redhat6.x 或者linux6.x vim /etc/sysconfig/iptables #添加内容如下: -A INPUT -m state --state NEW -m tcp -p tcp --dport 111 -j ACCEPT -A INPUT -m state --state NEW -m tcp -p tcp --dport 35100 -j ACCEPT -A INPUT -m state --state NEW -m tcp -p tcp --dport 59778 -j ACCEPT -A INPUT -m state --state NEW -m tcp -p tcp --dport 875 -j ACCEPT -A INPUT -m state --state NEW -m tcp -p tcp --dport 27208 -j ACCEPT -A INPUT -m state --state NEW -m tcp -p tcp --dport 47649 -j ACCEPT -A INPUT -m state --state NEW -m tcp -p tcp --dport 35100 -j ACCEPT -A INPUT -m state --state NEW -m tcp -p tcp --dport 60355 -j ACCEPT -A INPUT -m state --state NEW -m tcp -p tcp --dport 23521 -j ACCEPT -A INPUT -m state --state NEW -m tcp -p tcp --dport 10368 -j ACCEPT -A INPUT -m state --state NEW -m tcp -p tcp --dport 2049 -j ACCEPT -A INPUT -m state --state NEW -m tcp -p tcp --dport 62350 -j ACCEPT -A INPUT -m state --state NEW -m tcp -p tcp --dport 54230 -j ACCEPT :wq保存退出
#适用于redhat7.x 或者linux7.x
firewall-cmd –reload
#适用于redhat6.x 或者linux6.x
service iptables restart
#适用于redhat7.x 或者linux7.x
firewall-cmd --list-ports
#适用于redhat6.x 或者linux6.x
service iptables status
(磁盘挂载情况)
[root@localhost ~]# mount -t nfs 192.168.109.xxx:/app/cmiip/data /app/cmiip/data/
#再次查看空间分布(磁盘挂载情况)
[root@localhost ~]# df -h
注:上面操作属于手动挂载,重启系统失效
在/etc/fstab文件中添加配置
[root@localhost ~]# vim /etc/fstab
#添加内容如下:
192.168.119.203:/app/data /app/data/ nfs defaults 0 0
#重启系统
reboot
#再次查看空间分布(磁盘挂载情况)
[root@localhost ~]# df -h
vim /etc/rc.local
在最后一行添加内容如下:
mount -t nfs 192.168.119.203:/app/data /app/data/
执行命令加执行权限:
chmod 755 /etc/rc.d/rc.local
执行赋予权限前后:
重新启动系统
reboot
查看nas挂载
df -h
补充:
如果想取消挂载可以通过:
#格式:umount 目录
umount /root/testshare/
完成.
参考链接:
https://blog.csdn.net/u010392801/article/details/52182343
Linux 自动挂载NAS方式方法
https://blog.csdn.net/qq_40338425/article/details/95169567
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。