`

自动挂载远程目录解决方案

 
阅读更多

1.修改fstab文件,添加远程挂载点 

 

Vi  /etc/fstab
最下方添加如下内容:
 
//192.168.8.119/isdbs  /mnt/test  cifs  defaults,username=isdbs,password=Admin123 0 0
 
依次是远程共享目录、本地目录、挂载方式、用户名、密码、不要做dump备份、不检验扇区。

根据需要修改上述内容即可。

 

保存退出即可。

执行 mount –a

Df  -h 

 

 

2.自动挂载脚本

创建mount.sh 脚本如下:

#!/bin/sh
filepath="/mnt/up"
if [ -d $filepath ];
then
        date >>/mnt/mount.log
        echo "挂载目录存在!" >>/mnt/mount.log
        echo "------------------------------------------" >>/mnt/mount.log
else
        date >>/mnt/mount.log
        echo "挂载目录不存在,尝试挂载......" >>/mnt/mount.log
        mount -a
        echo "挂载结果:"$?>>/mnt/mount.log
        if [ -d $filepath ];
        then
                echo "挂载成功!" >>/mnt/mount.log
        else
                echo "挂载失败!" >>/mnt/mount.log
        fi
        echo "------------------------------------------" >>/mnt/mount.log
fi
#end

  

注意:创建mount.sh 文件若出现无法执行时请检查编码问题。操作如下:

vi mount.sh
 
如果fileformat=unix 则检查代码内容,若fileformat=doc 则执行
Set ff=unix
保存退出即可。

 

 

 

3.使用crond创建定时任务

 

查看crond服务是否运行:
 
pgrep crond
或
/sbin/service crond status
或
ps -elf|grep crond|grep -v "grep"
 
 
crond服务操作命令:
 
/sbin/service crond start //启动服务 
/sbin/service crond stop //关闭服务 
/sbin/service crond restart //重启服务 
/sbin/service crond reload //重新载入配置
 

 

 

4.创建定时任务

crontab  -e

 

输入下方内容:

 

1 0-23/2  * * *  /mnt/mount.sh

 

 

表示每小时的第一分钟执行mount.sh 脚本。

 

crontab –l 查看创建的任务

 

 

 

cron文件语法:

 

分     小时    日       月       星期     命令

0-59   0-23   1-31   1-12     0-6     command     (取值范围,0表示周日一般一行对应一个任务)

 

 

记住几个特殊符号的含义:

    “*”代表取值范围内的数字,
         “/”代表”每”,
         “-”代表从某个数字到某个数字,
         “,”分开几个离散的数字

 

 

 

 

 

 

 

 

分享到:
评论

相关推荐

    树莓派装系统,配置远程,装qt,挂载U盘,装键盘.zip

    如果遇到问题,可以在树莓派论坛查找对应键盘的解决方案,或者在终端运行`sudo raspi-config`,在硬件配置中调整键盘布局。 以上步骤完成后,你将拥有一个配置完善、具备远程访问能力、安装了Qt开发环境且能够挂载...

    自动挂载云盘为本地盘,支持本地局域网与Web网

    NAS全称为Network Attached Storage,即网络附加存储,是一种数据存储解决方案,通过网络接口连接到本地局域网,提供文件级的存储服务。在本场景中,私有NAS设备是挂载的目标,可以被映射为本地驱动器以便于本地访问...

    Linux下设备挂载全自动.pdf

    幸运的是,Linux提供了一种自动化挂载解决方案——Automounter,可以大大简化这一过程。 Automounter是Linux系统中用于自动挂载和卸载设备的工具,它可以根据设备的使用情况自动管理挂载点,使得用户无需手动执行`...

    面向多用户的集群解决方案及性能分析

    4. **Auto File System (Autofs)**:Autofs 提供了一种动态挂载文件系统的方法,可以根据预定义的规则自动挂载远程文件系统。这在本方案中用于自动挂载用户的主目录。 #### 三、具体实施步骤 1. **配置NIS服务器**...

    linux下 Rclone+Alist实现挂载网盘(天翼云盘为例)

    你可以选择像Nginx或Apache这样的专业服务器,但在这里我们将使用内置的Python服务器作为快速解决方案: ```bash cd /path/to/alist python3 -m http.server 8080 ``` 现在,Alist已经在本地的8080端口上运行。...

    文件存储挂载方法.docx

    在IT领域,数据存储是至关重要的部分,而华为OceanStor系列存储系统提供了高效、可靠的文件存储解决方案。本文将详细介绍如何在UOS(Unity Operating System)操作系统上挂载华为OceanStor的文件系统。 首先,我们...

    飞凌虚拟机挂在nfs

    5. **配置自动挂载**:为了在启动时自动挂载NFS,可以在`/etc/fstab`文件中添加一行记录,指定服务器IP、共享目录和本地挂载点。 6. **测试和管理**:挂载后,可以查看`df -h`命令确认是否成功,然后可以像操作本地...

    IBM_HACMP刀片挂载和双机总结

    IBM High Availability Cluster Multiprocessing(HACMP)是一款由IBM开发的企业级高可用性解决方案,用于确保关键业务应用在服务器硬件故障时能够持续运行。HACMP在IBM AIX操作系统环境下运行,提供集群管理功能,...

    nzISCSIcli挂载多服务器磁盘工具

    无论是对于初次接触iSCSI的初学者,还是经验丰富的系统管理员,nzISCSIcli都是一个值得信赖的伙伴,帮助实现高效、灵活且可靠的存储解决方案。通过熟练掌握nzISCSIcli的使用,IT专业人员可以在复杂的企业环境中更好...

    SUSE Linux与Windows的资源共享与互操作.pdf

    【SUSE Linux与Windows的资源共享与互操作】 在信息技术领域,操作系统的选择往往取决于具体的工作需求。...同时,随着技术的发展,更多跨平台的解决方案将不断涌现,进一步促进不同操作系统间的兼容性和互操作性。

    NFS+Rsync+Keepalive 存储高可用解决方案部署手册

    **NFS服务**:NFS是一种分布式文件系统协议,允许用户在一个网络中的计算机上挂载远程文件系统,就像访问本地文件一样。在本方案中,NFS服务器(Master)提供一个共享目录,客户端(Client)可以将其挂载到本地文件...

    AirFlash智慧港口视频回传解决方案.pptx

    【AirFlash智慧港口视频回传解决方案】是一种针对港口垂直运输工具的现代化监控系统,旨在提升港口的安全性、效率和管理质量。此方案的核心是利用5G无线技术,替代传统的有线监控和无线网桥方案,解决传统方法中存在...

    fuse 下载linux服务器挂载硬盘

    Linux系统中挂载硬盘是一项常见的任务,特别是...通过结合`FUSE`和其他工具,你可以实现各种定制化的存储解决方案,满足特定的需求。对于开发人员来说,`FUSE`提供了一个强大的平台,用于探索和实验新的文件系统概念。

    hdfs-mount:将HDFS挂载为本地Linux文件系统的工具

    允许将远程HDFS挂载为本地Linux文件系统,并允许任意应用程序/ Shell脚本以有效且安全的方式将HDFS作为普通文件和目录进行访问。 功能(计划中) 高性能 使用协议缓冲区直接为FUSE和HDFS连接Linux内核(不需要Java...

    automount_cloud:自动挂载先前由rmount设置的云驱动器

    总的来说,automount_cloud是一个便捷的解决方案,它简化了对rclone配置的云存储服务的挂载和管理,使用户能够更轻松地在本地系统中访问和操作云端数据。对于那些频繁使用云存储并且喜欢命令行操作的用户来说,这是...

    智慧充电解决方案/城市级充电桩监管平台建设

    ### 智慧充电解决方案与城市级充电桩监管平台建设关键知识点 #### 1. **智慧充电解决方案概述** - **定义**: 智慧充电解决方案是一种综合性的技术方案,旨在通过智能软硬件结合的方式,实现对电动汽车充电过程的...

    罗克韦尔AB PLC 1734远程IO模块手册.rar

    罗克韦尔自动化是全球知名的工业自动化解决方案提供商,其AB PLC(Allen Bradley Programmable Logic Controller)产品线在工业控制领域有着广泛的应用。1734系列是罗克韦尔AB PLC中的一个产品家族,主要专注于远程...

    MacOS无法挂载NFS Operation not permitted错误解决办法

    在MacOS中,我们通常使用`mount`命令来挂载远程NFS服务器的文件系统。 当出现“Operation not permitted”错误时,这通常意味着客户端或服务器端的安全设置不允许挂载操作。以下是几个可能的解决方案: 1. **检查...

    通过IPMI远程部署ESXI.pdf

    IPMI提供了一种无需操作系统即可监控和管理硬件的手段,而ESXI则提供了服务器虚拟化的解决方案。两者结合,一方面可以远程管理服务器硬件,另一方面可以快速安装和部署虚拟化环境,对于数据中心的管理和维护具有重要...

    直连存储 VS 网络连接存储

    两种常见的存储解决方案是直连存储(Direct Attached Storage, DAS)和网络连接存储(Network Attached Storage, NAS)。本文将深入探讨这两种存储方式的特点、优势及局限性,帮助SMB在两者之间做出正确的选择。 ##...

Global site tag (gtag.js) - Google Analytics