详解nfs-----共享存储服务(代码片段)

author author     2022-12-16     307

关键词:

NFS简介:
NFS(Network File System)即网络文件系统,是FreeBSD支持的文件系统中的一种,它允许网络中的计算机之间通过TCP/IP网络共享资源。在NFS的应用中,本地NFS的客户端应用可以透明地读写位于远端NFS服务器上的文件,就像访问本地文件一样。
NFS最早是由Sun公司发展出来的。
简单的来说:它就是是可以透过网络,让不同的主机、不同的操作系统可以共享存储。NFS 的基本原则是“容许不同的客户端及服务端通过一组RPC分享相同的文件系统”,它是独立于操作系统,容许不同硬件及操作系统的系统共同进行文件的分享。

实验环境:
两台redhat6.5虚拟机,分别作为服务器、客户端
服务器IP(提供存储空间): 192.168.10.10
客户端IP (使用存储空间):192.168.10.20
两台虚拟机可以互联互通
yum仓库已创建并且可以直接使用

NFS所需软件:
nfs-utils: 这个是NFS服务主程序(包含rpc.nfsd、rpc.mountd、daemons)
rpcbind: 这个是redhat6.XRPC主程序(redhat5.X的为portmap)
NFS在文件传送或信息传送过程中依赖于RPC协议。可以简单理解为:NFS是一个文件系统,而RPC是负责负责信息的传输。

实验过程:
服务器操作:
1、查看rpcbind、nfs是否安装,如果未安装,可直接用“yum install”进行安装
技术分享图片

2、创建提供存储空间的挂载点,并对其进行相应的设置后提供出去

  [[email protected] ~]# mkdir /opt/wwwroot
  [[email protected] ~]# vim /etc/exports

技术分享图片

3、开启服务,设置开机自启动,关闭防火墙及安全×××

     [[email protected] ~]# chkconfig nfs on
     [[email protected] ~]# chkconfig rpcbind on
     [[email protected] ~]# service iptables stop
     [[email protected] ~]# setenforce 0

技术分享图片

4、查看存储空间是否提供
技术分享图片

客户机操作:
5、软件不需要安装,可以直接开启服务

 [[email protected] ~]# service rpcbind start
 [[email protected] ~]# service nfs start

6、创建站点,将提供存储空间的目录进行挂载使用
技术分享图片

注:可设置自动挂载(此处不是必要步骤,可忽略不计)
[[email protected] ~]#umount /abc
[[email protected] ~]# vim /etc/exports
[[email protected] ~]#mount -a
技术分享图片

7、查看服务器是否提供存储空间
技术分享图片

8、写入文件进行测试
技术分享图片
权限不够需要进行设置,如下:
技术分享图片
再次输入:
技术分享图片

9、查看文件是否存储到服务器的提供存储空间的目录下
技术分享图片

配置已全部完成,如有疑问,请留言!

nfs共享存储服务的部署(代码片段)

NFS共享存储服务的部署NFS(NetworkFileSystem)即网络文件系统主要用于存储web服务器上用户上传的数据信息,图片?附件?头像?视频?音频NFS网络文件系统工作方式1、在nfs服务端创建共享目录2、通过mount?网路挂载,将NFS客户端本地目... 查看详情

nfs共享存储(代码片段)

目录环境准备NFS服务端NFS客户端httpd服务环境准备主机名wanIPlanIP角色web0110.0.0.7172.16.1.7nfs的客户端web0210.0.0.8172.16.1.8nfs的客户端nfs10.0.0.31172.16.1.31nfs的服务端NFS服务端NFS(NetworkFileSystem)和RPC(RemoteProcedureCall)部署NFS服务端,需要... 查看详情

02-nfs存储服务(代码片段)

...。NFS主要功能是通过局域网络让不同的主机系统之间可以共享文件或目录,NFS客户端可以通过挂载的方式将NFS服务端共享数据的文件目录挂载到本地挂载点,这样对本地挂载点目录中的数据进行操作其实就是操作NFS服务端共享数... 查看详情

nfs共享存储服务部署(代码片段)

...系统主要功能是通过局域网络让不同的主机系统之间可以共享文件或目录。NFS系统和Windows网络共享、网络驱动器类似,只不过windows用于局域网,NFS用于企业集群架构中,如果是大型网站,会用到更复杂的分布式文件系统FastDFS,glusterfs,... 查看详情

nfs网络文件系统详解(代码片段)

第1章NFS基本概述1.1什么是nfsNFS是NetworkFileSystem的缩写及网络文件系统。主要功能是通过局域网络让不同的主机系统之间可以共享文件或目录。NFS系统和Windows网络共享、网络驱动器类似,只不过windows用于局域网,NFS用于企业集群架... 查看详情

nfs共享存储服务(代码片段)

...中的一种,也被称为NFS.NFS允许一个系统在网络上与它人共享目录和文件。通过使用NFS,用户和程序可以像访问本地文件一样访问远端系统上的文件。(无身份验证机制)NFS的优点 1.本地工作站使用更少的磁盘空间,因为通常的... 查看详情

linux(10):期中架构---nfs存储服务(代码片段)

1.共享存储服务概念:#NFS是NetworkFileSystem的缩写,中文意思是网络文件系统,#它的主要功能是通过网络(一般是局域网)让不同的主机系统之间可以共享文件或目录。2.NFS共享存储服务的应用:#将数据存储到一台服务器上,实现... 查看详情

nfs共享存储(代码片段)

....0.0.172.16.1.客户端nfs10.0.0.172.16.1.服务端服务端安装配置nfs共享参数参数作用rw读写权限ro只读权限root_squash当NFS客户端以root管理员访问时,映射为NFS服务器的匿名用户(不常用),root用户映射后还是普通用户no_root_squa 查看详情

3-nfs-共享存储(代码片段)

...1.什么是nfs?  NFS(NetworkFileSystem)即网络文件系统。NFS共享存储2.nfs能干什么?  主要功能:通过网络(局域网)让不同的主机系统之间可以共享文件或目录。3.为什么要使用nfs?  NFS网络文件系统一般被用来存储共享视频,... 查看详情

redhat6.5中搭建nfs共享存储服务(代码片段)

...户机可以像访问本地目录一样访问远程NFS服务器中提供的共享资源,对于大多数负载均衡群集来说,使用NFS协议来共享数据库较为常见,但NFS服务没有用户认证机制,且数据在网络上为明文传输,安全性较差,所以,一般只适用... 查看详情

nfs--共享存储(代码片段)

...。NFS主要功能是通过局域网络让不同的主机系统之间可以共享文件或目录。NFS系统和Windows网络共享、网络驱动器类似,只不过windows用于局域网,NFS用于企业集群架构中,如果是大型网站,会用到更复杂的分布式文件系统FastDFS,glusterfs,... 查看详情

nfs共享存储服务(代码片段)

...三、NFS的特点四、实验步骤1、安装nfs和rpcbind软件2、设置共享目录3、启动NFS服务并验证结果4、客户机中访问NFS共享资源4.1手动挂载NFS共享目录4.2fstab自动挂载设置4.3强制卸载NFS五、总结引言本文详细讲解了NFS实验的几个步骤。... 查看详情

linux命令--exportfs命令详解(代码片段)

exportfs命令exportfs命令和nfs-utils这个包一起安装的例子:假设在第一次配置nfs的共享目录,之后需要新增、更改某些机器或共享的目录;首先需要更改配置文件,然后重启NFS服务,但如果远程客户端正在使用NFS服务,正在挂载着... 查看详情

⚡超容易的nfs存储服务搭建流程⚡(代码片段)

...应存储软件是否安装🔅2.编写配置文件🔅3.创建共享目录信息,目录授权🔅4.启动nfs相关服务五、客户端NFS服务部署流程🔅1.检查安装软件服务🔅2.进行共享目录挂载使用 查看详情

nfs文件系统及搭建nfs共享服务(代码片段)

一、什么是文件系统?  文件系统是对一个存储设备上的数据和元数据进行组织的一种机制。文件系统是在一个磁盘(包括光盘、软盘、闪盘及其它存储设备)或分区上组织文件方式方法,常见文件系统如ext2、ext3、ext4、NTFS... 查看详情

nfs详解(代码片段)

1、NFS介绍NFS是NetworkFileSystem的简写,即网络文件系统,NFS是FreeBSD支持的文件系统中的一种。NFS基于RPC(RemoteProcedureCall)远程过程调用实现,其允许一个系统在网络上与它人共享目录和文件。通过使用NFS,用户和程序就可以像访问... 查看详情

nfs共享储存服务部署(代码片段)

...NFS客户机可以向访问本地目录一样访问远程NFS服务器中的共享资源。大多数负载均衡群集都使用NFS协议。NFS网络文件系统一般被用来存储共享视频、图片等静态资源文件。环境部署:redhat6.5系统服务器Ip:192.168.100.101客户端ip:19... 查看详情

nfs(代码片段)

...就是可以通过网络,让不同的机器、不同的操作系统可以共享彼此的文件(NFS一般用来存储共享视频,图片等静态数据)。而在客户端看来,共享的目录就是其本身的目录。网络文件系统:通过网络存储和组织文件的一种方法或... 查看详情