'crontab -e' が時々「一時 crontab ファイルの生成に失敗しました」というメッセージで失敗します。

'crontab -e' が時々「一時 crontab ファイルの生成に失敗しました」というメッセージで失敗します。

時間 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行です。これらすべてが大丈夫だと思います。

ベストアンサー1

おすすめ記事