Sida 1 av 1

Ta bort loggfiler? [löst]

Postat: 31 mar 2010, 10:19
av rylleman
Jag har fått en loggfil i samba som blev bortåt 100Gb stor (från en jävla windowsmaskin) och fyllde upp min servers systemdisk. Jag har manuellt tagit bort loggfilen (med rm) men disken är fortfarande knökfull. Jag hittar ingen .Trash någonstans att tömma.
Vad gör jag?

Re: Ta bort loggfiler?

Postat: 31 mar 2010, 10:22
av andol
Har du startat om samba?

Re: Ta bort loggfiler?

Postat: 31 mar 2010, 12:49
av rylleman
Jo, testade det nu. Funkade inte...

Re: Ta bort loggfiler?

Postat: 31 mar 2010, 12:55
av uppsalanet
Försök att inte köra rm på loggfiler eftersom det kan finnas symboliska länkar.

Kod: Markera allt

cat < logfile.log
Men om du har startat om smb så borde dessa släppt...

Min erfarenhet
//FL

Re: Ta bort loggfiler?

Postat: 31 mar 2010, 13:21
av rylleman
Nä, det har jag lärt mig nu. rm loggfiler < ajabaja!
Omstart av samba funkade inte. Vågar jag starta om datorn när det finns 0k ledigt utrymme? (behövs utrymme för något?)

Re: Ta bort loggfiler?

Postat: 31 mar 2010, 13:44
av andol
Vad säger följande kommando?

Kod: Markera allt

$ sudo lsof | grep -i /var/log/samba/

Re: Ta bort loggfiler?

Postat: 31 mar 2010, 13:50
av rylleman
säger:

Kod: Markera allt

fit@serverapan:~$ sudo lsof | grep -i /var/log/samba/
lsof: WARNING: can't stat() fuse.gvfs-fuse-daemon file system /home/fit/.gvfs
      Output information may be incomplete.
smbd       1877       david    2w      REG        8,1 100747620352       8438 /var/log/samba/log.brandklipparen.old (deleted)
smbd       1877       david   28w      REG        8,1 100747620352       8438 /var/log/samba/log.brandklipparen.old (deleted)
nmbd       6467        root    2w      REG        8,1          884       8536 /var/log/samba/log.nmbd
nmbd       6467        root    3w      REG        8,1          884       8536 /var/log/samba/log.nmbd
Nu får jag inte mounta serverns diskar från andra maskiner heller...
mount error 111 = Connection refused vid mount -a...

Re: Ta bort loggfiler?

Postat: 31 mar 2010, 14:15
av uppsalanet
En chansning...

Kod: Markera allt

sudo testparm
vad säger "log size" under [Global]

//Fredrik

Re: Ta bort loggfiler?

Postat: 31 mar 2010, 14:19
av rylleman
Jag har försökt återställa logfilen med
sudo cp /proc/1877/fd/2 /var/log/samba/log.brandklipparen.old
men jag har ingen ledig plats att återställa till...
Vågar jag starta om?

Re: Ta bort loggfiler?

Postat: 31 mar 2010, 14:21
av uppsalanet
Jag har inga förslag kvar :'(
Men meddela gärna hur det går...
//FL

Re: Ta bort loggfiler?

Postat: 31 mar 2010, 14:22
av rylleman
uppsalanet skrev:...
vad säger "log size" under [Global]
...
max log size=1000

Re: Ta bort loggfiler?

Postat: 31 mar 2010, 14:34
av andol
rylleman skrev:säger:

Kod: Markera allt

fit@serverapan:~$ sudo lsof | grep -i /var/log/samba/
lsof: WARNING: can't stat() fuse.gvfs-fuse-daemon file system /home/fit/.gvfs
      Output information may be incomplete.
smbd       1877       david    2w      REG        8,1 100747620352       8438 /var/log/samba/log.brandklipparen.old (deleted)
smbd       1877       david   28w      REG        8,1 100747620352       8438 /var/log/samba/log.brandklipparen.old (deleted)
nmbd       6467        root    2w      REG        8,1          884       8536 /var/log/samba/log.nmbd
nmbd       6467        root    3w      REG        8,1          884       8536 /var/log/samba/log.nmbd
Nu får jag inte mounta serverns diskar från andra maskiner heller...
mount error 111 = Connection refused vid mount -a...
Se till att sänga ner samba ordentligt, och då eventuellt även manuellt döda kvarvarande smbd processor.

Re: Ta bort loggfiler?

Postat: 31 mar 2010, 14:49
av rylleman
andol skrev:Se till att sänga ner samba ordentligt, och då eventuellt även manuellt döda kvarvarande smbd processor.
Avslutar samba med

Kod: Markera allt

sudo /etc/init.d/samba stop
kör jag top så körs fortfarande smbd, jag försöker döda med alla möjliga kill-varianter men den lille jäkeln lever vidare.

Re: Ta bort loggfiler?

Postat: 31 mar 2010, 14:56
av rylleman
HAHA!
Det var lite som ett TV-spel, det räckte tydligen inte med en kill. Jag fortsatte ösa kills över smbd och tillslut dog den!
Jag har nu 100Gb ledigt utrymme och kan mounta serverns diskar igen.

Tack för ert tålamod.