コマンドを使用してcrontabを編集しようとすると、crontab -e
次のエラーが発生します。
[root@xxxx ~]# crontab -e
crontab: installing new crontab
crontab: error while writing new crontab to /var/spool/cron/#tmp.XXXXr9wBsu
crontab: edits left in /tmp/crontab.jIxTJI
この問題をどのように解決できますか?
答え1
crontab -e
-> "crontab: error writing new crontab" 動作の根本原因を見つけました。空間問題でした。
[root@xxxxxx/]# df -k
Filesystem 1K-blocks Used Available Use% Mounted on
/dev/mapper/rootVG-root
37573292 19628508 16029496 56% /
tmpfs 1962336 0 1962336 0% /dev/shm
/dev/sda1 144646 65608 71358 48% /boot
/dev/mapper/rootVG-tmp
3869352 8980 3660488 1% /tmp
/dev/mapper/rootVG-var
15866832 15850448 0 100% /var
xxxxxx:/d/oss/global
300571648 174983168 110313472 62% /d/oss/global
xxxxxx:/home 300571648 174983168 110313472 62% /home
2年前のログがcrontabに蓄積されていて、まとめて/var/log/
crontabスペースを20%程度確保し、これで/var
crontabを編集できるようになりました。