Linux(CentOS)环境下搭建NFS服务器

CentOS 6.5实现LAMP+NFS双web服务负载均衡 环境说明: CentOS 6.5最小化安装,安装相应的组件: [root@http ~]# yum groupinstall -y"Development tools" [root@mysql ~]# yum groupinstall -y"Server Platform Development"   准备三台主机: httpa: 192.168.1.217   阅读详情

你好!我是老王。不做隔壁的邻居,只想交个朋友。
欢迎关注我的公众号[王自简]
以下内容若引起您的不适,欢迎指正!您的批评是我成长的动力!


NFS服务器搭建

检查操作系统的环境

cat /etc/redhat-release  
CentOS release 6.9 (Final)  
uname -r  
2.6.32-696.el6.x86_64  
uname -m 
x86_64

安装 NFS 服务

yum -y install nfs-utils rpcbind

启动rpc

service rpcbind start

查看rpc状态

service rpcbind status

启动 NFS 服务

service nfs start

查看nfs 状态

service nfs status

启动 NFS 服务后 rpc 服务已经启用了对 NFS 的端口映射列表

rpcinfo -p localhost

创建一个共享目录 /data/share ,作为客户端挂载的远端入口,然后设置权限。

1.root角色创建data目录

mkdir  /data
chmod 777 data/

2.普通角色

cd data
mkdir share
chmod 777 /data/share/

修改 NFS 配置文件 /etc/exports

vim /etc/exports
/data/share 10.222.77.0/24(rw,sync,insecure,no_subtree_check,no_root_squash)

挂载

linux: mount -t nfs 172.16.1.31:/data /mnt 
windows: mount \\192.168.190.131\data\share X:

查看

df -h

取消挂载

umount /mnt 

nfs服务开机启动

chkconfig rpcbind on
chkconfig nfs on
chkconfig --list rpcbind
rpcbind 0:off   1:off   2:on    3:on    4:on    5:on    6:off
chkconfig --list nfs
nfs 0:off   1:off   2:on    3:on    4:on    5:on    6:off

永久性生效,重启后不会复原

开启: chkconfig iptables on
关闭: chkconfig iptables off

即时生效,重启后复原

开启: service iptables start
关闭: service iptables stop

正确关闭步骤:

service iptables stop 
chkconfig  iptables off

说明:

-rw------- (600)      只有拥有者有读写权限。  
-rw-r--r-- (644)      只有拥有者有读写权限;而属组用户和其他用户只有读权限。  
-rwx------ (700)     只有拥有者有读、写、执行权限。  
-rwxr-xr-x (755)    拥有者有读、写、执行权限;而属组用户和其他用户只有读、执行权限。  
-rwx--x--x (711)    拥有者有读、写、执行权限;而属组用户和其他用户只有执行权限。  
-rw-rw-rw- (666)   所有用户都有文件读、写权限。  
-rwxrwxrwx (777)  所有用户都有读、写、执行权限。 

备注:

centos6.8版本默认安装nfs3。流程已测试通过。
centos7 版本默认安装nfs4 ,程序中是nfs3。
问题:
mount failure, server: 192.168.24.7, export: /data/share, nfs version: 3, returned state: 13(无操作权限)

解决办法:
cat /etc/exports
原来配置信息:/data/share 192.168.24.0/24(rw,no_root_squash,no_all_squash,sync)
改后配置信息:/data/share *(rw,sync,insecure,no_subtree_check,no_root_squash)

未找到解决方案:
rpc error, server: 192.168.24.7, RPC error: RPC call is ACCEPTED, but the status is not success, acceptStat=2

参考:
https://blog.51cto.com/lzhnb/2086392
https://www.cnblogs.com/yshyee/p/9520181.html
https://blog.youkuaiyun.com/aixiaoyang168/article/details/83782336

web服务器的搭建、nfs服务器的搭建、备份静态文件、基于linux和windows实现文件共享 搭建web服务器;搭建nfs服务器;备份静态文件;基于linux和windows实现文件共享; 阅读详情

相关推荐

java操作共享文件

java读取共享文件使用jcifs-1.1.11.jar 的SmbFile 类使用用户名密码共享目录操作共享文件

java 连接nfs服务端 错误mount failure export: /mon/test, nfs version: 3, returned state 13

我的解决方式:在nfs的服务器端从新配置了 /etc/export。 比如说你需要通过java往nfs服务器上的/mnt/test下面写入数据 那么你需要在 /etc/export下写入 /mnt/test *(sync,wdelay,hide,no_subtree_check,sec=sys,rw,insecure,no_root_squash,no_all_squash) 这里的*是允许所有的客户端访问不限制IP地址。 然后允许 exportfs -r从新装载配置文件 ...

liaoxiaolin520的博客 2295

FUEL算法解读(一)——框架解读,思维导图可以很清晰看懂算法启动框架,已更新完,图太大放不上来链接在文末

一图看懂FUEL算法节点框架!!!

weixin_43793717的博客 2786

java利用nfs-client连接nfs,读取/下载/上传文件

引入pom <dependency> <groupId>com.emc.ecs</groupId> <artifactId>nfs-client</artifactId> <version>1.0.3</version> </dependency> NfsUtil package xxx; imp

程序员养成计划 7419

为JETSON TX2开发板部署YoloV5

参考资料一:nvidia为JETSON Tx2编译的pytorch 参考资料二:Jetson软件包下载 参考资料三:Tx2安装工具的使用 参考资料四: Jetson烧录工具 参考资料五: B站下载的行人视频 一、升级TX2系统版本到最新版(JetPack4.6) 我拿到的板子的版本太低了,在工作的过程中会有很多问题,因此要先升级到最新版 下载参考资料四中的烧录工具,在Ubuntu18.04中安装,只能,必须,一定是Ubuntu18.04 安装完成后使用非root用户启动SDK Manger,登录Nvi.

贱贱的剑 5887

[网络安全自学篇] 七十三.WannaCry勒索病毒复现及分析(四)蠕虫传播机制全网源码详细解读

这是作者网络安全自学教程系列,主要是关于安全工具和实践操作的在线笔记,特分享出来与博友们学习,希望您喜欢,一起进步。前文分享了逆向分析OllyDbg动态调试工具的基本用法,包括界面介绍、常用快捷键和TraceMe案例分析。这篇文章将继续详细讲解WannaCry蠕虫的传播机制,带领大家详细阅读源代码,分享WannaCry勒索病毒是如何传播感染的。作者分析该病毒一个月,一方面觉得自己技术菜,另一方面深知系统安全需要坚持,继续加油。希望文章对您有所帮助~

杨秀璋的专栏 1万+

LINUX下NFS的配置及应用(3.0)

客户端配置1.linux客户端的使用(1)创建共享目录为了更好地说明客户端的配置使用,先重新

mez_Blog的博客 1118

14003.xilinx系统移植

文章目录1 xilinx 系统移植 sd卡版本1.1 创建项目1.2 拷贝 *.hdf 到工程目录1.3 根据hdf文件对系统进行配置1.3.1 设置内核源码路径为本地1.3.2 设置分区的名称与大小1.4 清除本地缓存并编译成功1.5 打包生成BOOT.BIN并拷贝到sd卡1.6 问题1.7 系统启动成功1.8 配置设备树文件丰富系统外设 1 xilinx 系统移植 sd卡版本 芯片型号 ZYNQ UltraScale+ XAZU2EG ,对应厂家提供的demo板为 zu102或zu104 1.1 创建

写给自己的笔记 483

NFS 挂载时提示:Root-NFS: Server returned error -13 while mounting

首先要确保自己的bootargs root=/dev/nfs nfsroot=192.168.1.141:/root/07.review/04.rootfs/rootfs/rootfs ip=192.168.1.20:192.168.1.141:192.168.1.1:255.255.255.0::eth0:off init=/linuxrc console=ttySAC2,115200 设置正确...

shi_shi08的博客 2031

如何在 SAP BTP 上使用 Integration Suite 消费 S/4HANA Cloud API

SAP Integration Suite是一个集成平台即服务(iPaaS),允许开发人员顺利地将内部部署和基于云的应用程序和流程与SAP管理的工具和预构建内容进行集成。登录 SAP Business Technology Platform Cockpit,进入 integration suite:再点击 API management 进入 API Portal:或者直接从收藏夹里打开链接:https://304a49cetrial.integrationsuitetrial-apiportal.cfapp

2007 年 ~ 2025 年,深耕 SAP 技术 18 年 1699

【Burp入门第二十二篇】BurpSuite配置Hea插件教程+添加配置项

HaE是一个基于BurpSuite Java插件API开发的辅助型框架式插件,旨在实现对HTTP消息的高亮标记和信息提取。该插件通过自定义正则表达式匹配响应报文或请求报文,并对匹配成功的报文进行标记和提取。

等风来 9632

Linux之centos7环境搭建NFS服务器

一、NFS简介 二、服务端安装步骤 三、客户端挂载配置 1、linux环境客户端挂载配置 2、window环境客户端挂载配置

月生的静心苑 1432

Open3D 读取、保存、显示点云【2025最新版】

paint_uniform_color给所有的点上一个统一的颜色。博客长期更新,本文最近更新时间为:2025年1月1日。

点云侠的博客 37万+

华山服务器安装linux系统,RHEL7/Centos7下使用QEMU搭建u-boot+Linux+NFS嵌入式开发环境(2018...

目录1交叉编译环境搭建交叉编译器下载链接:1.1交叉编译器下载将其下载到/usr目录下并解压。解压命令:tar -xvf gcc-linaro-7.2.1-2017.11-i686_arm-linux-gnueabi.tar.xz1.2文件夹重命名解压后会在本地生成gcc-linaro-7.2.1-2017.11-i686_arm-linux-gnueabi文件夹,文件夹名太长,将其重命名为too...

weixin_39716417的博客 810

文档:亲测可用解决vnc灰屏,黑屏,鼠标大黑叉情况

主要解决vnc-viewer灰屏,黑屏,鼠标大黑叉等现象,详细见文档。

TMS_WebGMaps_1.9.8.0_Full_Source

TMS_WebGMaps_1.9.8.0_Full_Source 全源码 delphi cbuilder

Linux下搭建 NFS 服务器

本文章演示了如何安装 NFS 服务器。自此,NFS服务器搭建完毕。以 CentOS7 为例。以 Docker 为例。

tianrei_y的博客 605

精雕软件(JDpaint) 5.5 绿色版

精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版

cif文件服务器搭建,在linux下搭建NFS服务器实现文件共享

介绍在linux下搭建NFS服务器实现文件共享目录一.关于NFS二.搭建一台NFS服务器共享特定资源三.调优一.关于NFS1.NFS是Network File System的简写,即网络文件系统。网络文件系统是FreeBSD支持的文件系统中的一种,也被称为NFS,NFS允许一个系统在网络上与他人共享目录和文件。通过使用NFS,用户和程序可以像访问本地文件一样访问远端系统上的文件。2.在项目中,如果...

weixin_33477290的博客 618

老版QQ原生表情gif动态

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

NFS搭建过程

 NFS搭建过程 (测试环境centOS5.2) 一、服务器端设置  假设 ip: 192.168.63.721. 检查是否安装     一般linux系统默认都安装Nfs服务2. 启动服务     service portmap start     service nfs start     3. 设置防火墙    service iptables stop    4

动感超人的专栏 1331

Linux文件服务器

Linux文件服务器 路漫漫其修远兮,吾将上下而求索

xizifeiyu的博客 636

3.2 NFS共享目录

NFS目录1. Linux/Centos环境下搭建NFS共享目录1.1 案例1:搭建nfs服务器,并供所有用户查阅资料1.1.1 配置nfs环境1.1.2 创建需要共享的文件1.1.3 定义NFS系统的输出目录(即共享目录)及权限1.1.4 重新读取/etc/exports文件中的设置,并使其立即生效,无需重启服务1.1.5 测试是否共享成功1.2 案例二1.2.1 创建共享目录1.2.2 创建映...

Yusyang_的博客 409

NFS 文件服务器的搭建、配置与应用实践

NFS 是 Network File System 的缩写,翻译过来就是网络文件系统,它是 Linux/Unix 系统中非常经典的一种文件共享服务。,简单来说,就是让局域网内的多台计算机(比如 Linux 服务器和客户端)能够,非常适合团队内部共享资料、代码、镜像等场景。与其他文件共享服务(比如 Samba——主要用于 Linux 与 Windows 共享、FTP、WebDAV 等)相比,NFS 更轻量、更适合纯 Linux 环境的高速共享,而且配置相对简单,所以我选择了它作为本次作业的服务器类型。

2401_87573265的博客 986

Linux下安装NFS

Linux下安装NFS 一、 准备两台机器CentOS6.x 一个做NFS 服务器 一个做客户端 二、 安装NFS服务器 1.查看是否安装nfs和rpcbind [root@nfs_01 ~]# rpm -qa nfs-utils rpcbind 出现: rpcbind-0.2.0-11.el6.x86_64 nfs-utils-1.2.3-54.el6.x86_64 说

m0_37944734的博客 370

centos7.1安装nfs

环境:centos7.1 server:192.168.0.63 client:192.168.0.64 (centos7.1 客户端) 共享文件的目录用户为:web(uid:1000,gid:1000) 一、安装 yum -y install nfs-utils rpcbind nfs 的配置文件 /etc/expots 共享目录赋予权限:c...

weixin_33778778的博客 100

Linux系统——web服务拓展练习

Web实验拓展(囊括LNMP架构、负载均衡、动静分离、LVM逻辑卷、SNAT/DNAT、重写功能、日志分割)

一坨小橙子的博客 1835

CentOS6.0搭建嵌入式开发环境

 CentOS6.0搭建嵌入式开发环境 配置步骤 --------------------------------------------------------------------------------  安装SSH服务器 安装vmware tools 配置服务器静态IP; 安装配置TFTP; 安装配置NFS 安装sourceInsight 安装交叉

嵌入未来 723
上一篇: MyBatis Generator生成代码小工具,Mybatis的代码生成器,生成带swagger注解的实体
下一篇: Maven知识记录(一)初识Maven私服
王同学爱学习
博客等级 码龄11年 55粉丝 25原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值