如何在Linux 挂载 NFS文件系统(linux挂载nfs文件系统)

nfs 如何在Linux 挂载 NFS文件系统 NFS网络文件系统是一种分布式文件系统协议,使您可以通过网络共享远程目录 By myfreax 21 Nov 2022

NFS互联网技术文件目录是一种分布式系统协议书,使您可以通过互联网技术共享远程操作文件目录。

运用NFS,我们可以在系统内挂载远程计算机文件目录,并像对本地文件一样运用远程计算机文本文档。

NFS协议书是未加密的协议,并且与Samba不一样,它不提供顾客身份验证。运用客户端IP地址或主机名来限制客户端对云主机访问。

在教学中,我们在这里详解如何在Linux 挂载NFS共享。需要在Linux系统挂载NFS共享,您最开始需要安装NFS客户端。客户端包名称在Linux发行版正中间各不相同。

拼装NFS客户端

在客户端计算机,大伙儿仅需要安装挂载远程操作NFS文件目录所需的软件工具。

如果你计算机运行就是指依据Debian的Linux发行版,例如Ubuntu,Linux mint。请运行指令sudo apt update && sudo apt install nfs-common拼装NFS文件目录挂载手机app。

如果你计算机运行就是指依据RedHat的Linux发行版,例如CentOS,Fedora。请运行指令sudo yum install nfs-utils拼装NFS文件目录挂载手机app。

sudo apt update && sudo apt install nfs-common
sudo yum install nfs-utils

挂载 NFS文件目录

挂载远程操作NFS共享与挂载广泛文件目录一样。要挂载NFS文件目录,挑选mount命令mount [OPTION...] NFS_SERVER:EXPORTED_DIRECTORY MOUNT_POINT

NFS_SERVER是NFS云主机具体地址。EXPORTED_DIRECTORY是NFS导出的文件目录。接下来就是挂载点MOUNT_POINT,挂载点是本地电子计算机文件目录。

在Linux系统挂载NFS共享文件目录。最开始,创建一个文件目录作为NFS共享文件目录的挂载点,在教学中我们在这里创建挂载点/var/backups运行指令sudo mkdir /var/backups

要本地计算机挂载NFS共享文件目录,你需要以root和具有sudo管理权限账户登录。

sudo mount -t nfs 10.10.0.10:/backups /var/backups命令很有可能挂载NFS共享文件目录/backups,挂载点是/var/backups。成功时,不很容易产生一切导出来。

sudo mkdir /var/backups
sudo mount -t nfs 10.10.0.10:/backups /var/backups

如果要特殊其他挂载基本参数,挑选-o选项特殊好多个基本参数,好多个基本参数正中间运用逗号分隔。

如果需要得到每一个挂载基本参数,请在智能终端运行指令man mount。要验证NFS共享文件目录是不是已经获得成功挂载,请运行mountdf -h命令。

当NFS共享文件目录挂载结束后,挂载点也将成为本地文件目录的文件目录。该类方式的挂载NFS文件目录时,重新启动本地计算机后我们应该再一次运行mount命令再度挂载。

df -h

/etc/fstab 自动式挂载NFS文件目录

一般,你需要在当地计算机运行时自动式挂载远程操作NFS共享文件目录。/etc/fstab文件包含一个挂载点文件目录,这类具体内容定义在开机运行时将在哪儿如何有效挂载文件目录。

需要在Linux系统运行时自动式挂载NFS共享,请在/etc/fstabword里添加一行。这一家金融机构尽量包含NFS云主机主机名或IP地址,NFS共享文件目录以及本地电子计算机挂载点。

最开始在本地计算机创建NFS共享文件目录的挂载点,运行指令sudo mkdir /var/backups

然后使用你喜欢的文本处理打开/etc/fstab文本文档。在教学中,我们在这里运用vim在线编辑打开文档/etc/fstab

10.10.0.10是NFS网站服务器IP地址,/backup是NFS共享文件目录,/var/backups是重庆挂载点。

撰写完成后,保存文件并退出vim在线编辑。接着你只要运行mount命令就能挂载NFS文件目录。

mount命令将加载/etc/fstab文档记录并挂载未挂载记录。下一次再度引导系统时,很有可能自动式挂载NFS共享文件目录。

sudo mkdir /var/backups
sudo vim /etc/fstab
sudo mount
# <file system>     <dir>       <type>   <options>   <dump><pass>
10.10.0.10:/backups /var/backups  nfs      defaults    0       0
/etc/fstab

御载NFS共享文件目录

umount命令从目录树中御载已挂载的文件目录。要御载已挂载的NFS共享,挑选umount命令,脚后跟已挂载的目录或NFS共享文件目录。

倘若/etc/fstabword里配置自动式挂载NFS共享文件目录,请将它删除或在一家金融机构开始再加上#注释掉。

例如本入门教程案例,可以运行指令umount 10.10.0.10:/backupsumount /var/backups御载NFS文件目录。

umount 10.10.0.10:/backups
umount /var/backups

如果你在御载NFS共享时,遇到文件目录繁忙或者其它全过程访问着NFS共享。你也许会需要找到什么过程早已访问NFS共享。

命令fuser -m MOUNT_POINT能够帮助找我们到早已访问NFS共享文件目录的进程,MOUNT_POINT是挂载点。

在入门教程案例挂载点是/var/backups ,则fuser检索进度命令是fuser -m /var/backups

fuser -m /var/backups

探寻早已访问NFS共享文件目录的进程后,能用kill命令将它终止,接着御载NFS共享。

倘若仍然存在御载难题,挑选umount命令的-l/--lazy选项,该选项可让您在文件目录再也不会繁忙后赶紧把它御载。

倘若打不开远程操作NFS共享,挑选-f/--force选项强制卸载。一般,运用强制选项并非一个好主意,因为它可能会损坏文件目录的信息。

结论

己经为大家呈现如何挂载和御载远程操作NFS共享。一样的指令适用于任何Linux发行版,包括Ubuntu,CentOS,RHEL,Debian和Linux Mint。如有任何疑问,请随时。

LINUX

如何在CentOS 7上安装Skype(如何在centos 7上安装dhcp)

2023-1-25 14:00:15

LINUX

如何删除MySQL用户帐户(如何删除mysql用户帐户数据)

2023-1-26 13:59:43

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索