栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 系统运维 > 运维 > Linux

linux通过NFS挂载远程目录,挂在宿主机目录,linux下共享文件夹

Linux 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

linux通过NFS挂载远程目录,挂在宿主机目录,linux下共享文件夹

目录
  • 一、概述
    • 挂载命令
    • 取消挂载
  • 二、在宿主机上开发共享目录
    • 1、下载NFS服务器
    • 2、配置nfs服务器
    • 3、重启nfs服务器或者ubuntu
  • 三、在目标机上挂载共享目录
  • 四、测试
    • 1、在宿主机上新建test.txt
    • 2、在目标机查看

一、概述

通过以下两台机器实现

  • 192.168.0.44(宿主机)
  • 192.168.0.127(目标机)
  • 目录映射:宿主机(/usr/local/rv1126/oem/app/web)> 目标机(/oem/app/web)
挂载命令
sudo mount -t cifs -o username=username,password=password@ //ip/sharename /name/

注意:(使用mount挂载的方法在系统重新启动后就会失效) usrname:访问共享文件夹的用户名 password:访问密码
ip:共享文件夹所在主机ip sharename:共享文件夹目录名字 name:需要挂载的linux完整文件夹路径 cifs:Common
Internet File System,可以理解为网络文件系统。

取消挂载
umount /name

注意: name:已经挂载的linux完整文件夹路径

如果umount的时候显示 device busy?
这是因为有程序正在访问这个设备,则可以用:

umount -l /name

也可以使用命令ps aux 来查看占用设备的程序PID,然后用命令kill来杀死占用设备的进程,然后再取消挂载

二、在宿主机上开发共享目录 1、下载NFS服务器
# 安装nfs-kernel-server
apt-get install nfs-kernel-server
2、配置nfs服务器
# 打开配置
vi /etc/exports

增加如下

/usr/local/rv1126/oem/app/web *(rw,sync,no_root_squash)

*(rw,sync,no_root_squash)表示开放的权限

3、重启nfs服务器或者ubuntu
sudo /etc/init.d/nfs-kernel-server restart
三、在目标机上挂载共享目录
mount -t nfs -o nolock 192.168.0.44:/usr/local/rv1126/oem/app/web /oem/app/web
四、测试 1、在宿主机上新建test.txt
cd /usr/local/rv1126/oem/app/web
touch test.txt
2、在目标机查看
[root@RV1126_RV1109:~]# cd /oem/app/web
[root@RV1126_RV1109:~]# ls
test.txt

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/881806.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号