Ta bort loggfiler? [löst]

Här diskuterar vi skal, kommandon och klassiska linuxverktyg.
rylleman
Inlägg: 477
Blev medlem: 23 apr 2007, 16:37
OS: Ubuntu
Utgåva: 12.04 Precise Pangolin LTS
Ort: bagarmossen

Ta bort loggfiler? [löst]

Inlägg 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?
Senast redigerad av 1 rylleman, redigerad totalt 31 gånger.
andol
Inlägg: 3093
Blev medlem: 31 dec 2007, 00:19
OS: Ubuntu
Utgåva: 23.10 Mantic Minotaur

Re: Ta bort loggfiler?

Inlägg av andol »

Har du startat om samba?
rylleman
Inlägg: 477
Blev medlem: 23 apr 2007, 16:37
OS: Ubuntu
Utgåva: 12.04 Precise Pangolin LTS
Ort: bagarmossen

Re: Ta bort loggfiler?

Inlägg av rylleman »

Jo, testade det nu. Funkade inte...
Användarvisningsbild
uppsalanet
Fadder
Inlägg: 257
Blev medlem: 29 sep 2008, 22:05
OS: Ubuntu
Utgåva: 24.04 Noble Numbat LTS
Ort: Uppsala

Re: Ta bort loggfiler?

Inlägg 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
rylleman
Inlägg: 477
Blev medlem: 23 apr 2007, 16:37
OS: Ubuntu
Utgåva: 12.04 Precise Pangolin LTS
Ort: bagarmossen

Re: Ta bort loggfiler?

Inlägg 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?)
Senast redigerad av 1 rylleman, redigerad totalt 31 gånger.
andol
Inlägg: 3093
Blev medlem: 31 dec 2007, 00:19
OS: Ubuntu
Utgåva: 23.10 Mantic Minotaur

Re: Ta bort loggfiler?

Inlägg av andol »

Vad säger följande kommando?

Kod: Markera allt

$ sudo lsof | grep -i /var/log/samba/
rylleman
Inlägg: 477
Blev medlem: 23 apr 2007, 16:37
OS: Ubuntu
Utgåva: 12.04 Precise Pangolin LTS
Ort: bagarmossen

Re: Ta bort loggfiler?

Inlägg 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...
Användarvisningsbild
uppsalanet
Fadder
Inlägg: 257
Blev medlem: 29 sep 2008, 22:05
OS: Ubuntu
Utgåva: 24.04 Noble Numbat LTS
Ort: Uppsala

Re: Ta bort loggfiler?

Inlägg av uppsalanet »

En chansning...

Kod: Markera allt

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

//Fredrik
rylleman
Inlägg: 477
Blev medlem: 23 apr 2007, 16:37
OS: Ubuntu
Utgåva: 12.04 Precise Pangolin LTS
Ort: bagarmossen

Re: Ta bort loggfiler?

Inlägg 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?
Användarvisningsbild
uppsalanet
Fadder
Inlägg: 257
Blev medlem: 29 sep 2008, 22:05
OS: Ubuntu
Utgåva: 24.04 Noble Numbat LTS
Ort: Uppsala

Re: Ta bort loggfiler?

Inlägg av uppsalanet »

Jag har inga förslag kvar :'(
Men meddela gärna hur det går...
//FL
rylleman
Inlägg: 477
Blev medlem: 23 apr 2007, 16:37
OS: Ubuntu
Utgåva: 12.04 Precise Pangolin LTS
Ort: bagarmossen

Re: Ta bort loggfiler?

Inlägg av rylleman »

uppsalanet skrev:...
vad säger "log size" under [Global]
...
max log size=1000
andol
Inlägg: 3093
Blev medlem: 31 dec 2007, 00:19
OS: Ubuntu
Utgåva: 23.10 Mantic Minotaur

Re: Ta bort loggfiler?

Inlägg 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.
rylleman
Inlägg: 477
Blev medlem: 23 apr 2007, 16:37
OS: Ubuntu
Utgåva: 12.04 Precise Pangolin LTS
Ort: bagarmossen

Re: Ta bort loggfiler?

Inlägg 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.
rylleman
Inlägg: 477
Blev medlem: 23 apr 2007, 16:37
OS: Ubuntu
Utgåva: 12.04 Precise Pangolin LTS
Ort: bagarmossen

Re: Ta bort loggfiler?

Inlägg 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.
Skriv svar

Återgå till "Terminalforum"