mount的挂载远程服务器文件夹

和win10不一样,linux共享文件夹需要使用nfs服务,或者Samba服务,nfs服务使用场景更多,所以本文以nfs功能为例。

1.什么是NFS

NFS全称Network File System,即网络文件系统,NFS同时也是一种网络协议,主要功能是通过网络让不同的主机系统之间可以共享文件或目录。在NFS中,本地NFS客户端应用可以透明地读写位于远端NFS服务器上的文件,就像访问本地文件一样。主要的应用场景是在k8s中做共享存储方案。

2. 文件服务器NFS服务端安装

1.nfs 安装
 
yum install -y nfs-utils
 
2.创建共享目录文件夹
 
mkdir /share
 
chmod 777 /share
 
3.修改配置文件传输规则
 
vi /ect/exports
 
/share *(rw,sync,no_root_squash)
 
4.开启nfs和rpcbind服务
 
重启服务
 
systemctl restart rpcbind
 
systemctl restart nfs-server
 
设置开机自启
 
systemctl  enable  rpcbind
 
systemctl enable nfs-server
 
5.检查 挂载
 
showmount -e localhost
 
6.查询NFS的状态
查询服务状态  systemctl status nfs-server
停止服务  systemctl stop nfs-server
开启服务  systemctl start nfs-server
重启服务  systemctl restrart nfs-server

配置生效

exportfs -r

目标服务器可以安装nfs进行挂载,也可以安装sabma服务进行挂载。

3.目标服务器NFS客户端安装

1.安装nfs-utils
 
yum install nfs-utils -y
 
2.创建目录,赋予权限
 
mkdir  /client-share
 
chomod 777 /client-share
 
3.执行nfs挂载
 
mount -t nfs 192.168.81.184:/home/fugw /fugw
 
4.查看客户端挂载信息
df -h

5.开机自动挂载
vi /etc/fstab 编辑配置文件
挂载盘路径  |   挂载点路径  |  文件系统类型  | 默认模式  | 0 | 0
//192.168.4.80:/root/linux/kpp/if_file /home/softroad/if_file/ nfs defaults        0 0

4.NFS挂载注意事项


1.在 mount 与 umount(解除挂载)操作时,用户的当前路径不能是操作的目标路径。
 
2.mount -t nfs 192.168.81.184:/home/fugw /fugw
 
本机的/fugw 和192.168.81.184的 /home/fugw 目录必须提前创建
 
​

5.NFS卸载挂载目录

普通卸载 umount /share
 
强制卸载 umount -lf /share

参考资料:

安装NFS服务

ubuntu 配置nfs 出现Failed to start nfs.service: Unit nfs.service not found

mount的开机自动挂载

在这里插入图片描述

我是离离原上草,希望你幸福

Logo

更多推荐