nfs文件系统

简介:

一.NFS的概念

网络文件系统 (NFS) 是 Unix 系统和网络附加存储文件管理器常

用的网络文件系统 , 允许多个客户端通过网络共享文件访问。它

可用于提供对共享二进制目录的访问 , 也可用于允许用户在同一

工作组中从不同客户端访问其文件

NFS 协议有多个版本 :Linux 支持版本 4 、版本 3 和版本 2, 而

大多数系统管理员熟悉的是 NFSv3 。默认情况下 , 该协议并不

安全 , 但是更新的版本 ( 如 NFSv4) 提供了对更安全的身份验证

的支持 , 甚至可以通过 kerberos 进行加密。

 

二.安装nfs并且启动服务

yum install nfs-utils

systemctl stop firewalld

systemctl enable nfs-server

systemctl start nfs-server

 

三.搭建nfs服务

1.建立共享目录

mkdir /westosshare   

touch /westosshare/file{1..3}

 

2.配置nfs的主配置文件  vim /etc/exports

/westosshare        *(sync)        将westosshare目录共享给所有人,并且可以进行数据同步。

exportfs -rv 刷新共享目录使得更改生效

 

3.在另外一台主机测试

showmount -e 172.25.254.224    检测可以挂载服务端的目录

mount 172.25.254.224/:westosshare /mnt        将服务器上的/westosshare目录挂载到客户机/mnt下面去

 

4.修改挂载目录的权限

ro为只读挂载

rw为读写挂载        此处还应该给/westosshare权限,否则客户端会因权限被拒绝       *注意每次修改配置之后需要刷新目录,使更改后的目录生效。     exportfs -rv

 

sync为数据同步

no_root_squash 匿名用户为root身份

anonuid=    指定用户身份信息 ; anongid=    指定用户的组信息

 

四.设置自动挂载(客户机操作)

1.安装软件   yum install autofs -y

2.systemctl restart autofs

3.测试

 

4.编辑配置文件  vim /etc/sysconfig/autofs  

 (1)timeout可以设定取消挂载的时长

 

五.任意客户机进入到服务机网络家目录系统文件

1.建立用户lee,并将/home/lee移动到/westosshare下

2.vim /etc/exports  设置自己要共享的目录        (服务端设置)

 

3.编辑策略文件  vim /etc/auto.master   (客户端设置)

/home    /etc/auto.nfs    前面表示所要挂载目录的上级目录,后面文件里面编辑所要挂载的目录

vim /etc/auto.nfs

* 172.25.254.124:/westosshare/&

本文转自 lulu2017 51CTO博客,原文链接:http://blog.51cto.com/13132425/1958183


相关文章
|
5月前
|
Linux
第八章 NFS文件系统:
第八章 NFS文件系统:
110 1
|
3月前
|
存储 Unix Linux
分布式文件系统协议:NFS(Network File System)网络文件系统
NFS(Network File System)网络文件系统是一种分布式文件系统协议,最初由Sun Microsystems开发,并在1984年首次发布。 NFS允许不同计算机通过网络共享资源,特别是文件和目录,就像它们是本地存储的一部分一样。使用NFS的客户端可以挂载远程服务器上的文件系统,使得用户能够以透明的方式访问远程数据,实现跨多个系统的文件共享。
137 0
|
9月前
|
Ubuntu Linux 网络安全
荔枝派Zero(全志V3S) tftp下载 kernel 和 nfs 挂载文件系统
传输文件每次都插拔 SD 卡太麻烦了,还是使用网线传输文件比较快,借此机会讲述一下 通过 tftp下载 kernel 和 nfs 挂载文件系统
328 0
|
11月前
|
监控 Linux
NFS - Network FileSystem网络文件系统的实现原理
NFS - Network FileSystem网络文件系统的实现原理
110 0
|
Linux
龙芯2K1000使用nfs挂载文件系统进行使用
龙芯2K1000使用nfs挂载文件系统进行使用
140 0
|
编译器 Shell 测试技术
ARM嵌入式——制作根文件系统并使用NFS挂载运行。
ARM嵌入式——制作根文件系统并使用NFS挂载运行。
311 0
|
Ubuntu 安全
Ubuntu 20.04 搭建NFS文件系统
Ubuntu 20.04 搭建NFS文件系统
242 0
|
存储 网络协议 安全
RH358提供基于文件的网络存储--导出NFS文件系统
RH358提供基于文件的网络存储--导出NFS文件系统
160 0
RH358提供基于文件的网络存储--导出NFS文件系统
|
Oracle 网络协议 关系型数据库
通过文件系统(NFS)搭建RAC
一、环境信息 1、服务器:Centos 6.9 x642、网卡:2个弹性网卡,3个havip3、磁盘:软件放本地,Database和CRS、voting disk放NAS4、共享文件系统(NFS):申请创建2个NAS文件系统 二、配置NAS 1、根据文档购买配置NAS 地址: https://help.
3449 0