nfs 网络共享服务器的搭建和配置

NFS,是NetworkFile System的简写,即网络文件系统。网络文件系统是FreeBSD支持的文件系统中的一种,也被称为NFS. NFS允许一个系统在网络上与他人共享目录和文件。通过使用NFS,用户和程序可以像访问本地文件一样访问远端系统上的文件。.

服务端IP:192.168.1.131            客户端IP :192.168.1.132

1、在服务端安装nfs

# yum -y install nfs-utils

2、开启nfs服务

# service nfs start 
Starting NFS mountd:                                       [FAILED]
Starting NFS daemon: rpc.nfsd: writing fd to kernel failed: errno 111 (Connection refused)
rpc.nfsd: unable to set any sockets for nfsd
                                                           [FAILED] 
出现报错信息可以发现rpc.nfsd服务开启失败,解决方法:
# service rpcbind restart 
# service nfs start

服务开启成功

3、nfs服务的配置文件

# vim /etc/exports
/media  *(rw)
/share/cwb      *(rw,no_root_squash)
/share/kfb      192.168.1.0/24(rw,sync)
/share/scb      192.168.1.64(ro)
/share/xsb     *.baidu.com(rw,all_squash,anonuid=500,anongid=500)
/share/xzb      192.168.3.0/255.255.255.0(async)
/share/ywb      192.168.3.0/255.255.255.0(rw) 192.168.4.0/255.255.255.0(rw)
/share/boss    *(rw,root_squash)
# chmod -R 777 /share/

注: sync/async:数据同步写入磁盘/不同步写入在内存中缓存

root_squash:如果用root登录nfs,使其身份自动切换成nfsnobody

no_root_squash:如果使用root登录nfs,使其身份就是root

all_squash:用户登录nfs时,指定身份为UID/GID的用户

4、客户端配置

# showmount -e 192.168.1.131              #查看服务端的挂载信息
# mount -t nfs 192.168.1.131:/media/ /opt/

5、查看挂载情况以及配置开机自动挂载

# df -h
#vim /etc/fstab
192.168.1.131:/media    /opt    nfs    defaults    0 0

6、autofs工具的使用

# yum -y install autofs
# vim /etc/auto.master
/tmp/a    /etc/auto.nfs    --timeout=60
# vim /etc/auto.nfs
nfs    -fstype=nfs    192.168.1.131:/media
# service autofs restart

当cd到/tmp/a/nfs时,就会触发自动挂载,挂载/media到/tmp/a/nfs下

时间: 2024-10-09 16:26:12

nfs 网络共享服务器的搭建和配置的相关文章

NFS网络文件系统的搭建

NFS网络文件系统的搭建 什么是NFS网络文件系统? NFS(Network File System)即网络文件系统,是FreeBSD支持的文件系统中的一种,它允许网络中的计算机之间通过TCP/IP网络共享资源.在NFS的应用中,本地NFS的客户端应用可以透明地读写位于远端NFS服务器上的文件,就像访问本地文件一样. 在linux中,NFS主要用来做网络数据共享的.NFS网络文件一般被用来存储共享视屏.图片.附件等静态的资源文件. 由于NFS在linux中端口并不是固定的,所以很难确定NFS使用

linux下NFS网络文件系统的搭建

1.首先准备两台主机,一台做服务器,一台做客户机,保证两台能够相互通信 服务器IP地址:192.168.4.5 客户机IP地址:192.168.4.205 2.给服务器配置NFS服务 [[email protected] /]# rpm -q nfs-utils rpcbind nfs-utils-1.2.3-39.el6.x86_64 rpcbind-0.2.0-11.el6.x86_64 确定这两个软件包已经安装,如果没有安装需要安装 3.修改nfs的配置文件 新建共享目录 [[email 

NFS 网络文件系统 简单搭建

NFS网络文件系统搭建简单 NFS依赖于RPC(远程调用)端口号:2049 功能:用于Unix间数据共享和数据传输(挂载完成数据同步) Linux系统与Linux系统  Linux系统与aix系统  aix系统与aix系统 实验环境 Redhat7.3Linux系统 两台机器可以Ping通 IP配置服务端192.168.10.1 客户端192.168.10.5 安装步骤如下: 关闭防火墙 systemctl stop firewalld.service 查看是否关闭 systemctl stat

NFS(网络文件系统的搭建)

关于NFS的原理,我在这就不概诉了,其实非常简答的理解就是一个网络磁盘,你需要把它挂载到你的磁盘上使用而已.那接下来谈谈如和搭建NFS网络文件系统. 需要使用2台机器作此实验,我分别配置IP为192.168.2.69(服务器端)  192.168.2.66 (客户端) 1,首先在服务端上安装nfs-utils和rpcbind. yum insall -y nfs-utils rpcbind 这里其实在yum安装的时候已经将rpcbind安装上去了. 2,编辑nfs配置文件. vim /etc/e

NFS 网络共享文件服务搭建

一.NFS (network file system) 1.概念:NFS(network file system)网络共享文件系统 2.作用:类似于windows系统网络共享,但无法部署在windows中,适用于中小型企业共享部署,大型网站不适合(Moosefs,FASTdfs)windows网络共享FTP(linux),samba(linux),NFS(linux) 3.NFS企业应用场景(1)为啥要用NFS:实现web集群服务器中数据一致(2)NFS共享存储分类硬件存储(服务器):IBM o

搭建NFS网络文件共享服务(干货)

先上干货: 以下是配置全过程(客户端和服务端对比)查看NFS软件包[[email protected] ~]# rpm -aq nfs-utils portmap rpcbind#这个命令比(yum grouplist)的更有效率 安装法一:[[email protected] ~]#yum groupinstall "NFS file server"也可以使用法二:[[email protected] ~]# yum install nfs-utils rpcbind -y来安装 客

NFS架构搭建及配置

第14章 NFS服务搭建与配置 14.1 NFS介绍 NFS(Network File System)即网络文件系统,是FreeBSD支持的文件系统中的一种,它允许网络中的计算机之间通过TCP/IP网络共享资源.在NFS的应用中,本地NFS的客户端应用可以透明地读写位于远端NFS服务器上的文件,就像访问本地文件一样.NFS的数据传输基于RPC(remote procedure call)协议. 应用场景 A,B,C三台机器上需要被访问到的文件是一样的,A共享数据出来,B和C分别取挂载A共享的数据

Qemu搭建ARM vexpress开发环境(三)----NFS网络根文件系统

Qemu搭建ARM vexpress开发环境(三)----NFS网络根文件系统 标签(空格分隔): Qemu ARM Linux 经过上一篇<Qemu搭建ARM vexpress开发环境(二)----通过u-boot启动Linux内核>,已经实现了通过u-boot加载Kernel启动开发板,并且挂载根文件系统,本文讲述通过NFS网络挂载根文件系统. 通过NFS网络根文件系统,可以实现开发板在通过u-boot启动内核后,通过NFS网络在别的PC主机上挂载根文件系统.对于开发调试阶段的工作学习提供

[转帖]NFS服务搭建与配置

NFS服务搭建与配置 https://blog.csdn.net/zhengyshan/article/details/81058164 自己搞过这一块 感觉这个文章 比自己写的要好. 原创zhengyshan 发布于2018-07-15 22:49:28 阅读数 4226 收藏展开 NFS介绍NFS是Network File System的缩写 NFS最早由Sun公司开发,分2,3,4三个版本,2和3由Sun起草开发,4.0开始Netapp公司参与并主导开发,最新为4.1版本 NFS数据传输基