zoukankan      html  css  js  c++  java
  • NFS网络文件共享系统

    NFS是网络文件系统,让不同的主机系统之间可以共享文件或目录,存放共享视频、图片、附件等静态资源文件。

    NFS服务器就是一块网络硬盘将自己挂载到多个Web服务器网页目录的子目录上,这样所有Web服务器都能看到共享的信息NFS网络硬盘的内容。

    NFS工作流程:首先安装rpcbind和nfs-utils,启动RPC服务,再启动NFS服务,NFS会向RPC服务注册自己启动了哪些端口,这时如果有客户端想要访问NFS服务端,先要通过RPC服务反馈给客户端服务端一个开放的端口号,最后客户端才能想NFS服务器发出数据传输的请求。

    服务端部署:
    [root@jinchuan ~]# yum -y install rpcbind nfs-utils  安装rpcbind包和nfs-utils包
    [root@jinchuan ~]# service rpcbind start  启动RPC服务(一定要先启动RPC服务)
    [root@jinchuan ~]# service nfs start  启动NFS服务(后启动NFS服务)
    [root@jinchuan ~]# rpcinfo  会列出所在主机上向 rpcbind 注册的 RPC 服务。
    [root@jinchuan ~]# vim /etc/exports   配置NFS服务的配置文件
    [root@jinchuan ~]# echo "/data 192.168.200.0/24(rw,sync)" > /etc/exports   配置NFS服务的配置文件
    [root@jinchuan ~]# servic nfs restart  重启NFS服务
    [root@jinchuan ~]# showmount -e localhost  查看本地共享磁盘
    [root@jinchuan ~]# mkdir /data  创建共享目录
    [root@jinchuan ~]# chown nfsnobody:nfsnobody /data  给共享目录属主和属组改成nfs程序用户
    [root@jinchuan ~]# mount 192.168.200.131:/data /tmp  本地测试将共享目录挂到本地/tmp下
    客户端部署:
    [root@jinchuan ~]# yum -y install nfs-utils  安装支持包
    [root@jinchuan ~]# showmount -e 192.168.200.131  查看服务端可共享目录
    [root@jinchuan ~]# mount 192.168.200.131:/data /mnt  将服务端的共享目录挂载到客户端/mnt下
  • 相关阅读:
    「NOIP2011」聪明的质监员
    「CF5E」Bindian Signalizing
    「NOIP2017」列队
    「NOIP2016」愤怒的小鸟
    「牛客CSP-S2019赛前集训营2」服务器需求
    「牛客CSP-S2019赛前集训营1」仓鼠的石子游戏
    「SCOI2010」幸运数字
    函数求值一<找规律>
    梯形
    F(k)<(维护+枚举)(找规律+递推+枚举)>
  • 原文地址:https://www.cnblogs.com/jinchuan16/p/9916444.html
Copyright © 2011-2022 走看看