[转帖]巨坑的crontab环境变量导致定时脚本无法运行

crontab,环境变量,导致,定时,脚本,无法,运行 · 浏览次数 : 0

小编点评

## 解决方法: 1. **检查定时任务是否设置正确** - 使用 `crontab -l image.png` 命令查看定时任务配置文件。 - 检查 `tail -f /var/log/cron image.png` 是否输出任何日志信息。 2. **检查脚本是否存在运行错误** - 使用 `journalctl -u root /var/log/cron image.png` 命令查看定时任务运行的日志。 - 使用 `tail -f /var/spool/mail/root image.png` 命令查看邮件服务器是否收到备份脚本的日志。 3. **尝试使用绝对路径或相对路径执行脚本** - 使用 `/path/to/your/script.sql` 绝对路径或 `./script.sql` 相对路径运行脚本。 4. **确保脚本文件权限正确** - 使用 `chmod 755 /path/to/your/script.sql` 设置脚本权限。 5. **检查系统环境变量是否正常** - 使用 `echo $PATH` 命令检查系统环境变量是否包含 `/path/to/your/script.sql`。 - 使用 `source /etc/profile` 命令重新加载系统环境变量。 6. **重启服务或系统** - 重启 MySQL 服务或系统。 7. **检查日志文件** - 查看 `/var/log/mysql/mysql-error.log` 和 `/var/log/mysql/mysql-slow-query-log.log` 中是否有错误信息。

正文

https://www.jianshu.com/p/03fd78061e88

 

在CentOS7中跑MySQL定时备份脚本,单独执行脚本能够正常执行,但是设置好定时任务后开始一直无法执行。

操作:

1、查看定时任务是否设置好

crontab -l
 
image.png

显示已经设置好了定时任务
2、查看任务是否执行

tail -f /var/log/cron
 
image.png

显示定时脚本也在执行
3、本分数据的目录没有被创建,证明备份脚本没有被定时任务执行
4、查看定时任务日志(这里我是用root执行的定时任务)

tail -f /var/spool/mail/root

 

 
image.png

报错说没有找到命令
baidu、google了许多文章,解决办法各式各样,都试了一下大致都没用。
最后根据https://blog.csdn.net/dancen/article/details/24355287这位兄台的办法,完美解决。
解决办法:
在脚本中加入

 

source /etc/profile

再次执行脚本

与[转帖]巨坑的crontab环境变量导致定时脚本无法运行相似的内容:

[转帖]巨坑的crontab环境变量导致定时脚本无法运行

https://www.jianshu.com/p/03fd78061e88 在CentOS7中跑MySQL定时备份脚本,单独执行脚本能够正常执行,但是设置好定时任务后开始一直无法执行。 操作: 1、查看定时任务是否设置好 crontab -l image.png 显示已经设置好了定时任务2、查看任

[转帖]磁盘读速度巨慢使用arcconf工具调整后的二次优化

情况叙述:lvm文件系统出现损坏,格式为xfs,磁盘修复失败后该节点需要重新格式化处理,格式化后重新划分pv,vg,lv,做完之后应用反应读写的速度达不到应用使用的要求,与正常的相比速度不稳定 现象:time和dd测试速度后发现写的速度为10-20MB/s 解决1:yy3:~ # chmod +x

[转帖]内存管理干货推荐:巨页HugePage

https://zhuanlan.zhihu.com/p/542132384 前言: 巨页的提出初衷是提供对内存使用量大的进程在某些场合下能拥有更好的性能的一种策略。巨页的定义有些含糊,按照最初提出patchset的人的意思,只要大于系统默认PAGE_SIZE的页,都可以称之为巨页。巨页从2.6发展

[转帖]Linux磁盘二次格式化后写入速度巨慢之解决方案

https://blog.csdn.net/hellfu/article/details/109127640 磁盘sdc格式化做成lvm后,写入速度不稳定,大多数在5M/s一下。 echo 512 >/sys/block/sdc/queue/nr_requests 本来cat /sys/block/

[转帖]我所理解的SRE、PE和应用运维

https://www.cnblogs.com/zhangxinglong/p/14756366.html SRE这个概念我个人印象中应该14年下半年左右听到的,当时只知道是Google对运维岗位定义,巨牛逼的一个岗位,在网上查到SRE是叫网站稳定工程师,只要是保障稳定为主,其他就没有更深的意识了。

[转帖]

Linux ubuntu20.04 网络配置(图文教程) 因为我是刚装好的最小系统,所以很多东西都没有,在开始配置之前需要做下准备 环境准备 系统:ubuntu20.04网卡:双网卡 网卡一:供连接互联网使用网卡二:供连接内网使用(看情况,如果一张网卡足够,没必要做第二张网卡) 工具: net-to

[转帖]

https://cloud.tencent.com/developer/article/2168105?areaSource=104001.13&traceId=zcVNsKTUApF9rNJSkcCbB 前言 Redis作为高性能的内存数据库,在大数据量的情况下也会遇到性能瓶颈,日常开发中只有时刻

[转帖]ISV 、OSV、 SIG 概念

ISV 、OSV、 SIG 概念 2022-10-14 12:29530原创大杂烩 本文链接:https://www.cndba.cn/dave/article/108699 1. ISV: Independent Software Vendors “独立软件开发商”,特指专门从事软件的开发、生产、

[转帖]Redis 7 参数 修改 说明

2022-06-16 14:491800原创Redis 本文链接:https://www.cndba.cn/dave/article/108066 在之前的博客我们介绍了Redis 7 的安装和配置,如下: Linux 7.8 平台 Redis 7 安装并配置开机自启动 操作手册https://ww

[转帖]HTTPS中间人攻击原理

https://www.zhihu.com/people/bei-ji-85/posts 背景 前一段时间,公司北京地区上线了一个HTTPS防火墙,用来监听HTTPS流量。防火墙上线之前,邮件通知给管理层,我从我老大那里听说这个事情的时候,说这个有风险,然后意外地发现,很多人原来都不知道HTTPS防