Linux NFS自动挂载autofs配置

一、基于Linux下NFS文件系统的自动挂载方式,

前期准备环境两台Linux服务器:

  1. 准备一台NFS服务器端(系统环境centos6.5,ip地址192.168.100.100)
  2. 准备需要挂载NFS服务端的NFS客户端(系统环境centos6.5,ip地址192.168.100.101)

实施:

  1. 现在server端安装NFS保证能正常访问,我们这里通过yum工具安装即可

    [[email protected] ~]# yum install nfs-utils rpcbind -y

  2. 通过修改NFS配置,共享/data/share/目录

    [[email protected] ~]# mkdir /data/share

    [[email protected] ~]# vim /etc/exports
    ##########shared data for bbs by oldboy at 20160825
    #/data/share           192.168.100.0/24(rw,sync,hide)
    /data/share           192.168.100.0/24(rw,sync,anonuid=555,anongid=555,all_squash)

  3. 检查NFS是否正常

    [[email protected] ~]# showmount -e 192.168.100.100
    Export list for 192.168.100.100:
    /data/share 192.168.100.0/24

  4. 客户端安装NFS客户端及autofs并启动相关服务

    [[email protected] ~]# yum install rpcbind nfs-utils -y

    [[email protected] ~]# yum install autofs -y

    [[email protected] ~]# /etc/init.d/rpcbind start

    [[email protected] ~]# /etc/init.d/autofs start

  5. 配置客户端自动挂载(autofs)NFS服务端共享目录

[[email protected] ~]# vim /etc/auto.master
        #
        # Sample auto.master file
        # This is a ‘master‘ automounter map and it has the following format:
        # mount-point [map-type[,format]:]map [options]
        # For details of the format look at auto.master(5).
        #
        /misc   /etc/auto.misc
        /mnt    /etc/auto.misc  timeout=60#/mnt为挂载点   /etc/auto.misc为挂载动作

[[email protected] ~]# vim /etc/auto.misc

# This is an automounter map and it has the following format
         # key [ -mount-options-separated-by-comma ] location
         # Details may be found in the autofs(5) manpage

cd              -fstype=iso9660,ro,nosuid,nodev :/dev/cdrom

# the following entries are samples to pique your imagination
         #linux          -ro,soft,intr           ftp.example.org:/pub/linux
         #boot           -fstype=ext2            :/dev/hda1
         #floppy         -fstype=auto            :/dev/fd0
         #floppy         -fstype=ext2            :/dev/fd0
         #e2floppy       -fstype=ext2            :/dev/fd0
         #jaz            -fstype=ext2            :/dev/sdc1
         #removable      -fstype=ext2            :/dev/hdd
         nfsdata         -fstype=nfs             192.168.100.100:/data/share

6.重新启动autofs服务,并检查自动挂载文件是否生效

[[email protected] ~]# /etc/init.d/autofs restart

[[email protected] ~]# cd /mnt/nfsdata
         [[email protected] nfsdata]# ls -l
         total 0
         -rw-r--r-- 1 oldgirl oldgirl 0 Aug 27 00:14 andy
         -rw-r--r-- 1 oldgirl oldgirl 0 Aug 27 00:10 oldboy
         -rw-rw-r-- 1 oldgirl oldgirl 0 Aug 27 00:10 oldgirl
         [[email protected] nfsdata]# df -h
         Filesystem                       Size  Used Avail Use% Mounted on
         /dev/mapper/vg_muban-moban_root   38G  1.9G   34G   6% /
          tmpfs                            491M     0  491M   0% /dev/shm
         /dev/sda1                        194M   29M  155M  16% /boot
         192.168.100.100:/data/share       38G  1.9G   34G   6% /mnt/nfsdata

时间: 2024-12-28 22:13:35

Linux NFS自动挂载autofs配置的相关文章

linuxNFS优化及自动挂载autofs

mount  -t  nfs   -o   nosuid,noexec,nodev,rw   192.168.10.10:/data       /mnt # grep mnt /proc/mounts 192.168.10.10:/data/ /mnt nfs4 rw,nosuid,nodev,noexec,relatime,vers=4,rsize=131072,wsize=131072,namlen=255,hard,proto=tcp,port=0,timeo=600,retrans=2

Linux NFS服务器的简明配置6.8

Linux NFS服务器的简明配置 一.NFS服务简介 NFS 是Network File System的缩写,即网络文件系统.一种使用于分散式文件系统的协定,由Sun公司开发,于1984年向外公布.功能是通过网络让不同的机器.不同的操作系统能够彼此分享个别的数据,让应用程序在客户端通过网络访问位于服务器磁盘中的数据,是在类Unix系统间实现磁盘文件共享的一种方法. NFS 的基本原则是"容许不同的客户端及服务端通过一组RPC分享相同的文件系统",它是独立于操作系统,容许不同硬件及操作

linux 下 用mount 挂载 samba 以及Linux 开机自动挂载 samba  

linux 下 用mount 挂载 samba 以及Linux 开机自动挂载 samba 一.挂载匿名samba#mount -t cifs //192.168.2.2/share /151.2_share   -o guest#ls /151.2_share 二.挂载非匿名samba #mount -t cifs //192.168.2.2/share /151.2_share -o   username=samba,password=samba,iocharset=utf-8#ls /151

linux mint 自动挂载windows的D盘和E盘

linux mint 自动挂载windows的D盘和E盘 <div class="article_bar clearfix"> <div class="artical_tag"> <span class="original"> 原创 </span> <span class="time">2015年01月10日 20:18:59</span> </di

linux分区自动挂载与fstab文件修复

linux分区自动挂载与fstab文件修复 在前面我们实现新添加硬盘,进行分区与格式化,然后手动挂载,这样做,在重启后,需要重新挂载才能使用. https://www.cnblogs.com/-wenli/p/10354807.html 自动挂载 要实现自动挂载,其实很简单,只需要把挂载信息写入/etc/fstab 1 .打开/etc/fstab 2.按照格式挂载/dev/sdb1与/dev/sdb5 /dev/sdb1 /disk1 ext4 defaults 1 2 设备文件名 挂载点 文件

LINUX NFS的安装与配置

实验环境: 操作系统: CentOS release 6.8 (Final) 虚拟机:VMware Workstation 10.0.1build-1379776 实战任务: 安装配置NFS服务 NFS概述:NFS(NetworkFile System)即网络文件系统,是Linux支持的文件系统中的一种,它允许网络中的计算机之间通过TCP/IP网络共享资源.在NFS的应用中,本地NFS的客户端应用可以透明地读写位于远端NFS服务器上的文件,就像访问本地文件一样. NFS使用的优势: 1.节省本地

Linux NFS文件服务器安装与配置

1. 场景 某单位需要配置 NFS 服务器,为同步图片文件. 主机名:nfs.local,test.local IP地址:192.168.3.15.192.168.3.18 2. 实验环境 2.1. 操作系统 # cat /etc/redhat-release Red Hat Enterprise Linux Server release 6.5 (Santiago) # uname -a Linux localhost.localdomain 2.6.32-431.el6.x86_64 #1

Linux fstab自动挂载分区教程

某些时候当Linux系统下划分了新的分区后,需要将这些分区设置为开机自动挂载,否则,Linux是无法使用新建的分区的. /etc/fstab 文件负责配置Linux开机时自动挂载的分区. Windows的文件结构是多个并列的树状结构,最顶部的是不同的磁盘(分区),如:C,D,E,F等.Linux的文件结构是单个的树状结构.最顶部的 为根目录,即/.在根目录下,分为多个子目录,包括/bin./boot./dev./etc./home./lib./media./mnt. /opt./proc./ro

linux cifs自动挂载远程windows硬盘或文件夹

第一步: 在要挂载的windows系统中找到需要挂载的硬盘或者文件夹,把它设置为共享 第二步: 在linux系统/mnt目录下创建一个文件夹 第三步: 测试挂载 #mkdir /mnt/share #mount -t cifs -o username=administrator,password=123456 192.168.1.12:Download /mnt/share 第四步: 设置自动挂载 vi /etc/fstab //192.168.1.12:Download  /mnt/share