Bonjour,
J'ai un soucis sur un serveur FB (classic server) sous VMware 4.1, ubuntu serveur precise 64 bit, filesystem EXT4. firebird.conf est vide, jamais touche.
les faits :
-La partition /db fait 200 GB.
-Ma base de donnee wcdata.fdb fait 25 G ...
le probleme :
j'ai actuellement 3 process FB qui tournent, et regardez ca :
# ls -lh
total 39G
-rw-r--r-- 1 root root 15G Nov 15 03:01 wcdata.fbk
-rw-rw---- 1 firebird firebird 25G Nov 15 08:57 wcdata.fdb
-rw-r--r-- 1 firebird firebird 48K Nov 15 03:01 wcdata_security.fbk
# du -hs /db
39G.
Tout est OK ici, 15G+25G=40G
mais le probleme est le suivant :
# df -h
/dev/xxx 197G 63G 126G 34% /db/
63 G reelement utilises sur le disque !!
je verifie les fichiers ouverts, et je vois que chaque process a un fichier ouvert, d'ou le probleme d'espace disque :
# lsof -n -T | grep "wcdata.fdb"
fb_inet_s 24342 firebird 6u REG 252,1 25791299584 14 /db/wh-lnxdb2_oravl06/wcdata.fdb (deleted)
fb_inet_s 24878 firebird 6u REG 252,1 25791299584 14 /db/wh-lnxdb2_oravl06/wcdata.fdb (deleted)
fb_inet_s 30162 firebird 6u REG 252,1 25812271104 16 /db/wh-lnxdb2_oravl06/wcdata.fdb
Voila, si je pkill fb*, tout reviens a la normale, mais c'est un serveur de prod, donc ca craint un peu.
Pour resumer, chaque processus "fb_inet_s" prend 25 G sur le disque.
Est ce un probleme connu ? Quelqu'un a t il une soluce ?
Merci bien,
Jerome
Partager