NFS服务配置、搭建、应用

2023-05-16

一、NFS服务

1、NFS服务只能部署到linux环境而不适用于windows环境,说白了就是让不同的机器、不同的系统可以共享彼此的文件(例如:windows的共享磁盘一样)

2、NFS原理流程图

3、 部署

NFS分为服务端和客户端;服务端:文件上传的目标机器、客户端:需要将服务端的文件共享到当前的机器。

NFS服务端:172.16.37.86
NFS客户端:172.16.37.36

3.1、安装NFS服务器
1、首先判断当前服务器是否安装了NFS服务

查看命令

rpm -qa | grep nfs

rpm -qa | grep rpcbind

2、如果没有则继续安装

安装命令

yum install -y nfs-utils rpcbind

3、创建带有权限的文件夹

该文件夹是为了共享文件用的,并且需要赋权

mkdir /mnt

chmod 777 /mnt

4、设置变量参数

vi /etc/exports

/mnt 172.16.37.36(rw,sync,no_root_squash)

5、关闭放火墙和selinux

systenctl stop firewalld

setenforce 0

6、启动NFS服务

systemctl restart rpcbind && systemctl enable rpcbind

systemctl start nfs-server && systemctl enable nfs-server

7、登录客户端连接服务端

showmount -e 172.16.37.86

mount -t nfs 172.16.37.86:/mnt /mnt

8、测试

在服务端的/mnt下创建文件,查询客户端的/mnt下是否也存在该文件

9、为了防止客户端宕机需要把开启挂载的命令写到开机启动配置文件中,即注入环境变量

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

NFS服务配置、搭建、应用 的相关文章

  • Ubuntu20.04.5配置nfs服务器并自动挂载

    环境准备 两台Ubuntu20 04 5版本的操作系统 分别当作一台服务器 xff0c 一台客户机 操作步骤 1 服务器端 主机名我的是ceph01 1 1安装nfs服务 apt install nfs kernel server 1 2
  • HaneWIN (windows上的NFS服务器)使用说明

    使用说明 HaneWIN官网 xff1a https hanewin net nfs e htm比较好用的版本下载地址 xff1a https download csdn net download fword 85908535使用说明 xf
  • Kubernetes 集群使用 NFS 网络文件存储

    文章目录 1 NFS 介绍 2 环境 软件准备 3 Kubernetes HA 集群搭建 4 直接挂载 NFS 5 PV PVC 方式使用 NFS 6 StorageClasses 动态创建 PV 方式使用 NFS 1 NFS 介绍 Kub
  • k8s之挂载NFS到POD中

    写在前面 在k8s之挂载本地磁盘到POD中 一文中我们看了如何将POD中的数据写到本地磁盘中 这种方式要求POD只能在指定的Node上 一旦POD更换Node 数据依然会丢失 所以本文看下如何通过将数据写到NFS中来解决这个问题 下面我们就
  • 【ubuntu】nfs服务搭建

    一 开篇 在嵌入式linux开发过程中 由于目标平台的资源限制 开发环境一般都不会放到目标板卡上 需要放在开发宿主机上 如果需要宿主机与目标板卡之间进行文件传输 该怎么办呢 这时候nfs就派生用场了 nfs Network File Sys
  • 使用nfs实现目录共享

    准备两台虚拟机 其中一台为主端 另一台为备用端 1 安装nfs及其依赖包 两台虚拟机都要安装 yum install y nfs utils rpcbind id nobody 查看nfsnobody用户是否存在 systemctl sta
  • ubuntu配置nfs踩过的坑

    关于nfs在ubuntu的配置 网上有很多 基本都可以用 可以随意参考 本文只给出关于使用nfs常见的bug进行排故 问题一 mount nfs requested NFS version or transport protocol is
  • 进入到文件系统,使用mount命令挂载到Linux不成功。出现 failed: No such device

    如图 原因 nfs模块未配置加载到内核中 解决办法 加入nfs模块到内核中 重新配置 配置如下 File systems gt Network File Systems gt lt gt NFS client support NFS cli
  • openwrt调试用到的

    PC间文件共享 python3 m http server 在共享的电脑上 打开浏览器 直接输入 serverip 8000 NFS Ubuntu PC端 sudo apt get install nfs kernel server sud
  • 这个规范的集群示例是如何工作的?

    当必须通过文件系统同步程序 shell脚本 时 我发现了一种flock基于的解决方案是受到推崇的 也应该工作on NFS 在脚本中使用的规范示例 来自http linux die net man 1 flock is flock s 200
  • 无法写入通过 NFS 连接的 FIFO 文件

    我正在尝试写入位于 NFS 安装上的 FIFO 文件 但它会阻塞 可能是什么问题呢 我的 etc export tmp test 10 0 0 0 24 rw no root squash async NFS 服务器和客户端上的 ls tm
  • 提高 git status 性能的方法

    我在一台位于 NFS 上的 Linux 机器上有一个 10 GB 的存储库 第一次git status需要 36 分钟及后续时间git status需要 8 分钟 看来 Git 依赖于操作系统来缓存文件 只有第一个git命令如commit
  • Vagrant 与 Rails 服务器共享文件夹

    我正在 vagrant box 中的 nfs 共享文件夹上运行 Rails 当服务器 thin webrick 运行时 我正在主机中编辑文件 但我必须不断停止并重新启动应用程序服务器才能看到 web 应用程序中反映的更改 这是正常行为吗 我
  • Linux中的mount系统调用无法通过df命令显示文件系统的挂载点

    我正在尝试使用mount 代替mount在我的程序中使用命令 我使用以下命令mount 成功 结果返回成功而不是Invalid Argument int rc mount 172 16 74 20 data redun snmp mnt d
  • nfsnobody 用户权限

    我已经在两台 CentOS 6 64 机器之间设置了 NFS 文件共享 在服务器上 共享的文件夹最初由 root 用户拥有 在客户端上 它显示为 nfsnobody 所有 当我尝试从客户端写入该文件夹时 出现权限错误 因此 我将服务器上的文
  • Kubernetes,无法通过 DNS 挂载 NFS 共享

    我正在尝试通过 DNS 查找在我的容器中安装 NFS 共享 k8s 集群外部 我的配置如下 apiVersion v1 kind Pod metadata name service a spec containers name servic
  • 确保客户端上的文件状态与 NFS 服务器同步

    我正在尝试找到正确的方法来处理 NFS 客户端上的过时数据 考虑以下场景 两台服务器挂载具有多个文件的相同 NFS 共享存储 1 台服务器上的客户端应用程序删除了一些文件 2 个服务器上的客户端应用程序尝试访问已删除的文件并失败并显示 陈旧
  • 从文件中 read() - 阻塞行为与非阻塞行为

    假设我们使用以下命令打开了一个文件fopen 并从收到的文件指针中 使用以下命令获取文件描述符fileno 然后我们做很多 gt 10 8 随机read 该文件中相对较小的块 大小在 4 字节到 10 KB 之间 这是预期的行为吗read
  • 强制卸载 NFS 安装目录 [关闭]

    Closed 这个问题不符合堆栈溢出指南 help closed questions 目前不接受答案 Locked 这个问题及其答案是locked help locked posts因为这个问题是题外话 但却具有历史意义 目前不接受新的答案
  • Google 计算引擎 + Google 云存储 + NFS 虚拟机实例

    我想知道是否有人在设置方面尝试过并取得了成功Google 计算引擎 Google 云存储 NFS 虚拟机实例 我想到的场景是创建一个 Google Cloud Storage 实例并将其呈现给在 GCE 上运行的 NFS VM 实例 然后

随机推荐

  • 基于YOLO-fastest-xl的OCR

    文章目录 基于YOLO fastest xl的OCR项目介绍对于yolo fastest xl的结构的更改运行方法效果总结 基于YOLO fastest xl的OCR github链接https github com qqsuhao yol
  • Pytorch多GPU训练时使用hook提取模型中间层输出时与模型输入张量不在同一个GPU上的解决办法

    Pytorch多GPU训练时使用hook提取模型中间层输出时与模型输入张量不在同一个GPU上的解决办法 通常对于单卡训练的模型 xff0c 使用hook可以较为方便地提取出模型中间层输出 例如我们想要获取自定义模型DBL中的conv2d的输
  • 发布自己的Python包

    文章目录 发布自己的Python包第一步 xff1a 注册Pypi账号第二步 xff1a 准备本地文件第三部 xff1a 构建包并上传 发布自己的Python包 参考https packaging python org en latest
  • Python音频信号处理库函数librosa介绍

    文章目录 Python音频信号处理库函数librosa介绍 部分内容将陆续添加 介绍安装综述 xff08 库函数结构 xff09 Core IO and DSP xff08 核心输入输出功能和数字信号处理 xff09 Audio proce
  • python库函数之scipy.signal——滤波器设计

    文章目录 python库函数之scipy signal butter 函数参数设计模拟滤波器设计数字滤波器 2021 06 03 有位博主评论了这篇博客 xff08 评论已被删除 xff09 xff0c 特此说明 python库函数之sci
  • 使用python绘制短时傅里叶变换(STFT)频谱图(时频像)

    文章目录 使用python绘制短时傅里叶变换 xff08 STFT xff09 频谱图 xff08 时频像 xff09 使用python绘制短时傅里叶变换 xff08 STFT xff09 频谱图 xff08 时频像 xff09 使用sci
  • python csv文件数据写入和读取(适用于超大数据量)

    文章目录 python csv文件数据写入和读取 xff08 适用于超大数据量 xff09 python csv文件数据写入和读取 xff08 适用于超大数据量 xff09 一般情况下由于我们使用的数据量比较小 xff0c 因此可以将数据一
  • CentOS 开启端口方法

    查看已经开放的端口 xff1a firewall cmd list ports 查看防火墙状态 xff1a firewall cmd state 开启防火墙 xff1a systemctl start firewalld service 开
  • opencv3颜色识别(C++)

    文章目录 opencv3颜色识别 C 43 43 目标思路1 读取图像2 对比度调整 xff08 直方图均衡 xff09 3 RGB颜色分类4 形态学去噪声 代码结果参考 opencv3颜色识别 C 43 43 目标 给定一幅图像 xff0
  • 小区物业管理系统

    技术 xff1a 小区物业管理 ASP技术 B S 模式 SQL SERVER 2008 摘要 xff1a 随着市场经济的发展和人们生活水平的提高 xff0c 住宅小区已经成为人们安家置业的首选 xff0c 小区业主不但对住宅的本身的美观
  • java判断字符串是否为空的方法总结

    以下是java 判断字符串是否为空的四种方法 方法一 最多人使用的一个方法 直观 方便 但效率很低 if s 61 61 null 34 34 equals s 方法二 比较字符串长度 效率高 是我知道的最好一个方法 if s 61 61
  • 用Python的networkx绘制精美网络图

    最近因为数学建模3天速成Python 然后做了一道网络的题 xff0c 要画网络图 在网上找了一些 xff0c 发现都是一些很基础的丑陋红点图 xff0c 并且关于网络的一些算法也没有讲 xff0c 于是自己进http networkx g
  • Tomcat虚拟路径设置

    前几天写了一个关于登录页面banner图的展示 需求 xff1a banner图的存放地址在项目包的外部 xff0c 不能占用项目资源 这种通过外部存储位置渲染图片的实现方式有两种 xff0c 1 xff1a 目录映射 xff08 虚拟路径
  • Jenkins自动部署,mvn不同的环境打包配置

    今天看了个问题 xff0c 就是在Jenkins里如何根据不同的环境发布代码 我本地的代码环境有 xff0c 开发环境 测试环境 预发布环境和线上环境 基于项目的风险控制 xff0c 安全控制 xff0c 我只有开发环境和测试环境的权限 x
  • IOException while sending message; nested exception is:java.io.FileNotFoundException

    异步发送邮件出现的异常情况 1 问题描述 近期做了一个发送邮件的功能 xff0c 因为在处理发送邮件联系人上出现过失效的邮箱地址 xff0c 为了快速定位到问题 现将批量发送的方式改为单独发送 Failed messages javax m
  • 自定义分页

    给大家介绍一个简单分页的方法 xff08 有兴趣的可以自己试一下 xff09 1 实体 package com hffss entity ext import lombok Builder import lombok Data import
  • SpringBoot请求体中的流只能读取一次的问题HttpServletRequest的流只能读取一次的原因

    问题场景 xff1a 在项目开发过程中需要记录用户的操作行为 xff0c 即用户请求的url和相关url中带有的请求体参数 xff0c 在springboot中只能在拦截器中读取了一次 xff0c 在controller获取不到参数 经过代
  • @PostConstruct注解

    64 PostConstruct 64 PostConstruct注解好多人以为是Spring提供的 xff0c 其实是Java自己的注解 Java中该注解的说明 xff1a 64 PostConstruct该注解被用来修饰一个非静态的vo
  • 天线长度计算

    首先 xff0c 理想天线的长度是半波长 平时说的四分之一波长天线 xff0c 实际上需要考虑 地 才能构成完整的天线 xff0c 也就是我们常说的 非平衡天线 xff1b 天线本身只是天线的一部分 天线长度是波长的四分之一 波长 61 光
  • NFS服务配置、搭建、应用

    一 NFS服务 1 NFS服务只能部署到linux环境而不适用于windows环境 xff0c 说白了就是让不同的机器 不同的系统可以共享彼此的文件 xff08 例如 xff1a windows的共享磁盘一样 xff09 2 NFS原理流程