当前位置: 首页 > wzjs >正文

达州市做网站51趣优化网络seo工程师教程

达州市做网站,51趣优化网络seo工程师教程,书城网站开发,python 开发手机网站开发最近遇到一个问题,一台CentOS7应用服务器上的服务需要访问另外一台CentOS7应用服务器上的文件,然后传输文件给第三方。想到windows系统之间有文件共享的功能,Linux系统之间是否也有类似的文件共享功能呢? NFS NFS代表Network Fil…

最近遇到一个问题,一台CentOS7应用服务器上的服务需要访问另外一台CentOS7应用服务器上的文件,然后传输文件给第三方。想到windows系统之间有文件共享的功能,Linux系统之间是否也有类似的文件共享功能呢?

NFS

NFS代表Network File System,即网络文件系统。它是一种分布式文件系统协议,允许一个系统在网络上与他人共享目录和文件。通过NFS,用户和程序可以像访问本地文件一样访问远端系统上的文件,这极大地促进了文件共享和协作。

NFS最初由Sun Microsystems开发,并迅速成为了Unix系统间实现文件共享的标准。随着时间的发展,它也被移植到了其他操作系统上,包括Windows、Linux以及各种版本的Unix。

使用NFS有几个主要优点:

易于文件共享:用户可以通过网络轻松访问和使用存储在不同计算机上的文件。

简化存储管理:通过集中存储数据,NFS减少了对多个副本的需求,从而简化了存储管理。

提高效率:NFS允许用户同时从多个客户端访问相同的文件,提高了工作效率。

NFS的工作原理涉及服务器和客户端之间的交互。服务器端设置并导出文件系统供网络中的其他机器访问,而客户端则挂载这些远程文件系统到本地文件树中,使得它们看起来就像本地文件一样。

NFS经历了几个版本的发展,目前最常见的是NFSv3和NFSv4,后者提供了改进的安全性和性能。

服务端

检查是否安装nfs-utils、rpcbind

rpm -qa|grep nfs-utils

[root@app-0002 temp]# rpm -qa|grep nfs-utils

nfs-utils-1.3.0-0.54.el7.x86_64

rpm -qa | grep rpcbind

[root@app-0002 temp]# rpm -qa | grep rpcbind

rpcbind-0.2.0-44.el7.x86_64

没有,则手动安装

sudo yum install -y nfs-utils rpcbind

启动rpcbind

sudo systemctl start rpcbind#开机自启sudo systemctl enable rpcbind

启动nfs-server​​​​​​​

sudo systemctl start nfs-server#开机自启sudo systemctl enable nfs-server

创建目录/disk01/temp(如果已有目录,则不需要创建)

sudo mkdir -p /disk01/temp

设置目录权限​​​​​​​

#至少644 所有用户可读sudo chmod 755 /disk01/temp #可选sudo chown nobody:nobody /disk01/temp

编辑/etc/exports文件,添加共享配置​​​​​​​

vi /etc/exports#文件最下面添加/disk01/temp 10.96.41.0/24(rw,sync,no_root_squash,no_subtree_check)

10.96.41.0/24:允许访问的客户端ip(10.96.41.1~254)

(rw,sync,no_root_squash,no_subtree_check):挂在选项(读写、同步写入、允许客户端以root用户身份访问共享目录、禁用子树选项等)

或者指定具体的ip,多个ip之间空格隔开

/disk01/temp 10.96.41.98(rw,sync,no_root_squash,no_subtree_check) 10.96.41.99(rw,sync,no_root_squash,no_subtree_check)

应用NFS配置

sudo exportfs -ra

验证共享是否生效

sudo exportfs -v

图片

客户端

检查是否安装nfs-utils

rpm -qa|grep nfs-utils

[root@app-0002 temp]# rpm -qa|grep nfs-utils

nfs-utils-1.3.0-0.54.el7.x86_64

没有,则手动安装

sudo yum install -y nfs-utils

创建目录/disk01/temp

sudo mkdir -p /disk01/temp

挂载共享目录

sudo mount 10.96.41.62:/disk01/temp  /disk01/temp

mount会根据设备的文件系统类型(如ext4、xfs、nfs)自动挂载,也可以使用-t  <文件系统类型>

sudo mount -t nfs 10.96.41.62:/disk01/temp  /disk01/temp

将10.96.41.62:/disk01/temp目录挂载在本机的/disk01/temp目录

验证挂载

df -h

图片

设置开机自动挂载

注意:不设置的话,服务器重启后,会发现挂载目录没有了,需要重新挂载。

vim /etc/fstab

最后一行下面加入

10.96.41.62:/disk01/temp  /disk01/temp  nfs defaults 0 0

测试写的配置是否有问题

mount -a

最后,在客户端或者服务端目录下创建一个测试文件,看对方是否能看到,然后删除测试文件。

问题

1、检查客户端

rpm -qa|grep nfs

mount | grep /disk01/temp

图片

2、卸载客户端挂载,重新挂载

sudo umount /disk01/temp

sudo mount -t nfs 10.96.41.62:/disk01/temp  /disk01/temp

3、设置服务端共享目录权限

sudo chmod 755 /disk01/temp    (至少644 所有用户可读)

http://www.dtcms.com/wzjs/305477.html

相关文章:

  • 东阳畅销自适应网站建设厦门seo优化外包公司
  • 中国纪检监察报邮发代号西安全网优化
  • 网站开发 费用扬州seo优化
  • 网站策划建设方案书编程培训机构排名前十
  • shine跨境电商平台seo营销是什么意思
  • 投票网站设计杭州排名推广
  • 湛江网站制作多少钱网络营销推广方案策划
  • vs2012网站开发环境郑州网站营销推广公司
  • 个人网站用react做宁波网站推广优化
  • 做网站诊断微博上如何做网站推广
  • 网站运营团队关键词优化推广策略
  • 免费行情软件网站mnw活动推广方式都有哪些
  • 网站显示百度众测是怎么做的网页推广平台
  • 做企业网站要多长时间国内新闻最新消息
  • 在长沙做网站潍坊网站开发公司
  • 学校网站怎么查询录取徐州网站建设方案优化
  • 阿里巴巴怎么做企业网站百度pc网页版登录入口
  • 网站单页面可以做302跳转吗最新百度新闻
  • 深圳网站建设易佰讯免费网址注册
  • 哪些网站可以免费看剧磁力天堂最佳搜索引擎入口
  • 电商培训内容鹤壁网站seo
  • 网站建设公司的服务定位seo优缺点
  • 小企业网站建设建议免费seo快速排名工具
  • 艺术培训网站模板视频号的链接在哪
  • 郑州购物网站建设网络销售怎么干
  • 公明网站建设有哪些可以免费推广的平台
  • 昆明市住房和城乡建设局门户网站企业建站公司
  • 上海环球金融中心酒店浙江seo外包
  • 企业信息网seo关键词优化的技巧
  • 高端营销型网站建设制作一个网站步骤