搭建 NFS网络文件系统(Network File System)

一、前言:

本地磁盘空间具有局限性。

Linux下如何实现“映射网络驱动器”?

网络存储设备的共享方式。

1、NFS共享协议

Unix/Linux最基本的文件共享机制

:1980年由SUN公司开发。

:依赖于RPC(远程过程调用)映射机制。

:存取位于远程磁盘中的文档数据,对应用程序是透明的,就好像访问本地文件一样。

2、配置NFS服务器

--主要软件包

nfs-utils-1.0.9-66.el5

portmap-4.0-65.2.2.1

--系统服务脚本

nfs、portmap

--主要配置文件

/etc/exports

3、实验拓扑图

RHEL5.9_A NFS Server

-------Server1(VM1)---------(VM1)

192.168.8.254                 RHEL5.9_B  NFS Client

4、实验需求

将/root 共享给192.168.8.20,可写、同步,允许客户机以root权限访问

将/usr/src 共享给192.168.8.0/24网段,可写、异步,访问权限均降为nfsnobody用户

二、配置NFS服务器

1、安装软件包

[[email protected] ~]# rpm -q nfs-utils portmap

nfs-utils-1.0.9-66.el5

portmap-4.0-65.2.2.1                       //两个软件包已经安装

2、修改主配置文件

[[email protected] ~]# vim /etc/exports

[[email protected] ~]# cat /etc/exports

/root   192.168.8.20(rw,sync,no_root_squash)

//共享目录    //只开放给192.168.8.20客户端 可读写,同步,保留来自客户端root权限

/usr/src     192.168.8.0/24(rw,async,all_squash)

//共享目录   //开放给192.168.8.0网段客户端 可读写,异步,权限降为nfsnobody

[[email protected] ~]#

3、启动服务

[[email protected] ~]# service portmap restart

停止 portmap:                                             [确定]

启动 portmap:                                             [确定]

[[email protected] ~]# service nfs restart

关闭 NFS mountd:                                          [失败]

关闭 NFS 守护进程:                                        [失败]

关闭 NFS quotas:                                          [失败]

启动 NFS 服务:                                            [确定]

关掉 NFS 配额:                                            [确定]

启动 NFS 守护进程:                                        [确定]

启动 NFS mountd:                                          [确定]

Stopping RPC idmapd:                                       [确定]

正在启动 RPC idmapd:                                      [确定]

[[email protected] ~]# chkconfig portmap on            //确保服务开机启动服务

[[email protected] ~]# chkconfig nfs on

4、设置目录权限

[[email protected] ~]# setfacl -m u:nfsnobody:rwx /usr/src/

5、客户端测试

[[email protected] ~]# showmount -e 192.168.8.10

Export list for 192.168.8.10:

/root    192.168.8.20

/usr/src 192.168.8.0/24

挂载并测试写入

时间: 2024-10-09 23:03:41

搭建 NFS网络文件系统(Network File System)的相关文章

CentOST6.6 搭建NFS网络文件系统服务器

NFS简介 NFS(Network File System),即网络文件系统,它允许网络中的计算机之间通过TCP/IP网络共享资源.在NFS的应用中,本地NFS的客户端应用可以透明地读写位于远端NFS服务器上的文件,就像访问本地文件一样. NFS可以节省本地存储空间,可以共享使用一些存储设备如软驱.CDROM和Zip等:它和Samba区别在于一般Samba是跨平台的,而NFS在unix-like系统之间方便使用, NFS安装配置说明 主要软件包: NFS依赖于rpc-bind包,所需主要安装包为

ubuntu搭建nfs网络文件系统

一.NFS服务简介 NFS 是Network File System的缩写,即网络文件系统.一种使用于分散式文件系统的协定,由Sun公司开发,于1984年向外公布.功能是通过网络让不同的机器.不同的操作系统能够彼此分享个别的数据,让应用程序在客户端通过网络访问位于服务器磁盘中的数据,是在类Unix系统间实现磁盘文件共享的一种方法. NFS 的基本原则是“容许不同的客户端及服务端通过一组RPC分享相同的文件系统”,它是独立于操作系统,容许不同硬件及操作系统的系统共同进行文件的分享. NFS在文件传

centos7 NFS网络文件系统搭建

NFS,是Network File System的简写,即网络文件系统.网络文件系统是FreeBSD支持的文件系统中的一种,也被称为NFS. NFS允许一个系统在网络上与他人共享目录和文件.通过使用NFS,用户和程序可以像访问本地文件一样访问远端系统上的文件. 服务端: yum -y install nfs* yum -y install showmount 编辑文件 # vim /etc/exports 编辑内容/共享目录 内网或者公网ip(rw,sync) 查看端口是否开放 netstat

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 - Network File System网络文件系统

NFS(Network File System/网络文件系统): 设置Linux系统之间的文件共享(Linux与Windows中间文件共享采用SAMBA服务): NFS只是一种文件系统,本身没有传输功能,是基于RPC协议实现的,才能达到两个Linux系统之间的文件目录共享: NFS为C/S架构: NFS 的基本原则是“容许不同的客户端及服务端通过一组RPC分享相同的文件系统”,它是独立于操作系统,容许不同硬件及操作系统的系统共同进行文件的分享. NFS在文件传送或信息传送过程中依赖于RPC协议.

NFS (Network File System网络文件系统)

NFS(Network File System)即网络文件系统,是FreeBSD支持的文件系统中的一种,它允许网络中的计算机之间通过TCP/IP网络共享资源在NFS的应用中,本地NFS的客户端应用可以透明地读写位于远端NFS服务器上的文件,就像访问本地文件一样前提 关闭selinux强制模式>>>服务端安装nfs-utils开启服务加入防火墙机制nfs,mountd,rpc-bind,加载查看已添加建立本地主机解析文件vim /etc/hosts建立文件/test_nfs编辑主配置文件同

NFS中小企业常见的网络文件系统服务(network file system)

NFS中小企业常见的网络文件系统服务(network file system) RPC服务最主要的功能就是记录每个NFS功能所对应的端口号,并在NFS客服端请求时将该端口和功能对应的信息传递个给请求数据的NFS客服端 流程: 1,先开启RPC服务 2,再启动NFS服务 3,NFS服务向RPC注册启动的端口 4,客服请求NFS服务 5,RPC返回端口给客服端 环境搭建: 服务端为 nfsserver  客服端为 nfsclient NFS服务需要安装的软件包: yum install nfs-ut

NFS网络文件系统的搭建

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

名字就叫"nfs"-(network file system)

一.简介   NFS(network file system)网络文件系统.通过网络让不同的主机系统之间可以实现文件或目录共享.分为客户端和服务器,NFS网络文件系统很像windows系统的网络共享.安全功能.网络驱动器和Samba服务类似. 二.安装及其配置 服务器端配置如下: 1)安装nfs-utils和rpcbind两包 yum -y install nfs-utils rpcbind 2)启动服务 service nfs start或/etc/init.d/nfs start    /e