Linux系统搭建NFS网络共享存储
Linux系统搭建NFS网络共享存储
一、NFS概述;
NFS是一种基于TCP/IP传输的网络文件系统协议,最初由SUN公司开发。通过NFS协议,客户机可以像访问本地目录一样访问远程服务器中的共享资源。NFS得到了如NAS等网络存储的设备极好支持。也是LVS共享存储的首选。
二、安装
1.服务端安装nfs-utils、rcpbind软件包;
rpcbind软件包提供RPC(远程系统调用)机制支持,nfs软件包提供共享服务
[root@nfs ~]# yum -y install nfs-utils rpcbind
设置为开机启动
[root@nfs ~]# for i in rpcbind nfs;do systemctl enable $i; done
2.服务端设置共享目录;
[root@nfs ~]# mkdir /opt/wwwroot
设置权限
[root@nfs ~]# chmod 777 /opt/wwwroot
nfs配置共享位置的配置文件
[root@nfs ~]# vi /etc/exports
/opt/wwwroot 192.168.100.0/24(rw,sync,no_root_squash)
注解:
文件格式:目录 主机(权限)
权限:rw读写 ro只读 sync同步写入 no_root_squash表示客户机以root身份访问时,赋予其本地root权限,默认是root_squash,表示以nfsnobody用户降权使用
3.服务器端启动nfs服务程序;
先启动rpcbind服务,在启动nfs服务,不然容易启动失败
[root@nfs ~]# systemctl start rpcbind
[root@nfs ~]# systemctl start nfs
验证端口,NFS端口随机分配
[root@nfs ~]# netstat -utpln |grep rpc
tcp 0 0 0.0.0.0:20048 0.0.0.0:* LISTEN 1656/rpc.mountd
tcp 0 0 0.0.0.0:51806 0.0.0.0:* LISTEN 1429/rpc.statd
udp 0 0 0.0.0.0:953 0.0.0.0:* 1630/rpcbind
udp 0 0 0.0.0.0:42998 0.0.0.0:* 1429/rpc.statd
udp 0 0 0.0.0.0:20048 0.0.0.0:* 1656/rpc.mountd
udp 0 0 0.0.0.0:111 0.0.0.0:* 1630/rpcbind
udp 0 0 127.0.0.1:757 0.0.0.0:* 1429/rpc.statd
查看本机共享目录
[root@nfs ~]# showmount -e 192.168.100.103
Export list for 192.168.100.103:
/opt/wwwroot 192.168.100.0/24
4.客户端安装NFS客户端程序;
[root@client ~]# yum -y install nfs-utils rpcbind
查看共享目录
[root@client ~]# showmount -e 192.168.100.103
Export list for 192.168.100.103:
/opt/wwwroot 192.168.100.0/24
清除系统缓存
[root@client ~]# echo 3 >/proc/sys/vm/drop_caches
5.客户端mount方式挂载使用nfs共享;
创建本地挂载点
[root@client ~]# mkdir /test
挂载
[root@client ~]# mount 192.168.100.103:/opt/wwwroot /test/
验证
[root@client ~]# mount |grep nfs
192.168.100.103:/opt/wwwroot on /test type nfs4 (rw,relatime,vers=4.1,rsize=131072,wsize=131072,namlen=255,hard,proto=tcp,port=0,timeo=600,retrans=2,sec=sys,clientaddr=192.168.100.104,local_lock=none,addr=192.168.100.103)
通过网络方式进行永久挂载
[root@client ~]# vi /etc/fstab
192.168.100.103:/opt/wwwroot /test nfs defaults,_netdev 0 0
注释:
_netdev表示设备需要网络
客户端创建测试文件
[root@client ~]# touch /test/test.txt
[root@client ~]# ls /test/
test.txt
服务端验证
[root@nfs ~]# ls /opt/wwwroot/
test.txt
Linux系统搭建NFS网络共享存储相关推荐
- Linux 下搭建NFS网络服务器 Win7 下访问挂载
1. Ubuntu 安装 NFS 服务. apt-get install nfs-kernel-server 2. 修改 NFS 配置文件 #vi /etc/exports 在最后一行添加: /srv ...
- Linux系统编程---5(共享存储映射,存储映射I/O,mmap函数,父子进程间通信,匿名映射)
共享存储映射 文件进程间通信 使用文件也可以完成 IPC,理论依据是,fork 后,父子进程共享文件描述符.也就共享打开的文件. 编程:父子进程共享打开的文件.借助文件进行进程间通信. 测试代码 /* ...
- 麒麟服务器系统搭建nfs共享
麒麟服务器系统搭建nfs共享 1. NFS介绍 NFS(Network File System,网络文件存储系统)最早是由 Sun 公司发展出来的,也是 FreeBSD 支持的文件系统中的一个,它允许 ...
- linux系统下ntp网络时钟服务器(NTP服务器)的搭建和使用
linux系统下ntp网络时钟服务器(NTP服务器)的搭建和使用 linux系统下ntp网络时钟服务器(NTP服务器)的搭建和使用 安徽京准科技开发的NTP网络时间源设备 参考 ahjzsz.com ...
- nfs服务器远程访问,NFS远程共享存储
原标题:NFS远程共享存储 构建储NFS远程共享存 因为NFS有很多功能,不同的功能需要使用不同的端口.因此NFS无法固定端口.而RPC会记录NFS端口的信息,这样就能够通过RPC实现服务端和客户端的 ...
- cif文件服务器搭建,在linux下搭建NFS服务器实现文件共享
介绍在linux下搭建NFS服务器实现文件共享 目录一.关于NFS 二.搭建一台NFS服务器共享特定资源 三.调优 一.关于NFS 1.NFS是Network File System的简写,即网络文件 ...
- linux nfs挂载域名,Linux系统挂载NFS的方法
NFS(网络文件系统),这是在 Linux 系统上常用的文件共享方式.也可以做为作为一个远程存储使用.下面是学习啦小编收集整理的Linux 系统挂载 NFS,希望对大家有帮助~~ Linux 系统挂载 ...
- 嵌入式Linux学习笔记(1-1)——linux系统搭建
版权声明:本文为博主原创文章,未经博主允许不得转载. 学习嵌入式linux已经有2年时间,虽然时间不长,但一路走来遇到很多问题,绕了很多弯路.写这篇文章的目的是分享我的经验,以供初学者参考,希望能够帮 ...
- 计算机的iscsi配置,电脑Win10系统的iscsi target(共享存储)如何进行连接
电脑Win10系统的iscsi target(共享存储)如何进行连接 腾讯视频/爱奇艺/优酷/外卖 充值4折起 相信很多朋友对共享存储很感兴趣.今天小编跟大家分享一下电脑Win10系统的iscsi t ...
最新文章
- php acl控制,用PHP怎么实现一个ACL系统?
- Django学习--9 Admin
- [MySQL光速入门]012 作业解答
- 【second】Flatten Binary Tree to Linked List
- template模板函数
- 如何通过 MacBook Pro 上的触控栏使用辅助功能?
- 煤岩分析仪测定煤的镜质体反射率和煤显微组分
- ANDROID框架揭秘
- VOIP Codec 三剑客之 ISAC/ILBC -- ISAC (2) Low Band Encode 模块
- django orm级联_django系列5.3--ORM数据库的多表操作
- ffmpeg提取音频数据
- 服务器不能用pe安装win7系统安装,使用PE安装win7系统失败了怎么办
- 尤雨溪:先学算法,再学源码!
- Vue.js父与子组件之间传参 父向子组件传参 例子:App.vue为父,引入componetA组件之后,则可以在template中使用标签(注意驼峰写法要改成componet-a写法,因为ht
- 黎想首谈微信公众号搜索排名的规则?怎样提高排名?
- MMDetection3D 1.1:统一易用的 3D 感知平台
- 有没有手机版_漫威定制版智能手机壳 Galaxy S10的小伙伴不容错过
- Google如何在新标签打开页面打开链接?
- html 增加选项,添加标签——给定标签选项
- 华为云Stack在政务云市场,稳!
热门文章
- Android手机显示的4G信号强度的格子数
- 施乐550服务器fiery显示ff,施乐DC5000AP数码印刷机图文设备彩色激光打印
- 大厂 vs 小厂,我的亲身体验
- 'Microsoft.DataTransformationServices.Wizards' error in VS 2017
- 我院与湖南农大初步达成合作办学意向
- LVS-DRNAT模式实现http负载均衡
- GerbView生产高级软件,支持新旧表单
- 通过build.prop修改手机信息
- doxygen 命令_doxygen使用详解
- esp8266的SDK开发pwm有感:解决LED灯不能熄灭,微微亮问题。