NFS服务配置流程及配置参数

NFS服务端配置流程:
第一步:检查NFS服务相关软件是否安装
rpm -qa|egrep "nfs-utils|rpcbind"
如果没有安装,yum安装即可
yum install -y nfs-utils rpcbind



第二步:修改NFS默认配置文件
vim /etc/exports

 01.定义共享目录    02.定于允许使用共享目录的主机或网段地址信息(03.定义共享目录权限信息)
/data  172.16.1.0/24(rw,sync,all_squash)


第三步:创建共享目录,并设置权限
mkdir /data
chown -R nfsnobody.nfsnobody /data/
ll /data/ -d
drwxr-xr-x 2 nfsnobody nfsnobody 4096 Jan 16 15:14 /data/



第四步:启动服务(先启动RPC,再启动NFS)
[[email protected] ~]# /etc/init.d/rpcbind start
[[email protected] ~]# /etc/init.d/nfs start



第五步:本地检查
#检查是否开放端口
[[email protected] ~]# rpcinfo -p localhost
#检查是否有共享目录
[[email protected] ~]# showmount -e localhost
Export list for localhost:
/data 172.16.1.0/24



NFS客户端配置流程:

第一步:确认是否安装NFS相关软件
rpm -qa|egrep "nfs-utils|rpcbind
如果没有安装,yum安装即可
yum install -y nfs-utils rpcbind



第二步:局域网客户端检查是否有开放端口及共享目录
[[email protected] mnt]# rpcinfo -p 10.0.0.31
[[email protected] mnt]# showmount -e 10.0.0.31
Export list for 10.0.0.31:
/data 172.16.1.0/24



第三步:实现共享目录应用/挂载
[[email protected] ~]# mount -t nfs 172.16.1.31:/data /mnt/
[[email protected] ~]# df -h
Filesystem Size Used Avail Use% Mounted on
/dev/sda2 9.5G 1.6G 7.5G 17% /
tmpfs 238M 0 238M 0% /dev/shm
/dev/sda1 190M 35M 146M 19% /boot
172.16.1.31:/data 9.5G 1.6G 7.5G 18% /mnt



NFS服务配置文件格式信息说明
/etc/exports文件配置格式为:
NFS共享目录 NFS客户端地址1(参数1,参数2,...) 客户端地址2(参数1,参数2,...) 备注:NFS客户端地址与括号之间不能有
或 空格
NFS共享目录 NFS客户端地址(参数1,参数2,...)


NFS共享目录:
为NFS服务器端要共享的实际目录,要用绝对路径,如(/data)。
#####注意共享目录的本地权限,如果需要读写共享,一定要让本地目录可以被NFS客

户端的用户(nfsnobody)读写。



? NFS客户端地址:
为NFS服务器端授权的可访问共享目录的NFS客户端地址,可以为单独的IP地址或主机
名、域名等,也可以为整个网段地址。还可以用“*”来匹配所有客户端服务器,这里所谓的
客户端一般来说是前端的业务的业务服务器,例如:web服务


权限参数集
对授权的NFS客户端的访问权限设置。

? nfs权限 nfs配置的/etc/exports /data 172.16.1.0/24(rw)
? 本地文件系统权限 挂载目录的权限rwxr-xr-x root root /data

重要配置文件参数说明:
rw                              ---设置共享目录读写模式
ro                              ---设置共享目录只读模式
sync                            ---采用同步方式存储数据,存储数据到硬盘中
async                           ---采用异步方式存储数据,存储数据到内存中
no_root_squash                  --- root用户不做映射
/data  172.16.1.0/24(rw,sync,no_root_squash)

/etc/init.d/nfs reload          ---平滑重启
/etc/init.d/nfs restart         ---重启

root_squash                     --- root用户做映射
/data  172.16.1.0/24(rw,sync,root_squash,no_all_squash)

all_squash                      --- 所有用户都做映射
/data  172.16.1.0/24(rw,sync,all_squash)

no_all_squash                   --- 所有用户都不做映射

原文地址:http://blog.51cto.com/674564591/2066141

时间: 2024-10-05 04:33:10

NFS服务配置流程及配置参数的相关文章

NFS(NFS介绍,NFS服务端和客户端配置)

一.NFS服务介绍 NFS是 Network File system的缩写 分为2.3.4三个版本,2和3由sun公司起草开发,4.0开始netapp公司参与并主导开发 NFS数据传输基于RPC协议: 应用场景:A,B,C三台机器上需要保证被访问到的文件是一样的,A共享数据出来,B和C分别取挂载A共享的数据目录,从而B和C访问到的数据和A上的一致. NFS原理图:(NFS服务不监听任何端口,但是RPC服务中的模块,rpcbind默认监听111端口,) 二.NFS服务端和客户端配置 [[email

2018-3-26 14周1次课 NFS服务端安装、配置

14.1 NFS介绍 ·NFS是Network File System的缩写 ·NFS最早由Sun公司开发,分2,3,4三个版本,2和3由Sun起草开发,4.0开始Netapp公司参与并主导开发,最新为4.1版本 ·NFS数据传输基于RPC协议,RPC为Remote Procedure Call的简写. ·NFS应用场景是:A,B,C三台机器上需要保证被访问到的文件是一样的,A共享数据出来,B和C分别去挂载A共享的数据目录,从而B和C访问到的数据和A上的一致 (A/B/C三台主机数据一致,仅仅将

nfs 服务的安装及配置

此处声明 : 实验环境为 Centos 6.5 nfs  服务器端: nfs-utils 一般默认安装 (如果没有安装的话 :  yum install  -y  nfs-utils ) 生成的主要文件为 : (  可以用 rpm -ql nfs-utils 查看) /usr/sbin/rpc.mountd /usr/sbin/rpc.nfsd 启动服务 : service nfs start 注意启动之前请先确保 rpcbind 启动(service rpcbind start | statu

nfs服务安装配置

一.准备阶段 配置解析主机 检查版本及内核 二.服务端安装 1 1) 配置yum把下载好的软件留着,下次备用,不用再下载 2 cachedir=/var/cache/yum/$basearch/$releasever 3 keepcache=1 --->这里原本是0,该为1,就是下载之后包在上面目录中 4 2)安装准备 5 首先检查 rpm -qa nfs-utils rpcbind 6 没有就安装 yum install nfs-utils rpcbind -y 7 8 3)下载完成之后打包/

linux下配置NFS服务

1.服务器端配置1).查看NFS安装包 #rpm -qa nfs -utils rpcbind2).安装软件包名称nfs-utils-1.2.3-70.el6_8.2.x86_64rpcbind-0.2.0-12.el6.x86_643).启动NFS服务a.启动并查看RPC服务#/etc/init.d/rpcbind start#/etc/init.d/rpcbind statusb.启动并查看NFS服务#/etc/init.d/nfs start#/etc/init.d/nfs statusc

Linux NFS服务器的安装与配置详解

一.NFS服务简介        NFS是Network  File System(网络文件系统).主要功能是通过网络让不同的服务器之间可以共享文件或者目录.NFS客户端一般是应用服务器(比如web,负载均衡等),可以通过挂载的方式将NFS服务器端共享的目录挂载到NFS客户端本地的目录下.       NFS在文件传送过程中依赖与RPC(远程过程调用)协议.NFS本身是没有提供信息传送的协议和功能的,但是能够用过网络进行图片,视频,附件等分享功能.只要用到NFS的地方都需要启动RPC服务,不论是

CentOS7基于NFS服务的文件共享

1        NFS服务器安装与配置 1.1   环境信息 操作系统:centos7 内核版本:3.10.0-327.el7.x86_64 1.2   NFS安装与配置 关闭selinux功能: [[email protected] ~]# setenforce 0 查看selinux状态: [[email protected] ~]# sestatus SELinux status:                 disabled 服务器NFS软件包安装: [[email protect

Ubuntu下配置tftp服务和NFS服务

Ubuntu下配置tftp服务和NFS服务 配置tftp 方法一:(推荐方法)Ubuntu10.04 测试通过 1.安装TFTP软件 sudo apt-get install tftp-hpa tftpd-hpa tftp-hpa是客户端,tftpd-hpa是服务器端 2.建立tftpboot目录,作为服务器的目录sudo mkdir ~/tftpboot释放权限:(服务器目录,需要设置权限为777,chomd 777)sudo chmod 777 ~/tftpboot 3.配置TFTP服务器

NFS 服务配置篇

安装.配置NFS服务 1.NFS简介 NFS(network file system) NFS是一个主机A通过网络,允许其他主机B可以来共享主机A的一个目录文件的一个文件系统 2.需要安装两个包nfs-util 和rpcbind 在安装nfs-utils,会自动安装rpcbind 3.修改配置文件vim /etc/exports 配置文件共三部分 /home/ 192.168.137.0/24(rw,sync,all_squash,anonuid=501,anongid=501) (1)第一部分