Linux的nfs服务

article/2025/9/26 13:20:20

目录

一、NFS

1、介绍NFS

2、NFS服务的实现

3、NFS服务的特点

4、NFS服务的作用

二、NFS案例

1、安装RPC依赖和nfs服务(rpcbind、nfs-utils)

2、修改配置文件( /etc/exports )

3、开启服务并查看端口

4、挂载查看共享

5、共享传输文件

6、强制卸载NFS

总结


一、NFS

1、介绍NFS

NFS是一种基于TCP/IP传输的网络文件系统协议,最初由sun公司开发,通过NFS协议。客户机可以向访问本地目录一样访问远程NFS服务器中的共享资源。

NFS也是NAS存储设备必然支持的一种协议,但是因为没有用户认证机制,而且数据在网络上明文传输、安全性很差,所以一般只能在局域网中使用。

2、NFS服务的实现

NFS服务的实现依赖于RPC(Remote Process Call ,远程过程调用)机制,以完成远程到本地的映射过程,在centos 7 系统中,需要安装 nfs-utils、rpcbind 软件包来提供NFS共享服务,前者用于NFS共享发布和访问,后者用于RPC支持。

NFS 端口号:2049

RPC 端口号:111

3、NFS服务的特点

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

4、NFS服务的作用

主要有两点(这两点都围绕了 共享 )

通过网络挂载共享存储空间,提高客户主机的存储空间
远程共享文件

二、NFS案例

1、安装RPC依赖和nfs服务(rpcbind、nfs-utils)

2、修改配置文件( /etc/exports )

注意:这个配置文件内容时空的,表示没有任何共享。

创建共享目录  mkdir nfs_data

 编辑配置文件

常用选项

选项    功能
rw    表示运允许读写
ro    表示只读
sync    表示同步写入到内存与磁盘中
no_root_squash    (不降权处理)表示当客户机以root身份访问时赋予本地root权限(默认是root_squash),如果不加那么客户机无法在里面编辑或写入文件,因为默认以nfsnobody的权限
root_squash    表示客户机用root用户访问该共享目录时,将root用户映射成匿名用户
其它常用选项

选项    功能
all_sqush    所有访问用户都映射为匿名用户或用户组
asyns    将书记先保存在内存缓冲区中,必要时才写入磁盘,速度快但会数据丢失数据
subtree_chech    若输出目录是一个子目录,则nfs服务器将检查其父目录的权限
no_subtree_chech    即使输出目录是一个子目录,nfs服务器也不检查其父目录的权限,这样可以提高效率

3、开启服务并查看端口

注意:因为nfs服务需要依赖rpc服务,所以开启时,需要先开启rpcbind服务。

开启服务

查看端口

 查看共享结果

注意
在前面使用查看看结果的命令(exportfs -v ),发现其中有权限为ro,导致后面我在客户机上的共享目录上无法创建文件,显示只读状态,后来我去查看配置文件(/etc/exports),发现里面的权限是rw并非ro,但是重新保存再去客户机还是无法创建文件,最后使用查看结果的命令发现,里面的权限存在只读的权限,与我的配置文件不一致,后来使用刷新命令(exportfs -r),最终权限改为读写。客户机可正常创建文件。

4、挂载查看共享

在客户机查看共享

客户机挂载

客户机永久挂载

 注意:永久挂载后需要重新刷新加载

mount -a

5、共享传输文件

在客户机的挂载目录上创建文件,在从服务器上读取

6、强制卸载NFS

NFS客户端与服务器端的耦合度非常高,如果客户端正在使用挂载目录,NFS服务突然挂掉,那么在客户端执行df -hT命令就会出现卡死现象

这个使用无法使用umount解挂载,需要将umount -lf 强制解挂载才行

当出现卡死现象时,要重新开一个终端,然后使用 umount 命令卸载,其中-l 选项表示解除正在繁忙的文件系统,-f 选项表示强制。  也可以使用lsof查找进程号,然后使用kill -9杀死。

服务器关闭nfs

客户端卡死解挂失败 

总结

NFS服务

NFS服务就是共享存储空间的一种服务,不仅可以使得可以 共享服务器的磁盘空间 ,还能使用 nfs实现共享文件 。

NFS(端口号:2049) 服务依赖于 RPC(端口号:111)服务 ,在安装NFS服务前需要先安装rpcbind安装包,再安装nfc-utils, 启用服务的时候也需要先启用依赖RPC服务。

NFS的特点 有:采用TCP/IP传输,安全性低(明文操作),简单易操作,适合局域网内


http://chatgpt.dhexx.cn/article/uxHmCSBm.shtml

相关文章

NFS服务详解

文章目录 一.NFS概述二.NFS工作原理2.1NFS工作流程2.2挂载原理 三.NFS服务部署3.1常用命令3.2服务器端配置3.3客户端配置3.4服务测试 四.总结 一.NFS概述 1.概述 NFS是一种基于TCP/IP 传输的网络文件系统协议。通过使用NFS协议,客户机可以像访问本地目录一样访问远…

格兰因果模型可以分析哪些东西_论文实证经验分享|VAR模型实操步骤(上)

VAR模型操作步骤指南 简单来说,VAR模型就是用模型刻画向量间的数量关系。它的适用前提可概括为以下两点:①能进行回归。②向量之间存在一定数量关系(统计意义上的因果关系-格兰杰因果检验)。而满足以上两点的条件则是数据平稳,否则会发生伪回归,且无法进行格兰杰因果检验。…

用神经网络修正系统误差笔记

用神经网络综合修正传感器静态误差的连接方法如下图所示: 即误差修正模型的输出z与被测非电量x成线性关系,且与各环境参数无关。 只要使误差修正模型, 即可实现传感器静态误差的综合修正。 通常传感器模型 f(x;t) 及其反函数是复杂的&…

多元线性回归与高斯误差模型的同源关系

机器学习的起点——线性回归 一、线性回归的地位 首先,线性回归中最基础的概念是一元线性回归模型。 在回归模型中,线性回归模型是最简单的。其具备两个优势:第一是线性回归模型适合于大数据。训练时消耗的计算资源较少。第二是模型本身具备…

用R语言做单方程的误差修正模型(ECM)

># 单方程误差修正模型案例分析 > ########################### > # 数据的生成 > set.seed(12345) > u<-rnorm(500) > x<-cumsum(u)#求累积和&#xff0c;返回一个变量&#xff0c;它的第i个元素是从U&#xff08;1&#xff09;到U&#xff08;i&…

单方程误差修正模型案例分析

单方程误差修正模型案例分析数据的生成set.seed(12345) u<-rnorm(500) x<-cumsum(u) y<-xu E-G协整估计及检验model.lm<-lm(y~x) summary(model.lm)Call: lm(formula y ~ x)Residuals:Min 1Q Median 3Q Max -2.65130 -0.65274 0.02012 0.60…

StataIC——协整检验与误差修正模型

一、简介 这篇博文是在博主写的上一篇《StataIC——数据描述性统计分析、平稳性检验、平稳化》的基础上的建立的传送门&#xff0c;这篇博文主要是做协整检验和误差修正模型。本篇博文是一篇关于线性回归的基本操作&#xff1b;时间序列的平稳性检验、协整检验和误差修正模型&…

误差修正ECM模型怎么分析?

在宏观计量经济研究中&#xff0c;通常会使用VAR模型研究多个时间经济变量之间的数量关系情况&#xff0c;当数据不平稳但满足同阶单整时&#xff0c;通常使用协整检验研究长期均衡关系。与此同时&#xff0c;还可使用误差修正模型ECM&#xff08;error correction model&#…

时间序列分析(13)| 误差修正模型、协整检验(完结篇)

本篇为「时间序列分析」系列推文的最后一篇。 1 协整的概念 「协整」&#xff08;cointegrated&#xff09;描述的是两个及以上时间序列变量之间的关系。 若一个时间序列变量的阶差分是平稳的&#xff0c;则称该变量为阶单整&#xff1b;若多个阶时间序列变量的线性组合的单整阶…

误差修正模型

误差修正模型通常作为协整模型的补充模型出现。协整模型度量解释的是序列间的长期关系,而误差修正模型解释的是序列之间的短期关系。 1.模型简介 误差修正模型,简称ECM模型,构造原理如下: 假设非平稳响应序列{yt}与非平稳输入序列{xt}之间具有协整关系,即: 则回归残差序…

时间序列研(part10)--误差修正模型

学习笔记&#xff0c;仅供参考&#xff0c;有错必纠 文章目录 时间序列误差修正模型F检验似然比&#xff08;LR&#xff09;检验W检验LM乘数检验LR, W和LM检验自相关的LM检验 时间序列 误差修正模型 在用“一般到特殊”方法建立模型时的&#xff0c;首先应对初始模型&#xff0…

pyspider框架之Tripadvisor酒店数据爬取

需求 网站入口&#xff1a;www.tripadvisor.com 网页下端&#xff0c;遍历点开进入所有城市链接&#xff1a; 点击后进入该城市的所有hotel 代码 #!/usr/bin/env python # -*- encoding: utf-8 -*- # Created on 2018-09-06 11:16:59 # Project: trip_hotelfrom pys…

爬取携程和蚂蜂窝的景点评论数据\携程评论数据爬取\旅游网站数据爬取

本人长期出售超大量微博数据、旅游网站评论数据,并提供各种指定数据爬取服务,Message to YuboonaZhang@Yahoo.com。同时欢迎加入社交媒体数据交流群:99918768 前言 为了获取多源数据需要到各个网站获取一些景点的评论信息和图片,首先选到了携程和蚂蜂窝这两个网站,将一些…

Python爬虫实战--TripAdvisor爬虫

目标站点分析 目标URL&#xff1a;https://www.tripadvisor.cn/Attractions-g60763-Activities-New_York_City_New_York.html#FILTERED_LIST 明确内容&#xff1a; 在图中&#xff0c;我们明确爬去的内容为&#xff1a;title&#xff0c;comment, cate&#xff08;即绿色框中的…

如何用Python从TripAdvisor抓取数十万条酒店评论

我从TripAdvisor抓取一些酒店评论&#xff0c;然后发现了一种从它们那里刮掉数十万条酒店评论的好方法。 让我们假设&#xff0c;例如&#xff0c;我们要从大加那利岛刮掉酒店评论。如果转到TripAdvisor&#xff0c;我们将看到URL为&#xff1a; https://www.tripadvisor.com…

美通企业日报 | 猫途鹰联手携程打造中国顶级旅行平台;强生战略合作阿里旗下Lazada...

今日看点 TripAdvisor与携程集团联手打造面向中国出境旅行者的顶级旅行平台。全球领先的旅游平台TripAdvisor&#xff08;猫途鹰&#xff09;宣布其中国子公司已与携程集团达成战略合作&#xff0c;以打造中国顶级的旅行计划和预订网站&#xff0c;为渴望探索世界的中国旅行者提…

Python爬取TripAdvisor

直接上代码&#xff1a; #爬取tripadvisor纽约市酒店超值排名#引入requests 获取html文件&#xff0c;才能从html获取信息 import requests #利用BeautifulSoup解析文件&#xff0c;获取想要的到的数据 from bs4 import BeautifulSoup #这段代码只用在获取等待&#xff0c;避免…

猫途鹰公布2023年全球十大最佳旅行体验和十大顶级景点 | 美通社头条

美通社消息&#xff0c;旅游指南平台猫途鹰(Tripadvisor)公布2023年旅行者之选&#xff1a;最佳“必做之事”。 随着夏季旅游的全面展开&#xff0c;这些是猫途鹰评论家们最喜欢的来自世界各地的活动&#xff0c;为希望创造难忘时刻的旅行者提供一份明确的非凡体验清单&#xf…

猫途鹰公布2019年“旅行者之选”全球最佳海滩榜单

全球旅游规划和预订平台猫途鹰(TripAdvisor)公布2019年“旅行者之选”最佳海滩榜单。获奖海滩是基于过去12个月内全球上亿旅行者的评分和点评的数量及质量综合计算得出&#xff0c;巴西费尔南多迪诺罗尼亚群岛&#xff08;Fernando de Noronha&#xff09;的桑乔湾海滩&#xf…

【Python】代码:获取猫途鹰的London酒店信息:基于Scrapy框架和requests库

本文以代码分析的形式记录&#xff1a;利用Scrapy框架和requests库爬取tripadvisor(猫途鹰)多个城市的酒店信息&#xff0c;数据量300w条(1.09G)&#xff0c;运行时间约7h。多个城市与单个城市的操作类似&#xff0c;为避免代码过于冗长&#xff0c;本文仅以爬取London酒店的评…