NFS文件系统操作命令

NFS网络共享服务(RHCE) 实验:1建立NFS服务器,使用客户端成功访问 2.基于上例,将nfs目录权限进行修改,查看客户端是否访问成功 3.服务端创建共享目录,客户端实现自动挂载 4.自动挂载大文件 5.服务端自动挂载光驱 阅读详情

概念

NFS:Network File Service,网络文件服务,在多个Linux主机间共享文件夹,可以将远程主机(称为NFS服务器)上的文件系统挂载到本地主机。

配置NFS服务器

启动NFS相关服务
# service rpcbind status  查询rpcbind服务是否运行
# service nfs status 查询nfs服务是否运行
# service rpcbind start
# service nfs start
# service nfslock start  启动数据一致性服务

查询RPC中NFS注册情况
# rpcinfo -p localhost | grep nfs

特定配置服务器NFS导出的目录即共享的目录的权限,例如目录/home/nfs
# vi /etc/exports
/home/nfs  192.168.100.0/24(rw,no_root_squash)
.....

重新读取配置:
# exportfs -arv  全部重新挂载

# exportfs -auv  全部卸载

或者重启 service nfs restart


客户端与当前NFS系统连接的信息记录在/var/lib/nfs/xtab文件;
导出目录的默认参数记录:/var/lib/nfs/etab文件中;

配置NFS客户机

NFS客户机操作很简单,只需要挂载目录就可以本地操作。

查找指定主机可供共享导出的NFS目录
# showmount -e nfs_server_ip

挂载NFS共享目录
mount -t nfs nfs_server_ip:/var/ftp/pub /mnt/pub

mount命令遇到hostname:directory的设备名称,自动识别nfs类型,因此省略nfs类型
mount nfs_server_iip:/var/ftp/pub /mnt/pub 

卸载
umount /mnt/pub

开机自动挂载
# vi /etc/fstab 添加一行:
# nfs_server_ip:/var/ftp/pub /mnt/pub nfs ro 0 0

预定义挂载选项,但不自动执行:
# vi /etc/fstab添加一行,并注明moauto参数:
# nfs_server_ip:/var/ftp/pub /mnt/pub ro,noauto,user 0 0
# mount /mnt/pub

注意:user选项表明所有用户都可以通过命令挂载,否则只有root用户可以挂载。

客户机挂载类型

客户机操作远程的NFS目录,NFS服务器由于网络等原因导致客户机进程访问会出错,客户机根据挂载类型,作出不同的处理。

硬NFS挂载(默认类型)
客户机读取NFS服务器目录,如果服务器未成功响应,客户机进程进入不可中断睡眠状态,此时客户机无法用信号杀死进程,只能等待服务器做出响应。

可中断的NFS挂载:当NFS服务器不可用时,客户机可以杀死相关访问NFS的进程。
# mount -o intr nfs_server:/var/ftp/pub /mnt/pub/

软NFS挂载:NFS服务器不可用时进程挂起,30秒以后显示操作超时信息。
# mount -o soft nfs_server:/var/ftp/pub /mnt/pub/

恰当的选项:
读写操作对文件系统的操作和影响不一样,写操作应该等待文件系统的明确的回复。
ro,soft: 读取不可用文件,进程超时出错提醒。
rw,hard,intr:写入不可用的文件时,进程一直中断等待。可以通过人为干预,发送信号,杀死进程。

NFS与用户ID

NFS服务器导出文件,文件的所有属性(文件的权限、用户所有权、修改时间)一并导出,但Linux内核只跟踪用户的ID和组ID,因此导出时,如果两台机器的用户名和ID不一致,会导致文件的属性发生变化;
管理员需要整个NFS挂载目录在本机保持一致的所有权和权限,客户机和服务器上的用户ID必须同步,可通过绑定NIS服务器实现;

自动挂载器autofs

自动挂载器是一个监视目录的守护进程,并在目标子目录被引用时,自动执行预定义的NFS挂载。
automount守护进程名称,autofs服务脚本,/etc/auto.master配置文件,/etc/auto.misc二级配置文件

自动挂载器安装:autfo软件包
查看配置文件:
rpm -ql autofs | grep etc

客户端主机编辑/etc/auto.master,配置监视目录/misc,配置在60秒不使用后自动卸载NFS,
这里指定特定目录的配置文件,一般以auto.dir_name命名
# vi /etc/auto.master
  /misc /etc/auto.misc --timeout=60

客户端主机编辑特定目录配置文件/etc/auto.misc,配置自动挂载的NFS目录,将nfs_server的/var/ftp/pub挂载到/misc/pub
# vi /etc/auto.misc
  pub   -soft   nfs_server:/var/ftp/pub

启动autofs服务:
# service autofs restart

验证:
# ls /misc  目录下无任何文件
# ls /misc/pub 显示挂载目录下的所有文件,自动挂载
# df  查看是否已挂载

配置autofs开机启动:
# chkconfig autofs on
网络文件系统—NFS NFS服务器可以允许NFS客户端将远端NFS服务器端的共享目录挂载到本地的NFS客户端中。在本地的NFS客户端的机器看来,NFS服务器端共享的目录就好像自己的磁盘分区和目录一样 阅读详情

相关推荐

Petalinux NFS启动文件系统

首先确保已经准备好了以下文件:BOOT.BINimage.ubboot.scrroot.tar.gz (文件系统压缩包)

weixin_44932366的博客 963

NFS服务搭建与配置及常用命令

内容目录(原文见公众号python宝)一、NFS 工作原理简介(NFS是Net File System的简写,即网络文件系统)二、NFS 服务所需的安装包及常用命令三、NFS服务端搭建一、...

小麦粒的Python 4830

车辆贷款违约预测挑战赛

2021科大讯飞-车辆贷款违约预测挑战赛--方案简介车贷违约预测问题,目的是建立风险识别模型来预测可能违约的借款人。预测结果为借款人是否可能违约,属于二分类问题。偏数据挖掘的比赛,关键点是如何基于对数据的理解抽象归纳出有用的特征。站在大佬的视角,尝试学习总结,站在巨人的肩膀上,也许看得会更远一些。直接进入主题,开始学习套路,芜湖~特征工程1、常用库、数据导入import pandas as pd import numpy as np import lightgbm as lgb import xgboost

平平淡淡,戒急用忍,一生学闭嘴。 3340

网络文件系统nfs文件系常用相关命令

服务端口,它的内容非常非常之简单。的记录文档:通过它可以查看有哪些。的资源共享,可以通过它重新设定。服务的主机,即禁止访问的客户端。服务的主机,即允许访问的客户端。来批准,它枚举了若干有权访问。服务器上文件系统的主机名。共享的目录或者重新共享等。,实际上它们是负责所有的。下面这几个并不直接负责。

GJZGRB的博客 452

昇腾CANN实战:如何用DVPP+AIPP实现32路视频流毫秒级预处理(附性能对比)

本文深入探讨了昇腾CANN架构中DVPP和AIPP模块在32路视频流毫秒级预处理中的硬件加速技术。通过异构计算架构的优化,实现了从传统CPU方案的40.7毫秒到CANN方案3.4毫秒的显著性能提升,特别适用于智能安防领域的实时视频分析需求。文章详细解析了DVPP多通道并行设计和AIPP模型级预处理融合的技术细节,并提供了性能对比数据与实战调优经验。

alice7model的博客 918

LIS3DHTR三轴加速度计Arduino驱动与嵌入式集成指南

加速度计是嵌入式系统中实现运动感知、姿态解算和振动分析的核心传感器。其工作原理基于MEMS微机械结构在惯性力作用下的电容变化,经片内ADC转换为数字信号;I²C接口因其硬件资源占用少、布线简洁,成为低功耗物联网节点的主流通信方式。技术价值体现在高分辨率(12位)、多量程(±2g~±16g)与低功耗(待机电流仅2µA)的平衡,支撑电池供电设备长期运行。典型应用场景包括可穿戴设备的姿态识别、工业预测性维护中的振动监测,以及智能硬件的敲击/跌落检测。本文围绕LIS3DHTR芯片及其Grove模块,详解Arduin

weixin_42584758的博客 593

Linux NFS文件挂载服务常用命令

Linux NFS文件挂载服务常用命令

年少青山的博客 5514

海思ISP实战:YUV Sharpen参数调试全解析

本文深入解析了在海思ISP平台上进行YUV Sharpen参数调试的实战经验。文章以海思3516EV300芯片为例,详细拆解了EdgeFiltStr、TextureFreq等核心参数的作用与协同策略,并重点阐述了如何通过ISO联动调试,在图像清晰度与噪声抑制之间取得最佳平衡,为图像调试工程师提供了宝贵的避坑指南和实战参考。

grape的博客 208

【NAS】NFS常用命令

NFS-Network FileSystem的缩写,NFS是由Sun开发并发展起来的一项用于在不同机器,不同操作系统之间通过网络互相分享各自的文件。NFS server也可以看作是一个FILE SERVER,它可以让你的PC通过网络将远端得NFS SERVER共享出来的档案MOUNT到自己的系统中,在CLIENT看来使用NFS的远端文件就象是在使用本地文件一样。

渡江客涂鸦板 7372

深入解析:武汉光庭信息技术 Android CarPlay 开发岗位的技术要求与面试准备(大连)

武汉光庭信息大连分部招聘Android CarPlay开发工程师,要求专科以上学历及2年以上Android开发经验,需精通CarPlay集成技术与车载系统开发。该职位涉及Android底层框架修改、CarPlay协议实现及车规级系统开发,需处理USB/HID驱动、图形合成等技术难点,并确保通过Apple严格认证。求职者需具备扎实的Android开发能力,熟悉车载环境特殊性,包括系统稳定性保障、人机交互适配等技术要点。文章深度解析了职位技术内涵,并提供面试问题与参考答案,帮助求职者全面准备这一复合型技术岗位。

郑伟强dev的专栏 398

JavaScript实现量化交易策略(附完整源码)

JavaScript实现量化交易策略(附完整源码)

希望我的博客,能帮上你解决学习中工作中所遇到的问题 720

NFS(网络文件系统)概念及操作命令

NFS服务配置指南摘要 本文提供NFS(网络文件系统)的详细配置指南,分为服务端和客户端两部分: 服务端配置: 安装nfs-utils和rpcbind依赖包 创建共享目录并设置权限(建议755权限,nobody用户) 编辑/etc/exports配置文件,设置共享路径(如/webapps/NFS_Files)和访问权限参数(rw/sync/all_squash等) 启动rpcbind和nfs-server服务并设置开机自启 可选配置防火墙开放NFS相关端口 客户端配置: 使用showmount命令查看服务端

WSSWWWSSW的博客 1176

Cadence PCB仿真使用Allegro PCB SI S参数配置方法图文教程

S参数即S-Parameter是指散射参数,描述信号在传输线中的正反向传输和正反向反射的情况。本文讲述在使用Allegro PCB SI进行信号完整性仿真前,S参数的配置方法。

fydar的博客 2177

[云原生专题-37]:K8S - 核心概念 - 存储抽象- 搭建NFS网络文件系统与常见操作命令

作者主页(文火冰糖的硅基工坊):文火冰糖(王文兵)的博客_文火冰糖的硅基工坊_优快云博客 本文网址: 目录 第1步:NFS规划 第2步:搭建NFS server 2.1 安装NFS网络文件系统工具链 2.2 创建共享目录 2.3 暴露共享目录 2.4 启动NFS服务 2.5 测试 第3步:搭建NFS Client节点 3.1 安装NFS工具链 3.2 启动NFS服务 3.3查看服务器上有哪些可以mount的NFS目录 3.4 创建本地目录,可以有不同的名称 3.5 把本地目.

文火冰糖(王文兵)的博客 2万+

图形推理2-四大类六提示

图形推理笔记2

小y的学习笔记 6739

复分析 阿尔福斯(Ahlfors) 第三版答案 英文

答案分为十章,有部分习题没有答案,全英文复分析阿尔福斯(Ahlfors) 第三版答案

NFS文件系统使用

linux nfs文件系统的使用

一个有趣的地方 366

win10 跳过U8环境检测的IE WebControls.rar

win10 安装u8的时候 提示IE WebControls 不通过,这个工具可以欺骗u8的检查。 跳过U8环境检测的IE WebControls。提示导入失败后,重新检测通过。

Linux NFS

NFS : Network File System RPC : Remote Procudure Call Linux : 提供rpc服务的的程序,Portmap : 111/tcp 111/utp RPC : 变成技术,简化分布式的开发 RPC : 二进制格式传输,文本格式(XMLRPC) nfs-utils软件包 service nfs start SE...

asdfzxc123789的博客 129

老版QQ原生表情gif动态

这是老版的QQ表情,不过全是动态的的,Windows照片查看器是不会动的,可以右击用浏览器打开查看,再说一遍是老版的,只是分享给宁愿用老版也要动态的人。

部署YUM仓库及NFS共享服务

一:yum仓库服务 1.1yum介绍 学习YUM软件仓库,可以完成安装、卸载、自动升级rpm 软件包等任务,能够自动查找并解决rpm包之间的依赖关系,而无须管理员逐个、手工地去安装每个rpm包,使管理员在维护大量Linux服务器时更加轻松自如。特别是在拥有大量Linux主机的本地网络中,构建一台“源”服务器可以大大缓解软件安装、升级等对Internet的依赖 要成功使用YM机制来更新系统和软件,需要有一个包含各种rpm“安裂包文件及其依赖软件的软件仓库(repository),提供软件仓库的服务器也称

ver_mouth__的博客 894

NFS服务

目录 优点:缺点操作命令 安装NFS服务NFS服务使用查看验证 NFS是基于UDP/IP协议的应用,其实现主要是采用远程过程调用RPC机制,RPC提供了一组与机器、操作系统以及低层传送协议无关的存取远程文件的操作。RPC采用了XDR的支持。XDR是一种与机器无关的数...

weixin_52107804的博客 137

RHEL5.8配置NFS服务

机器配置:4C+16GB 操作系统:RedHat Enterprise Linux 5.8 NFS基础 NFS(Network File System)是Linux系统之间使用最为广泛的文件共享协议,不同于FTP或HTTP,需要将文件下载后使用,NFS方式的共享是可以直接使用而不需要下载的。 NFS服务将某个文件夹共享出来,客户端就可以直接通过网络挂载该共享文件夹,挂载后直接只用,如同使用本机...

weixin_30822451的博客 189

用NFS挂载根文件系统详解(带nfs版本不兼容问题的解决方法)

NFS介绍 NFS(Network File System)是网络文件系统,和img镜像格式的文件系统一样都是文件系统。区别在于NFS是通过网络挂载,镜像格式的文件系统必须先烧录到硬盘后才能挂载。NFS采用C/S架构,客户端通过网络去挂载服务器端上的文件系统。NFS适用于调试阶段,镜像格式的文件系统适合出货的产品。 NFS环境搭建 这里的环境搭建指的是NFS服务器的搭建,uboot、内核已经默认支持NFS的客户端。公司的服务器肯定已经搭建好NFS服务器的环境,下面介绍的是PC上怎么搭建NFS服务器。有

weixin_42031299的博客 9655

NFS文件系统

一、简介 NFS是由Sun公司研发的,它的第一版就从来没有走出过Sun公司,后来公开的是NFS V2版本,到今天已经到了V4版本了

个人博客:busyops.com 6496

NFS网络文件系统

第一个网络文件系统被称为File Access Listener 由Digital Equipment Corporation (DEC)在1976年开发NFS是第一个构建于IP协议之上的现代网络文件系统。在20世纪80年代,它首先作为实验的文件系统,由 Sun Microsystems 在内部完成开发。NFS协议归属于Request for Comments (RFC)标准,并且随后演化为了NFSv2 作为一个标准,由于NFS与其他客户端和服务器的互操作能力很好而发展快速。

wuxingge的博客 1354

网络文件系统NFS

NFS 网络文件系统

dreamnn的博客 1611

nfs 网络文件系统

nfs

阿干tkl的博客 2427
上一篇: Telnet指定源地址IP (telnet use source ip)
下一篇: .NET Framework、.NET Core、Mono、Xamarin之间关系
壹零Boy
博客等级 码龄14年 31粉丝 43原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值