NFS服务器搭建指南

1、NFS服务端

1.1 安装

RPC主程序: rpcbind

NFS主程序: nfs-utils

[[email protected]~] # rpm -qa | grep rpcbind

[[email protected]~] # rpm -qa | grep nfs

1.2 NFS安全性配置

防火墙设置,绑定NFS服务的端口

[[email protected]~] # vi /etc/sysconfig/nfs

RQUOTAD_PORT=875

LOCKD_TCPPORT=32803

LOCKD_UDPPORT=32769

MOUNTD_PORT=892

STATD_PORT=662

配置防火墙策略,开放上述端口和111、2049端口(111是RPC的端口号,NFS本身的服务启动在port 2049上)的TCP、UDP限制。

1.3 搭建

1) 配置文件 /etc/exports

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

/wserp/repos *(rw,sync)

2) 启动rpcbind、nfs、nfslock

service xxxstatus/start (/etc/init.d/xxx )

3) 设置rpcbind、nfs、nfslock开机启动

chkconfig xxx on

1.4 测试

连接查看

[[email protected]~] # showmount–e xxx

1.5 其他说明

1)重新设置完/etc/exports文件后,无需重启NFS也可以。

# a. 重新挂载一次/etc/exports 的设置

[[email protected]~] # exportfs –arv

# b. 将已经共享的NFS目录资源,全部都卸载

[[email protected]~] # exportfs –auv

2)关机注意事项

当NFS使用的这个RPC服务在客户端连上服务器时,服务器想要关机,可能需要较长时间甚至几个钟头。建议在NFS Server在关机前,先关掉rpcbind与nfs这两个daemon,不行就kill掉。

2、NFS客户端

2.1 搭建

启动必须的服务rpcbind、nfslock,参考1.3节。

2.2 挂载和卸载

1) 建立挂载点,并挂载

[[email protected]~] # mount –t nfs IP:/dir dir

查看挂载之后的情况

[[email protected]~] # df

2) 卸载

[[email protected]~] # umount dir

3) 开机挂载

编辑文件 /etc/rc.d/rc.local,加入挂载的命令即可。

时间: 2024-10-12 16:05:32

NFS服务器搭建指南的相关文章

Linux之我有你也有-共享平台NFS服务器搭建

Linux之我有你也有-共享平台NFS服务器搭建 最近因工作需要,所以要搭一个共享的服务器用于存储.实现你有我有大家有的共享的和谐局面.想到了NFS-Network File System.接下来我便说一说NFS以及有关它的搭建. 什么是NFS 搜索引擎哪家强,有事问度娘(好吧,我承认技术性问题我问的是谷歌,此处为了押韵,不用介怀),度娘是这么解释NFS的: NFS,是Network File System的简写,即网络文件系统.网络文件系统是FreeBSD支持的文件系统中的一种,也被称为NFS

NFS服务器搭建之/etc/exports文件配置权限参数

在NFS服务器搭建过程中,当我们在修改配置文件的时候,其中很重要的一环就是权限参数. /etc/exprots中的权限参数主要有如下几个: ① rw : 该目录共享的权限是读写 ro : 该目录共享的权限是只读 但最终能不能读写还是与文件系统的权限和身份有关 ② sync : 数据会同步写入到内存和硬盘中 async : 数据会暂存于内存而不写入硬盘 ③ no_root_squash : 开放客户端使用root使用来操作文件系统,也就是说让root写入的文件仍然具有root权限 root_squ

学习手记-基于iTOP4412开发板NFS服务器搭建及测试

NFS特点: 1)基于UDP/IP 2)功能和网盘基本上差不多,但性能没那么强. NFS服务器搭建步骤: 在ubantu上安装nfs软件:nfs-kernel-server 配置文件 1)打开配置文件:/etc/exports 2)增加配置:/home/topeet/minLinux/ *(rw,sync,no_root_squash) 含义如下: /home/topeet/minLinux/:服务器上的共享目录 *:表示接受任何网段的访问 rw:可读可写 sync:同步 no_root_squ

centos6.5上NFS服务器搭建!!!

项目背景: 搭建NFS网络服务器!!! 试验环境: vmware workstation 11 centos6.5的系统下 NFS服务器:ip:192.168.0.36 iptables 关闭  setenforce 0 NFS客户端:ip:192.168.0.39 iptables 关闭  setenforce 0 SecureCRT (ssh远程连接软件) 实验过程: 一.软件安装 服务器端: [[email protected]_server02 ~]# yum install -y nf

Ubuntu环境下NFS服务器搭建

看到鸟哥私房菜对NFS的介绍,就想试试玩一下.看起来步骤也很简单. 1.背景名词. NFS(Network File System) 作用:让所有的Unix-like 机器通过网络共享彼此的文件 局限:文件权限问题.客户端和服务器端必须具备相同的账号才能够访问某些目录或文件. RPC(Remote Procedure Call) 作用:指定每个NFS功能所对应的port number,并且通知客户端,让客户端可以连接到正确的端口上去. 当服务器在启动NFS时会随机选取数个端口,并主动向RPC注册

Linux NFS服务器搭建

1.NFS:NFS(Network File System)即网络文件系统,是FreeBSD支持的文件系统中的一种,它允许网络中的计算机之间通过TCP/IP网络共享资源.   在NFS的应用中,本地NFS的客户端应用可以透明地读写位于远端NFS服务器上的文件,就像访问本地文件一样. 2.安装NFS服务器端:sudo apt-get install nfs-kernel-server: 3.配置/etc/exports:sudo vim /etc/exports :   Ubuntu NFS允许挂

NFS服务器搭建

[[email protected] ~]# yum install -y nfs-utils rpcbind    #安装NFS服务器 [[email protected] ~]# rpm -qa nfs-utils rpcbind             #检查安装情况 rpcbind-0.2.0-13.el6_9.1.x86_64 nfs-utils-1.2.3-75.el6.x86_6 [[email protected] ~]# setenforce 0                

简述NFS服务器搭建

简单罗列基础命令,只分享我的想法! NFS网络文件系统,和FTP文件传输协议不一样,NFS主要依靠rpcbind进程,通过rpcbind把命令传递到NFS服务器(这一点就与FTP不一样,FTP的client是发送对具体资源的请求,而NFS是要把某个函数的调用作为请求发送到服务器端,你可以挂载共享目录.vim共享文件等,就好像你在NFS服务器实机操作一样),再由NFS服务器的nfsd进程向NFS服务器的kernel发起系统调用,在把调用之后的结果通过rpcbind发到client. client和

NFS服务器搭建精华篇

Linux NFS服务器 (文件共享) NFS主要应用场景是在生产的环境中,上百台服务器为了实现数据同步或者文件共享,会利用到NFS,局域网的一种共享 1.1. 概述 RPC主程序:rpcbind    rpcbind.i686      port:111 NFS主程序:nfs-utils   nfs-utils.i686     port:2049 文件共享  rpc.nfsd 权限设置  rpc.mountd 文件锁定  rpc.lockd 文件一致性rpc.statd 默认端口 111