1.搭建server

  a.创建共享目录 mkdir /nfs1

  b.vim /etc/sysconfig/nfs     固定端口

  c.vim /etc/export

   /nfs1  192.168.100.1(rw)

  

  systemctl restart nfs

  systemctl enable nfs

  检查对不对,showmount -e localhost

  d.添加防火墙允许规则

  firewall-cmd --permanent --add-service=nfs

  firewall-cmd --permanent --add-service=mountd

  firewall-cmd --permanent --add-service=rpc-bind

  firewall-cmd --permanent --add-port=20048/tcp

  firewall-cmd --permanent --add-port=20048/udp

  firewall-cmd --permanent --add-port=20049/tcp

  firewall-cmd --permanent --add-port=20049/udp

  firewall-cmd --permanent --add-port=30000/tcp

  firewall-cmd --permanent --add-port=30000/upd

  firewall-cmd --reload

2.client挂载

创建挂载点 mkdir /mnt/share1

查看服务器可挂载列表 showmount -e 192.168.100.1  

  a.普通挂载

    mount    192.168.100.1:/nfs1   /mnt/share1

    查看 :   ll /mnt/share1

  b.永久挂载

    vim /etc/fstab

    192.168.100.1:/nfs1  /mnt/share1  nfs  defaults  0  0

    :wq

    mount -a

    查看:   ll /mnt/share1

  c.特殊挂载,用的时候自动挂载,不用自动卸载

    yum install -y autofs

    编辑autofs主配置文件

    vim /etc/auto.master

    /mnt/share1  /etc/auto.share1  --timeout=30      #注释  30秒不用自动卸载

    :wq

    创建配置附属文件

    cp   /etc/auto.misc  /etc/auto.share1         #注释  不会写,拷贝现有的文件进行照葫芦画瓢

    vim  /etc/auto.share1

    share1  -fstype=nfs,rw  192.168.100.1:/nfs1      #注释  此附属文件名为主配置文件中指定的文件名,保持一致,nfs1为远程服务器的共享目录,写法标准     IP:/目录

    :wq

    查看效果

    cd  /etc/share1

    cd  share1

    ll

    如果想要在client有写的权限,还得从server端给 /nfs1 文件夹赋予权限,默认755,client端写入不了。

    

   

  

  

  

nfs搭建和挂载的更多相关文章

  1. 基于 NFS 搭建便捷远程硬盘

    基于 NFS 搭建便捷远程硬盘 知识准备: 一.NFS服务简介 NFS 是Network File System的缩写,即网络文件系统.一种使用于分散式文件系统的协定,由Sun公司开发,于1984年向 ...

  2. Centos7安装配置NFS服务和挂载

    现在有3台服务器 s1(主),s2(从), s3(从)需要实现文件实时同步,我们可以安装Nfs服务端和客户端来实现! 一.安装 NFS 服务器所需的软件包:   1 yum install -y nf ...

  3. nfs 搭建

    nfs 搭建yum install nfs-utils rpcbind 修改配置文件 /etc/exports格式 每个共享的文件系统需要独立一行目录客户端主机列表需要使用空格隔开配置文件中支持通配符 ...

  4. (转)Centos7安装配置NFS服务和挂载

    Centos7安装配置NFS服务和挂载 原文:https://www.u22e.com/601.html NFS简介 NFS(Network File System)即网络文件系统,是FreeBSD支 ...

  5. Linux--简单实现nfs的目录挂载,ntp时间同步

    一.NFS (Network FileSystem) 网络文件系统 是FreeBSD支持的文件系统中的一种,它允许网络中的计算机之间通过TCP/IP网络共享资源. 在NFS的应用中,本地NFS的客户端 ...

  6. nfs搭建;nfs监控;mount对于nfs的相应配置

    nfs搭建 https://www.cnblogs.com/lms0755/p/9211585.html https://www.jianshu.com/p/e47cccbb3ae5 https:// ...

  7. showmount - 显示关于 NFS 服务器文件系统挂载的信息

    总览 /usr/sbin/showmount [ -adehv ] [ --all ] [ --directories ] [ --exports ] [ --help ] [ --version ] ...

  8. nfs 动态文件挂载读写权限设置

    nfs 动态文件挂载读写权限设置 待办 ll 命令查看文件夹权限 参考设置共享文件夹https://www.linuxidc.com/Linux/2018-11/155331.htm

  9. NFS服务自动搭建及挂载脚本

    一.写脚本的动机 由于最近老是搭建NFS,虽然不复杂,但是很繁琐.安装服务.修改配置文件.手动挂载.写入开机自动挂载等于是就写了一个脚本 二.脚本说明及审明 作用:该脚本主要实现NFS自动安装,客户端 ...

随机推荐

  1. ECMAScript6入门-序言

    本系列笔记基于阮一峰大佬的开源书籍.如果大家想看可以去该地址 本系列笔记只记录本人自己学习的过程,如果有侵权收到通知会自行下架. 如果大家看到可以直接去地址处学习,如果觉得好还望支持正版. 在此感谢阮 ...

  2. 导入镜像后,容器内httpd起不来

    导入镜像后发现bash进程为1 与之前apache启动的进程冲突了 解决办法:删除apache进程号,通过apachectl重启apache进程

  3. Azure上采用Json Template从已有的VHD创建VM

    从已有的VHD创建VM是使用Azure中经常要操作的内容. 本文将介绍如何采用Json Template从已经有的VHD创建VM. 一.准备VHD 在我的Azure账户中选择一台VM,如下图: 查看其 ...

  4. 蓝桥杯 算法训练 ALGO-140 P1101

    算法训练 P1101 时间限制:1.0s 内存限制:256.0MB    有一份提货单,其数据项目有:商品名(MC).单价(DJ).数量(SL).定义一个结构体prut,其成员是上面的三项数据.在主函 ...

  5. perform-maintence-on-replica-set-members

    https://docs.mongodb.com/v3.0/tutorial/perform-maintence-on-replica-set-members/ 1 oplog 改变大小 --详见mo ...

  6. c# 遍历目录

    public static List<string> TraverseDirector(string dir, bool isTraveSubDirFlag, bool isFilterS ...

  7. 用nfs挂载内核时出错 ERROR: Cannot umount的解决办法

    SMDK2440 # nfs 30000000 192.168.1.106:/work/nfs_root/uImage                         ERROR: resetting ...

  8. c语言-树的基础知识

    第一.树的定义:   1.有且只有一个称为根的节点   2.有若干个互不相交的子树,这些子树本身也是一颗树 第二.专业术语: 树的深度:从根节点到最低层,节点的层数 ,称之为树的深度.  根节点是第一 ...

  9. SQL基础(1)

    1.SQL简介 (1)什么是SQL? SQL指结构化查询语言 SQL使我们有能力访问数据库 SQL是一种 ANSI 的标准计算机语言 (2)SQL 能做什么? SQL面向数据库执行查询 SQL可从数据 ...

  10. Celery-4.1 用户指南: Calling Tasks(调用任务)

    基础 本文档描述 Celery 中任务实例和 Canvas 使用的统一 “Calling API”. API 中定义了一个执行选项的标准集,以及三个方法: - apply_async(args[, k ...