/var/spool/cron/#tmp.XXXXr9wBsu에 새 crontab을 쓰는 중 오류가 발생했습니다.

/var/spool/cron/#tmp.XXXXr9wBsu에 새 crontab을 쓰는 중 오류가 발생했습니다.

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

관련 정보