Fórum Root.cz
Hlavní témata => Server => Téma založeno: erotel 11. 02. 2016, 10:33:24
-
Zdravím
Potřeboval bych poradit.Mám linux stroj Debian Wheezy a na něm běží jen Bind9.
Zhruba po 5 dnech se zaplní celý disk,ale nemohu najít čím.
root@dns1:/# df -hT | grep /dev/
/dev/xvda1 ext4 7.9G 7.7G 0 100% /
root@dns1:/# du -sk * | sort -rn
du: cannot access `proc/4143/task/4143/fd/4': No such file or directory
du: cannot access `proc/4143/task/4143/fdinfo/4': No such file or directory
du: cannot access `proc/4143/fd/4': No such file or directory
du: cannot access `proc/4143/fdinfo/4': No such file or directory
850188 var
306672 usr
219232 lib
27544 boot
6120 bin
5368 sbin
2728 etc
2456 root
88 run
16 lost+found
8 tmp
4 srv
4 selinux
4 opt
4 mnt
4 media
4 lib64
4 home
0 vmlinuz.old
0 vmlinuz
0 sys
0 proc
0 initrd.img.old
0 initrd.img
0 dev
Díky za pomoc.
-
Bylo by asi lepší rovnou napsat, kde se ty data hromadí.. /var/cache/bind/ ? Nebo nějaký adresář logů? V BINDu lze nastavit třeba max-cache-size, [/size]ale takto je to věštění :)[/size]
-
Tak nejvetsi je /var. Takovy spek: bezi vam logrotate? Me jednou na Gentoo nebezel a to jsem pak koukal, kolik tam mam logu. Jaksi jsem zapomnel nainstalovat cron. :-)
-
Vypadá to, že se někam "schovalo" cca 6 GB ... vzhledem k tomu, že nejsou v adresářích, kouknul bych, jestli je:
a) nesežral nějaký soubor v / (třeba skrytý..)
b) jestli není problém v inodech: http://stackoverflow.com/questions/3618820/how-many-bytes-per-inodes
samotný /var je sice největší, ale má "pouze" 800 MB.. takže tam bych problém nehledal..
osobně to tipuji na b)
-
Co takhle smazané soubory, které si ještě drží nějaký proces otevřené?
-
Tak problém se mi podařilo najít s pomocí na jiném fóru.
Měl jsem chybu v logrotate.
if [ -f /var/run/bind/run/named.pid ]; then
/etc/init.d/bind9 reload > /dev/null
ale named.pid je ve /var/run/named/