시간 crontab -e
내 Ubuntu 컴퓨터에서는 실패했습니다. 루트와 crontab -eu <user>
루트를 포함한 모든 사용자에게 동일합니다. 다음과 같은 일을 정기적으로 수행하면 어디에서나 성공할 수 있습니다.
$ crontab -e
/tmp/crontab.SHw8Ge: Input/output error
Creation of temporary crontab file failed - aborting
$ crontab -e
/tmp/crontab.L8gEG4: Input/output error
Creation of temporary crontab file failed - aborting
$ crontab -e
crontab: installing new crontab
$ crontab -e
/tmp/crontab.Vvp59T: Input/output error
Creation of temporary crontab file failed - aborting
$ crontab -e
crontab: installing new crontab
파일을 수동으로 생성하거나 스크립트를 반복하여 문제가 없는 것 같습니다.
$ vim /tmp/crontab.Vvp59T
$ ls -la /tmp/crontab.Vvp59T
-rw-r--r-- 1 <user> <user> 6 2014-07-01 04:17 /tmp/crontab.Vvp59T
/tmp
권한:
$ ls -la /
...
drwxrwxrwt 92 root root 20480 2014-07-01 04:24 tmp
...
이것은 저장 문제인 것 같습니다. 이를 증명하거나 배제하는 방법을 잘 모르겠습니다. 이 문제의 원인과 테스트 방법에 대한 아이디어가 있습니까?
$ lsb_release -dc
Description: Ubuntu 9.10
Codename: karmic
댓글 업데이트:
/tmp
디스크 공간 사용량은 5%이고 inode 사용량은 1%입니다. Crontab 파일 크기는 13K, 약 200줄입니다. 이 모든 것이 괜찮은 것 같습니다.