NFS|在linux环境下的安装和配置NFS

简介

NFS全称网络文件系统,可用于不同服务器之间的文件共享。
接下来介绍下NFS在linux环境下安装和配置。主要分为服务端和客户端。

服务端安装

  1. 开启rpcbind/portmap和nfs服务

    # service portmaper start
    [root@localhost java]# service portmap start
    Redirecting to /bin/systemctl start portmap.service
    Failed to start portmap.service: Unit not found.

    在实行上述命令的时候会报错,说明nfs没有安装,需要安装下,执行如下命令:

  2. 重新启动rpcbind服务

    # service rpcbind start 或者 systemlctl start rpcbind.service
    # service nfs start 或者 systemlctl start nfs.service
  3. 配置共享文件目录
    修改/etc/exports

    #表示将/opt/nfs-share/data这个目录共享给192.168.10.*这些客户机,括号中的参数设置意义为:

      ro                          该主机对该共享目录有只读权限 rw                         该主机对该共享目录有读写权限 root_squash         客户机用root用户访问该共享文件夹时,将root用户映射成匿名用户 no_root_squash   客户机用root访问该共享文件夹时,不映射root用户 all_squash            客户机上的任何用户访问该共享目录时都映射成匿名用户 anonuid                将客户机上的用户映射成指定的本地用户ID的用户 anongid                将客户机上的用户映射成属于指定的本地用户组ID sync                      资料同步写入到内存与硬盘中 async                    资料会先暂存于内存中,而非直接写入硬盘 insecure                允许从这台机器过来的非授权访问 
  4. 利用service nfs restart 使配置立即生效

  5. 用showmount -e查看是否生效。出现以下代码就代表成功!

  1. 设置开启自启动

客户端安装

  1. 创建一个挂载关联目录,注意两个服务器的根目录不能一样。
    mkdir /mnt/data
    #挂载目录
    mount -t nfs (服务端IP)192.168.10.52:/opt/nfs-share/data  /mnt/data
    如果出现下列描述,则需要安装nfs:
yum -y install nfs-utils

  1. 安装nfs和设置开机自启
    #systemctl start nfs-utils 
    #systemctl enable nfs-utils 
    #rpcinfo -p 查看命令 
  2. 在客服端fstab中添加如下参数,使其开机挂载:

到此NFS安装配置完成,可以验证下文件共享有没有同步成功。
同时要注意下服务器的防火墙端口控制问题。**

NFS原理详解

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/276999.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

linux 查看服务启动时间

文章目录 linux 查看服务启动时间参数解析 linux 查看服务启动时间 [root104 ~]# ps -o lstart -p ps -ef |grep -v grep |grep "zookeeper"|awk {print$2}STARTED Fri Dec 15 16:54:10 2023参数解析 linux 命令中 ps -ef 详解 ps -ef表示查看全格式的进程。 ps …

【Spring Boot】视图渲染技术之Freemarker

一、引言 1、什么是Freemarker FreeMarker是一款模板引擎,基于模板和要改变的数据,并用来生成输出文本(HTML网页、电子邮件、配置文件、源代码等)的通用工具。它不是面向最终用户的,而是一个Java类库,是一款…

JVM虚拟机系统性学习-JVM调优之通过gceasy分析GC日志对堆、元空间、线程堆栈和垃圾回收器进行调优

通过 gceasy工具对生成的 GC 日志进行分析 这里使用的 JDK 版本为 JDK8! 在分析 GC 日志时,可以同时采用多种工具(Arthas、gceasy、JVM 连接 Graphana 监控)进行分析,避免某种工具分析不准确 gceasy 每个月只可以免费…

未来应用从何而来:认知力延伸、边界突破、回归云与产业

文 | 智能相对论 作者 | 沈浪 或许,谁也没想到未来应用来的如此之快,现如今传统应用从开发到体验,已经进入了一个前所未有的颠覆性改革阶段。 不久前,美国人工智能公司OpenAI举办开发者大会。在现场,公司创始人Sam …

7+m6A+分型+实验,甲基化方向的生信思路,没有思路的同学可参考

今天给同学们分享一篇生信文章“Landscape analysis of m6A modification regulators related biological functions and immune characteristics in myasthenia gravis”,这篇文章发表在J Transl Med期刊上,影响因子为7.4。 结果解读: MG相…

浅谈MapReduce

MapReduce是一个抽象的分布式计算模型,主要对键值对进行运算处理。用户需要提供两个自定义函数: map:用于接受输入,并生成中间键值对。reduce:接受map输出的中间键值对集合,进行sorting后进行合并和数据规…

AI日报:谷歌Gemini Pro即将面向企业和开发者

文章目录 总览Gemini介绍 模型能力产品API其他产品Imagen2和其他新闻Duet AI 总览 现在,您可以免费访问Gemini Pro的API,这是谷歌最新大型语言模型的第一个版本。 Gemini 介绍 谷歌通过其API让企业和开发者第一次看到了其最强大的大型语言模型Gemini。…

NXP应用随记(四):eMios阅读随记-整体功能概述

目录 1、eMios IP介绍 2、时钟结构 3、通道类型 4、功能介绍 5、中断与DMA 6、EMIOS -通道分配建议(针对S32K312) 1、eMios IP介绍 Emios是什么?eMIOS提供了独立的通道(UCs),您可以配置这些通道来为不同的功能生成或测量时间事件。 每个eMIOS实例最…

上海亚商投顾:沪指再度失守3000点 北向资金净卖出近百亿

上海亚商投顾前言:无惧大盘涨跌,解密龙虎榜资金,跟踪一线游资和机构资金动向,识别短期热点和强势个股。 一.市场情绪 三大指数昨日集体调整,尾盘均跌超1%,北证50则逆势拉升涨超3%。医药股逆势走强&#xf…

文件操作2❤

一:文件的顺序读写 1:顺序读写函数 函数名 功能 适⽤于 fgetc 字符输⼊函数 所有输⼊流 fputc 字符输出函数 所有输出流 fgets ⽂本⾏输⼊函数 所有输⼊流 fputs ⽂本⾏输出函数 所有输出流 fscanf 格式化…

linux高级管理——LAMP平台部署及应用

一、认识LAMP: 在LAMP平台的四个构成组件中,每个组件都承担着一部分关键应用。经过十几年的发展,各组件间的兼容性得到了不断的完善.协作能力和稳定性也不断增强,可以构建出非常优秀的Web应用系统。各组件的主要作用如…

L1-044:稳赢

题目描述 大家应该都会玩“锤子剪刀布”的游戏:两人同时给出手势,胜负规则如图所示: 现要求你编写一个稳赢不输的程序,根据对方的出招,给出对应的赢招。但是!为了不让对方输得太惨,你需要每隔K次…