梦想 发表于 2024-10-21 05:23:19

Linux正式版9.2.0计划任务无法定时执行。各种方法都试了

为了能快速了解并处理您的问题,请提供以下基础信息:面板、插件版本:Linux正式版9.2.0
系统版本:系统:Debian GNU/Linux 11 (bullseye) x86_64(Py3.7.9)
问题描述:计划任务添加如备份数据库等操作,手动可以执行,但是设置的定时任务不管怎么样都没用,我并且出现修复按钮点击修复后也没用,也重装过Crontab。现在就只差重装服务器了,
相关截图(日志、错误):日志:
==========================================================================================
★开始备份
==========================================================================================
|-备份MySQL数据库:数据库名称
|-数据库大小:16.39 MB
|-数据库字符集:utf8mb4
|-分区/可用磁盘空间为:413.09 GB,可用Inode为:29788920
|-开始导出数据库:2024-10-21 05:09:59
|-数据库备份完成,耗时0.12秒,压缩包大小:479.57 KB
|-数据库已备份到:/www/backup/database/mysql/crontab_backup/2024-10-21_05-09-59_mysql_data.sql.gz
|-保留最新的备份数:3 份
==========================================================================================
☆备份完成
==========================================================================================


==========================================================================================
★开始备份
==========================================================================================
|-备份MySQL数据库:数据库名称
|-数据库大小:8.86 MB
|-数据库字符集:utf8mb4
|-分区/可用磁盘空间为:413.09 GB,可用Inode为:29788919
|-开始导出数据库:2024-10-21 05:09:59
|-数据库备份完成,耗时0.13秒,压缩包大小:191.29 KB
|-数据库已备份到:/www/backup/database/mysql/crontab_backup2024-10-21_05-09-59_mysql_data.sql.gz
|-保留最新的备份数:3 份
==========================================================================================
☆备份完成
==========================================================================================


----------------------------------------------------------------------------
<font color="#ff0000">★ Successful
----------------------------------------------------------------------------
==========================================================================================
Traceback (most recent call last):
File "/www/server/panel/script/backup.py", line 53, in <module>
    backup.backupDatabaseAll(sys.argv, echo_id)
File "/www/server/panel/script/backup.py", line 33, in backupDatabaseAll
    self.backup_database_all(save, echo_id=echo_id)
File "class/panelBackup.py", line 826, in backup_database_all
    status, backup_path = self.backup_database(db_name, save, echo_id=echo_id)
File "class/panelBackup.py", line 840, in backup_database
    self.echo_start()
File "class/panelBackup.py", line 120, in echo_start
    print("\u2605\u5f00\u59cb\u5907\u4efd[{}]".format(public.format_date()))
UnicodeEncodeError: 'latin-1' codec can't encode characters in position 0-4: ordinal not in range(256)
----------------------------------------------------------------------------
★ Successful</font>红色的就是报错,成功的 是我自己手动执行的

宝塔用户_bjvrya 发表于 2024-10-21 10:15:55

检查一下crontab有没有开机启动,权限是否足够。

梦想 发表于 2024-10-21 10:56:17

宝塔用户_bjvrya 发表于 2024-10-21 10:15
检查一下crontab有没有开机启动,权限是否足够。

root@sy10-10-100-21:~# ps -ef | grep cron
root      694455       10 05:50 ?      00:00:00 /usr/sbin/cron -f
root      8308178307770 10:55 pts/0    00:00:00 grep cron
root@sy10-10-100-21:~#
启动的

王临渊 发表于 2024-10-22 00:20:41

你好,请问你解决了吗?
我也遇到了这个问题:https://www.bt.cn/bbs/thread-139433-1-1.html

王临渊 发表于 2024-10-22 00:23:35

我是稳定版9.0,也遇到了这个问题。

梦想 发表于 2024-10-22 09:32:03

重装服务器了,哎
页: [1]
查看完整版本: Linux正式版9.2.0计划任务无法定时执行。各种方法都试了