cron: can't lock /var/run/crond.pid, otherpid may be 52975: Resource temporarily unavailable
时间: 2024-01-17 15:03:26 浏览: 39
这个错误意味着cron服务无法获取/var/run/crond.pid文件的锁,可能是因为另一个cron进程正在使用该文件或者该文件已经被占用。如果你执行`ps aux | grep cron`命令发现已经有一个cron进程在运行,那么你可以尝试杀掉这个进程并删除/var/run/crond.pid文件。具体来说,你可以使用以下命令:
```
sudo kill -9 52975
sudo rm /var/run/crond.pid
```
这些命令将强制杀掉进程ID为52975的cron进程,并删除/var/run/crond.pid文件。然后,你可以尝试重新启动cron服务,使用以下命令:
```
sudo service cron restart
```
这些命令将重启cron服务并重新创建/var/run/crond.pid文件。如果你仍然无法解决问题,你可以尝试重启整个系统,这可能会解决cron服务无法获取文件锁的问题。
相关问题
cron: can't lock /var/run/crond.pid, otherpid may be 1006: Resource temporarily unavailable
这个错误意味着cron服务无法获取/var/run/crond.pid文件的锁,可能是因为另一个进程正在使用该文件或者该文件已经被占用。如果你执行`ps aux | grep cron`命令发现已经有一个cron进程在运行,那么你可以尝试重启cron服务。具体来说,你可以使用以下命令:
```
sudo service cron stop
sudo rm /var/run/crond.pid
sudo service cron start
```
这些命令将停止cron服务,删除/var/run/crond.pid文件,然后重新启动cron服务。如果你仍然无法解决问题,你可以尝试重启整个系统,这可能会解决cron服务无法获取文件锁的问题。
sh vtigercron.sh vtigercron.sh: line 11: /www/wwwroot/crm.yunxincz.com/cron: Is a directory vtigercron.sh: line 16: /www/wwwroot/crm.yunxincz.com/cron/USE_PHP: No such file or directory
根据错误信息来看,这个脚本中有两个问题:
1. 第11行的`/www/wwwroot/crm.yunxincz.com/cron`是一个目录,而不是可执行的文件。请确保在该行中指定的路径是正确的可执行文件路径。
2. 第16行的`/www/wwwroot/crm.yunxincz.com/cron/USE_PHP`文件不存在。请检查该文件是否存在,并确保路径正确。
你可以检查一下脚本中这两个路径的设置,并确保路径指向正确的文件或目录。