[转帖]巨坑的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、查看任

[转帖]聚簇索引和非聚簇索引的区别

转载:Mysql的InnoDB索引深层次原理解析 转载请注明来源:https://www.cnblogs.com/bugutian/

[转帖]磁盘读速度巨慢使用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/

[转帖]Redis:我是如何与客户端进行通信的

江湖上说,天下武功,无坚不摧,唯快不破,这句话简直是为我量身定制。 我是一个Redis服务,最引以为傲的就是我的速度,我的 QPS 能达到10万级别。 在我的手下有数不清的小弟,他们会时不时到我这来存放或者取走一些数据,我管他们叫做客户端,还给他们起了英文名叫 Redis-client。 有时候一个

[转帖]写给想了解"集成电路"的朋友

https://zhuanlan.zhihu.com/p/602627000 寒假和朋友小聚,每当就专业问题展开谈话,很容易形成“一边热火朝天,一边大脑宕机”的局面。俗话说隔行如隔山,虽然和不同专业的朋友彼此之间隔了座山,但还是希望不要因为这座山隔阂了彼此的交流,另外也想一次性回答完朋友对我专业(全

[转帖]openEuler 22.09 正式版发布:实现欧拉与鸿蒙的互联互通

https://www.ithome.com/0/644/648.htm IT之家 10 月 2 日消息,据 openEuler 发布,openEuler 是数字基础设施的开源操作系统,openEuler 22.09 是社区构建的最新创新版本,释放多样性算力,深化全场景创新,实现欧拉与鸿蒙的互联互通

[转帖]湖北远安抽水蓄能电站开工,建成后预计年发电量 12.3 亿千瓦时

https://www.ithome.com/0/653/261.htm IT之家 11 月 11 日消息,据三峡集团官方消息,11 月 10 日,三峡集团所属三峡建工湖北远安抽水蓄能电站开工。 三峡集团表示,湖北远安抽水蓄能电站位于湖北省宜昌市远安县花林寺镇境内,是国家《抽水蓄能中长期发展规划(2

[转帖]开源欧拉 openEuler 将推动建立 eBPF 软件发布标准

https://baijiahao.baidu.com/s?id=1751384496576832110&wfr=spider&for=pc IT之家 12 月 5 日消息,据 openEuler 发布,eBPF 是能够在内核运行沙箱程序的技术,提供了一种在内核事件和用户程序事件发生时安全注入代码的