명령을 사용하여 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을 편집할 수 있게 되었습니다.