前言
- 转载了一篇点击前往🔗,是可以成功把
hello world
输出到一个指定文本上了,但是我的脚本还是没法执行
首先要下好Postfix
# 一直按enter就行
sudo apt update
sudo DEBIAN_PRIORITY=low apt install postfix
然后执行定时任务设置一个时间康康有没有执行,日志这里看
cat /var/mail/root
查看那里报错,哪里报错改哪里
改一下脚本内容
分号放前一位就找可以找到命令,放后面就找不到命令
crontab -e
改一下定时任务设个两分钟后执行,service cron reload
刷新一下即可,执行后查看日志cat /var/mail/root
添加一个环境变量
export HDFS_NAMENODE_USER=root
export HDFS_DATANODE_USER=root
export HDFS_SECONDARYNAMENODE_USER=root
export YARN_RESOURCEMANAGER_USER=root
export YARN_NODEMANAGER_USER=root
定时任务成功执行
总结
脚本的路径一定要写全,不然找不到命令!