NFS搭建及挂载

这篇具有很好参考价值的文章主要介绍了NFS搭建及挂载。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

引言

1.概述

NFS是一种基于TCP/IP 传输的网络文件系统协议。通过使用NFS协议,客户机可以像访问本地目录一样访问远程服务器中的共享资源NAS存储: NFS服务的实现依赖于RPC (Remote Process Call,远端过程调用)机制,以完成远程到本地的映射过程。在Centos 7系统中,需要安装nfs-utils、 rpcbind 软件包来提供NFS共享服务,前者用于NFS共享发布和访问,后者用于RPC支持。
手动加载NFS共享服务时,应该先启动rpcbind, 再启动nfs。
nfs端口:2049
RPC端口:111

2.特点

采用TCP/IP传输网络文件
安全性低
简单易操作
适合局域网环境

一.nfs安装使用

1.服务端安装

1.1下载资源

安装nfs的相关软件

[root@nfs-service ~]# yum install nfs-utils -y  # 这个步骤在所有需要用nfs服务的机器都要安装,但是下面的操作只需要在作为nfs服务的机器上操作就行
启动服务并设置开机启动:
[root@nfs-service ~]# systemctl start nfs
[root@nfs-service ~]# systemctl enable nfs
Created symlink from /etc/systemd/system/multi-user.target.wants/nfs-server.service to /usr/lib/systemd/system/nfs-server.service.
1.2编辑/etc/exports文件
[root@nfs-service ~]# mkdir -p /web/jindie  #创建共享目录
[root@nfs-service ~]# chmod 777 /web/jindie #开放权限
[root@nfs-service ~]# vi /etc/exports  #进入编辑
添加以下信息
/web/jindie 192.168.141.0/24(rw,sync,all_squash)
~
~
~
[root@nfs-service ~]# 
[root@nfs-service ~]# exportfs -rv  #刷新nfs加载共享目录列表
exporting 192.168.141.0/24:/web/jindie
[root@nfs-service ~]# service nfs restart #重启nfs
Redirecting to /bin/systemctl restart nfs.service
[root@nfs-service ~]# 

至此服务端安装完成

2.客户端安装/挂载

[root@clent ~]# yum install -y nfs-utils         (客户端和服务端都要按章这个包)
[root@clent ~]# systemctl stop firewalld    关闭防火墙
[root@clent ~]# setenforce 0
[root@clent ~]# showmount -e 192.168.141.11  查看共享目录列表
Export list for 192.168.141.11:
/web/jindie 192.168.141.0/24
/home/web   192.168.141.0/24
[root@clent ~]# mkdir web   (创建web文件夹)
[root@clent ~]# chmod 777 web   (文件夹赋权限)
[root@clent ~]# mount -t nfs 192.168.141.11:/home/web web  (绑定服务端共享文件,指定格式是nfs)
使用df -h 查看绑定信息

如图:
nfs挂载,网络,linux,服务器

卸载挂载文件夹
[root@clent ~]# umount web

二、docker 容器卷挂载nfs

docker镜像启动挂在主机目录

docker run \ 
    -itd -p 80:80 \
 #将主机web目录与镜像内/usr/bin/web/目录进行挂载
    -v /web/:/usr/bin/web/ 
    --name test
    test_inages:v1

说明


启动完成后与nfs的目录实际也完成了挂载,用户可通过操作nfs共享目录下的文件来完成对镜像内部文件夹的操作。文章来源地址https://www.toymoban.com/news/detail-597118.html


到了这里,关于NFS搭建及挂载的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Linux上的NFS服务器搭建

    目录 一.服务器端搭建 二.客户端搭建 Shareserver NFS服务器: 1:给NFS服务器一个ip地址 2:修改主机名 3:修改主机映射关系 4:测试联通性 5:查询是否有rpcbind及nfs-utils,若无则安装 6:查询是否有rpcbind及nfs-utils状态,若关闭则开启 7:关闭防火墙 8:创建共享目录/share,并在其共享目录中

    2024年02月07日
    浏览(56)
  • linux主机搭建NFS服务器

    NFS(Network File System,网络文件系统) 它允许网络中的计算机(不同的计算机、不同的操作系统)之间通过TCP/IP网络共享资源,主要在unix系列操作系统上使用。在NFS的应用中,本地NFS的客户端应用可以透明地读写位于远端NFS服务器上的文件,就像访问本地文件一样。 NFS服务器

    2024年01月16日
    浏览(51)
  • Linux - 进阶 NFS服务器 详解网络共享服务器 ( 预备知识)

               N  :  就是 网络 Network          F   :     就是  File  文件         S   :  system          简称为 网络文件系统                 官方   :               NFS 是一种古老的用于UNIX/LINUX主机之间进行文件共享的协议              Network  File  System 网

    2024年02月13日
    浏览(55)
  • CentOS 上通过 NFS 挂载远程服务器硬盘

    NFS(Network File System)是一种用于在不同的计算机系统之间共享文件和目录的协议。它允许一个计算机系统将其文件系统的一部分或全部内容暴露给其他计算机系统,使其能够像访问本地文件一样访问这些内容。在这篇博客中,我们将介绍如何在 CentOS 系统上通过 NFS 挂载远程

    2024年02月11日
    浏览(45)
  • 通过Kuboard部署Nginx服务并映射挂载NFS服务器

    使用Kuboard图形化页面部署Nginx工作负载,代理页面是Vue打包的todos任务记录页面,并且将nginx配置文件挂载到单独一台NFS服务器进行存储。 现场环境使用一个管理节点,两个工作节点,一个NFS存储服务器 k8s部署可以使用 Kuboard-Spray 图形化页面安装,也可以使用 kubeadm 进行安装

    2024年01月16日
    浏览(58)
  • Debian系统上通过NFS挂载远程服务器硬盘

    步骤 1:配置远程服务器 在拥有硬盘内容的远程服务器上,进行以下配置: 安装NFS服务器软件: 编辑NFS服务器配置文件 /etc/exports ,添加需要共享的目录及其权限设置。例如,要共享 /data 目录: 这里的 192.168.1.0/24 是允许访问的客户端IP范围, rw 表示读写权限, sync 表示同步

    2024年02月11日
    浏览(40)
  • Ubuntu20.04.5配置nfs服务器并自动挂载

    两台Ubuntu20.04.5版本的操作系统 分别当作一台服务器,一台客户机 1.服务器端(主机名我的是ceph01) 1.1安装nfs服务 apt install nfs-kernel-server 1.2 查看nfs版本 cat /proc/fs/nfsd/versions 安装完成后,NFS 服务将会自动启动,默认在Ubuntu 20.04上NFS2 被禁用,NFS3和NFS4以上可以使用。 查看NFS的版

    2024年02月06日
    浏览(74)
  • NFS客户端挂载nfs服务器共享目录时的报错及解决办法:mount.nfs: access denied by server while mounting

    客户端挂载nfs共享目录时的报错信息:mount.nfs: access denied by server while mounting 192.168.41.191:/nfsfile NFS服务器 1、我原来nfs配置文件exports里面的内容如下 2、重启rpcbind和nfs-server服务;查看了一下nfs-server服务,上面显示“Active: active (exited) \\\",意思是“活动:活动(已退出)”,这是

    2024年02月05日
    浏览(53)
  • NFS服务器搭建

    NFS是Network File System的简写,即网络文件系统. 网络文件系统是FreeBSD支持的文件系统中的一种,也被称为NFS。 NFS允许一个系统在网络上与他人共享目录和文件。通过使用NFS,用户和程序可以像访问本地文件一样访问远端系统上的文件。 NFS必须和RPC共同使用,而且只兼容类UNIX系

    2024年02月12日
    浏览(75)
  • 搭建NFS服务器

    目录 一、NFS 为什么需要nfs服务器? nfs解决了什么问题? nfs的优点和缺点? 二、SAN  设备: 三、如何安装nfs服务器 1、安装nfs的相关软件 2、启动nfs-server服务 3、检查是否成功启动 4、编辑共享文件的配置文件 5、创建共享文件夹 6、将本机器的nfs服务器设置为共享文件夹 7、

    2024年02月06日
    浏览(48)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包