我的编程空间,编程开发者的网络收藏夹
学习永远不晚

nginx如何搭建NFS服务器

短信预约 -IT技能 免费直播动态提醒
省份

北京

  • 北京
  • 上海
  • 天津
  • 重庆
  • 河北
  • 山东
  • 辽宁
  • 黑龙江
  • 吉林
  • 甘肃
  • 青海
  • 河南
  • 江苏
  • 湖北
  • 湖南
  • 江西
  • 浙江
  • 广东
  • 云南
  • 福建
  • 海南
  • 山西
  • 四川
  • 陕西
  • 贵州
  • 安徽
  • 广西
  • 内蒙
  • 西藏
  • 新疆
  • 宁夏
  • 兵团
手机号立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

nginx如何搭建NFS服务器

本篇内容主要讲解“nginx如何搭建NFS服务器”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“nginx如何搭建NFS服务器”吧!

    简介

    什么是nfs服务器?

    NFS(Network File System)即网络文件系统,它最大的功能就是可以通过网络,让不同的机器、不同的操作系统可以共享彼此的文件,使用者访问网络上别处的文件就像在使用自己的计算机一样。

    为什么需要nfs服务器

    到同一个地方拿数据,保障网站数据的一致性,不管负载均衡器将请求分配到哪台后端的服务器,客户机看到的内容是一致的。

    nfs服务器是否是最佳的解决方法

    不是的,nfs是比较廉价的解决方法1,一般公司不会使用,性能不是特别高,建议使用专用的存储服务器。

    nfs的优点和缺点

    优点:随便一台linux服务器都可以搭建,成本非常低,构建非常容易
    缺点:读取速度有限,跟网络质量,磁盘IO,CPU,内存等因素有关,再传统的tcp/ip网络传输。

    存储服务器

    优点:读写性能好,有灾备
    缺点:成本高

    RPC

    NFS 支持的功能相当的多,而不同的功能都会使用不同的程序来启动, 每启动一个功能就会启用一些端口来传输数据,因此, NFS 的功能所对应的端口才没有固定,这时候就需要RPC绑定

    RPC 最主要的功能就是在指定每个 NFS 功能所对应的端口.

    搭建NFS服务器

    准备一台centos7.9服务器(192.168.2.58)
    一台客户机(192.168.2.218)

    安装nfs

    服务机

    yum install nfs-utils -yservice nfs-server start #启动nfs服务ps aux |grep nfs #查看nfs进程ss -anplut|grep rpc
    vim /etc/exports/web 192.168.2.0/24(rw,all_squash,sync)

    rw: 读写
    sync: 写到内存的时候同步刷新到磁盘
    all_squash:共享文件的UID和GID映射匿名用户anonymous(普通用户)。
    aysnc:不实时同步 ,相应速率高,但危险。

    mkdir /webvim /web/index.html#添加一些内容,退出并保存>wyt #我就添加了wyt,退出并保存exportfs -rv #刷新输出(类似刷新服务)

    注意关闭防火墙和selinux

    客户机

    yum install nfs-utils -yshowmount -e 192.168.2.58 #查询nfs服务器共享的文件夹mkdir /web #客户机新建文件夹mount 192.168.2.58:/web /web 将nfs服务器上的/web目录挂载到本地的/web目录ls /web #可以查看到nfs服务器的index.html,挂载后没有写的权限所以需要客户机给文件的权限df -Th

    nginx如何搭建NFS服务器

    权限受到两种权限限制

    • 文件系统权限

    • 共享权限

    共享权限已经打开,所以服务机需要授权文件权限

    chmod a+w /web  #/web所有人写的权限

    只要把服务器的index.html挂载到nginx下的html,就可以实现在web下写操作。

    mount 192.168.2.58:/web /usr/local/scwangyutao99/html/

    nginx如何搭建NFS服务器

    挂载

    挂载(mount):其实就是相当于插了一个外接U盘或者移动硬盘。umount就相当于弹出U盘。

    umount /usr/local/scwangyutao99/html/#umount.nfs4: /web: device is busy 是因为当前在目录之下

    umount之后显示之前网页

    nginx如何搭建NFS服务器

    设置开机自动挂载

    /etc/rc.local

    sed -i '$a mount 192.168.2.58:/web  /usr/local/scwangyutao99/html/' /etc/rc.local chmod  +x /etc/rc.d/rc.local #赋予可执行权限

    修改/etc/fstab 文件
    /etc/fstab 是linux系统开机自动根据这个文件里的内容挂载磁盘分区

    第一列Device
    第二列Mount point,设备的挂载点。
    第三列filesystem,磁盘文件系统的格式,包括ext2、ext3、reiserfs、nfs、vfat等
    第四列:文件系统的参数,默认defaults
    第五列:能否被dump备份命令作用。0代表不要做dump备份
    1代表要每天进行dump的操作,2代表不定日期的进行dump操作
    第六列:是否检验扇区,0不要检验,1最早检验(一般根目录会选择)
    2,1级别检验完成之后进行检验

    sed -i '$a 192.168.2.58:/web /usr/local/scwangyutao99/html/ nfs defaults 0 0' /etc/fstab

    到此,相信大家对“nginx如何搭建NFS服务器”有了更深的了解,不妨来实际操作一番吧!这里是编程网网站,更多相关内容可以进入相关频道进行查询,关注我们,继续学习!

    免责声明:

    ① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

    ② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

    nginx如何搭建NFS服务器

    下载Word文档到电脑,方便收藏和打印~

    下载Word文档

    猜你喜欢

    nginx如何搭建NFS服务器

    本篇内容主要讲解“nginx如何搭建NFS服务器”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“nginx如何搭建NFS服务器”吧!简介什么是nfs服务器?NFS(Network File Sys
    2023-06-30

    如何在CentOS系统搭建NFS服务器

    本篇内容主要讲解“如何在CentOS系统搭建NFS服务器”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“如何在CentOS系统搭建NFS服务器”吧!NFS服务器,Network File Syst
    2023-06-05

    CentOS7服务器如何搭建NGINX

    小编给大家分享一下CentOS7服务器如何搭建NGINX,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧!nginx的yum源安装文档:http://nginx.org/en/linux_packages.html安装方式创建
    2023-06-26

    CentOS7服务器如何搭建NFS服务器文件共享

    小编给大家分享一下CentOS7服务器如何搭建NFS服务器文件共享,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧!NFS服务器文件共享多台服务器做集群时,由于上传时只在某一个服务器上传文件附件,会出现其他服务器无法找到上传的
    2023-06-26

    linux怎么搭建nfs服务器

    在Linux系统上搭建NFS服务器非常简单,以下是基本步骤:安装NFS服务器软件包:在终端中运行以下命令安装NFS服务器软件包:sudo apt-get updatesudo apt-get install nfs-kernel-serv
    linux怎么搭建nfs服务器
    2024-03-05

    NFS介绍及服务器搭建

    一、NFS 简介 NFS,英文全称 Network File System,主要功能:通过网络,让不同的机器、不同的操作系统可以共享文件。类似windows的共享文件夹 ​ NFS服务器共享本机目录,客户端机器挂载该目录后,就可以像自己本机
    2023-08-19

    Redhat中如何搭建NFS共享存储服务

    这篇文章主要介绍“Redhat中如何搭建NFS共享存储服务”,在日常操作中,相信很多人在Redhat中如何搭建NFS共享存储服务问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”Redhat中如何搭建NFS共享存
    2023-06-27

    Nginx如何搭建简单直播服务器

    Nginx如何搭建简单直播服务器,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。 前言使用 Nginx + Nginx-rtmp-module 在Ubuntu 中搭建简单的 rt
    2023-06-15

    Linux下nfs服务器的搭建技巧

    这篇文章主要讲解了“Linux下nfs服务器的搭建技巧 ”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“Linux下nfs服务器的搭建技巧 ”吧!使用linux进行嵌入式开发的时候,为了方便开
    2023-06-12

    ubuntu16.04搭建nfs服务的方法

    NFS简介 NFS(Network FccTkhile System)即网络文件系统,是FreeBSD支持的文件系统中的一种,它允许网络中的计算机之间通过TCP/IP网络共享资源。在NFS的应用中,本地NFS的客
    2022-06-04

    Centos7下NFS服务怎么搭建

    小编给大家分享一下Centos7下NFS服务怎么搭建,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧!一、服务端1.用YUM源下载NFS相关服务 2.创造共享目录并在NFS相关配置文件写入共享目录 3.使用exportfs使
    2023-06-22

    Centos7下NFS服务搭建介绍

    目录一、服务端二、客户端三、测试服务一、服务端 1.用YUM源下载NFS相关服务2.创造共享目录并在NFS相关配置文件写入共享目录3.使用exportfs使设置立刻生效4.重启NFS相关服务5.使用showmount命令测试NFS输出目录状
    2022-06-04

    Ubuntu如何使用nginx搭建webdav文件服务器

    这篇文章将为大家详细讲解有关Ubuntu如何使用nginx搭建webdav文件服务器,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。安装nginx注意必须安装nginx-full, 默认的nginx里面并不
    2023-06-15

    如何搭建Nginx服务器做到负载均衡

    要搭建Nginx服务器实现负载均衡,可以按照以下步骤进行操作:1. 安装Nginx:首先需要在服务器上安装Nginx。具体的安装方式根据操作系统而定,可以参考Nginx官方文档或者相关教程进行安装。2. 配置负载均衡:在Nginx的配置文件
    2023-09-22

    阿里云服务器搭建nginx服务器

    阿里云服务器搭建nginx服务器简介阿里云服务器(ECS)是一种强大的云计算服务,可以轻松搭建自己的服务器环境。在阿里云上搭建nginx服务器可以帮助我们快速构建一个高性能的Web服务器,为我们的网站提供稳定可靠的访问体验。详细说明步骤一:购买阿里云服务器首先,我们需要登录阿里云官网,选择合适的服务器配置,并完成购买流
    阿里云服务器搭建nginx服务器
    2023-12-26

    编程热搜

    目录