zoukankan      html  css  js  c++  java
  • 01-NFS配置

    1.检查NFS软件包安装
    # rpm -qa |grep nfs
    nfs-utils-lib-1.1.5-6.el6.x86_64
    nfs4-acl-tools-0.3.3-6.el6.x86_64
    nfs-utils-1.2.3-36.el6.x86_64

    # rpm -qa | grep rpcbind
    rpcbind-0.2.0-11.el6.x86_64

    2.检查守护进程
    # /etc/init.d/rpcbind status

    # service rpcbind status

    3.检查服务状态
    # /etc/init.d/nfs status

    # service nfs status

    4.修改配置文件
    # vim /etc/exports

    格式如下:
    共享目录 访问对象(访问控制)
    /tmp *(rw,no_root_squash,sync)

    /tmp 192.168.6.102(ro,sync) 192.168.6.0/24(rw,sync,no_root_squash)

    5.启动服务
    # service nfs start

    6.开机自动启动
    # chkconfig --level 35 nfs on

    # chkconfig nfs on

    7.客户端查看共享资源
    # showmount -e 192.168.6.11

    8.客户端访问共享资源
    # mkdir /nfsshare
    # mount -t nfs 192.168.6.11:/tmp /nfsshare/
    # df -Th
    # cd /nfsshare && ls

    9.客户端开机自动挂载
    # vim /etc/fstab
    192.168.6.11:/tmp /nfsshare nfs defaults 0 0
    # mount -a

    # vim /etc/rc.d/rc.local
    mount -t nfs 192.168.6.11:/tmp /nfsshare/

    10.服务器端查看被挂载情况
    # showmount -a

    11.注意:
    (1)“写”需要的条件
    共享权限&文件系统权限

    (2)服务器修改配置文件后
    # exportfs -rv

    # service nfs reload

    (3)查看NFS的版本
    # cat /proc/mounts

    (4)修改服务器端版本
    # vim /etc/sysconfig/nfs
    第29行
    将 #RPCNFSDARGS="-N 4"
    改 RPCNFSDARGS="-N 4"

    # service nfs restart

    (5)按需挂载(当访问到的时候自动挂载,不访问后600秒自动卸载)
    服务器端配置
    # mkdir -p /share/test{A,B}
    # touch /share/testA/testa
    # touch /share/testB/testb
    # vim /etc/exports
    /share *(rw,no_root_squash,sync)
    # service nfs restart
    客户端配置(挂载点无需手动创建)
    # vim /etc/auto.master
    /share /etc/auto.misc
    # vim /etc/auto.misc
    testA -fstype=nfs,rw 192.168.6.11:/share/testA
    testB -fstype=nfs,ro 192.168.6.11:/share/testB
    # service autofs restart
    # chkconfig autofs on
    # df -hT
    # ll -d /share
    # cd /share/testA && ls
    # df -Th
    # touch test1.txt
    # cd /share/testB && ls
    # df -Th
    # touch test2.txt(权限拒绝)

  • 相关阅读:
    Docker笔记(三):Docker安装与配置
    Docker笔记(二):Docker管理的对象
    Docker笔记(一):什么是Docker
    ubuntu18.04上搭建KVM虚拟机环境超完整过程
    软件项目研发流程该怎么规范
    线程池的基本原理,看完就懂了
    Spring Boot2从入门到实战:统一异常处理
    redission-tomcat:快速实现从单机部署到多机部署
    4. matlab入门——函数、绘图基础
    3. matlab入门——控制结构、选择结构、循环结构、错误控制
  • 原文地址:https://www.cnblogs.com/freecd/p/8471304.html
Copyright © 2011-2022 走看看