当前位置:首页>Linux>Linux通过NFS访问威联通NAS共享文件夹方法

Linux通过NFS访问威联通NAS共享文件夹方法

  • 2026-10-11 05:50:19
Linux通过NFS访问威联通NAS共享文件夹方法
1、NAS启用NFS服务
管理员用户登录到威联通NAS存储控制台,在“网络服务”-》“Win/Mac/NFS”-》勾选“启用NFS服务以支持使用Linux操作系统的客户端”并保存设置。
2、开启NFS访问权限
3、Linux操作系统端查看NAS存储共享目录
showmount -e 10.5.40.99
4、建立挂载目录
mkdir /soft
5、挂载NAS存储NFS共享目录
mount -t nfs 10.5.40.99:/SOFT /soft
上面只是常规挂载方式,一般遇到大的共享目录还需要使用一些优化参数。
mount -t nfs -o hard,intr,rsize=262144,wsize=262144,timeo=50 10.5.40.99:/SOFT /soft
6、开机自动挂载
vim /etc/fstab#末尾添加一行以下代码10.5.40.99:SOFT /soft nfs hard,intr,nofail,rsize=262144,wsize=262144,timeo=50 0 0
7、验证
查看是否挂载上
df -hT

测试写入速率

dd if=/dev/zero of=/soft/test.bin bs=8M count=1024

测试读取速率

dd if=/soft/test.bin of=/dev/null bs=8M count=1024
8、附录
常用参数说明
-t 参数用于指定文件系统类型,通常默认为nfs。如果需要挂载其他类型的文件系统,可以通过-t参数指定。例如,挂载CIFS文件系统可以使用-t cifs。-o 参数用于指定挂载选项,可以多个选项同时使用,各选项之间以英文逗号分隔。常用的选项包括:vers=3或4:    指定NFS协议的版本,v4协议下其中minorversion=0为协议次版本号,例如:NAS支持的NFS v4协议版本为4.0,因此使用NFS v4协议挂载文件系统时,次版本号为0。rw:            以读写模式挂载。ro:            以只读模式挂载。sync:          同步写入。将数据同步写入内存缓冲区与硬盘中,效率低,但可保证数据的一致性。async:         异步写入。将数据先保存在内存缓冲区中,必要时再写入硬盘;这样效率更高,但可能会丢失数据。soft:          使用软挂载方式,在遇到网络故障时会尝试重新连接,第一次尝试失败后返回错误。hard:          使用硬挂载方式,在遇到网络故障时会一直尝试连接,直到网络恢复。timeo:         指定时长,单位为0.1秒,即NFS客户端在重试向文件系统发送请求之前等待响应的时间。intr:          允许中断挂载操作,当远程主机无法连接时可以通过Ctrl+C中断挂载命令。nointr:        禁止中断挂载操作,当远程主机无法连接时无法通过Ctrl+C中断挂载命令。noatime:       不更新文件的访问时间。这可以提高性能,特别是在频繁访问文件的场景下nodiratime:    不更新目录的访问时间。这可以提高性能,特别是在频繁访问文件的场景下relatime:      相对访问时间。只有在文件的访问时间比修改时间或状态更改时间更早时,才会更新文件的访问时间。这可以在一定程度上提高性能,同时保留访问时间的相对顺序。nofail:        如果挂载失败,不会影响系统正常运行。_netdev:       挂载之前,确认网络可用后才执行挂载。nolock:        不使用NFS锁(在某些网络配置中可能需要)。retrans=2:     NFS客户端重试请求的次数。noresvport:    在网络重连时使用新的TCP端口,保障在网络发生故障恢复时不会中断连接。root_squash:   当NFS客户端以root管理员访问时,映射为NFS服务器的匿名用户。no_root_squash:当NFS客户端以root管理员访问时,映射为NFS服务器的root管理员。all_squash:    无论NFS客户端使用什么账户访问,均映射为NFS服务器的匿名用户。rsize=1048576和wsize=1048576:设置读和写的块大小,如果您需要更改IO大小参数,建议您尽可能使用最大值1048576,以避免性能下降。

最新文章

随机文章