Sida 1 av 1

Undvika att skriva loggar osv till disk för att spara disken

Postat: 19 mar 2010, 16:56
av kanonkurtan
Har en Ubuntu 8.04 som jag installerat på ett 8GB flashkort. Dock har den ju lite begränsad livslängd om man skriver massor till detta kort, kanske håller den ett år eller så. ( Burken är på 24/7)
Funderar på vad som måste länkas om för att lägga alla skrivningar till ex. en USB pinne, alt, bara lägga dem i minnet, tills det blir fullt och så slänga dem. Någon som har en bra guide, eller tips??

Re: Undvika att skriva loggar osv till disk för att spara disken

Postat: 19 mar 2010, 17:02
av Rag3Rac3r
kanonkurtan skrev:Har en Ubuntu 8.04 som jag installerat på ett 8GB flashkort. Dock har den ju lite begränsad livslängd om man skriver massor till detta kort, kanske håller den ett år eller så. ( Burken är på 24/7)
Funderar på vad som måste länkas om för att lägga alla skrivningar till ex. en USB pinne, alt, bara lägga dem i minnet, tills det blir fullt och så slänga dem. Någon som har en bra guide, eller tips??
Det beror lite på vilka program du tänker på och så.
Om det är program du startar själv så kan du helt enkelt skriva "/usr/bin/program >/dev/null 2>&1"

Då skriver du till cyberspace. :)

Re: Undvika att skriva loggar osv till disk för att spara disken

Postat: 19 mar 2010, 17:06
av Konservburk
Det man brukar göra är att montera flashkortet read only och sedan göra någon typ av union mount så att systemet tror att det skriver till disken, trots att alla ändringar bara hamnar i RAM. Det är så en live-cd fungerar, men då är ju det underliggande filsystemet read only eftersom det faktiskt inte går att skriva till det snarare än att man inte vill skriva till det i onödan. Det finns några live-dvdrw som dessutom vid avstängning bränner in alla ändringar, vilket formodligen kan vara vettigt i ditt fall. Inte bränning då, utan bara vanlig skrivning till flashkortet.

Re: Undvika att skriva loggar osv till disk för att spara disken

Postat: 19 mar 2010, 18:55
av kanonkurtan
Jo, att köra in sina egna loggar från de program som jag stratar själv osv till /dev/null funkar ju, men det som kommer ut från operativet i sig?
Finns det någon universallösning på att antingen skicka det till ett USB-minne, eller bara ut i cyberrymden....

Re: Undvika att skriva loggar osv till disk för att spara disken

Postat: 19 mar 2010, 22:07
av Rune.K
Det går väl att stänga av loggfunktionen helt och hållet.
Exakt hur vet jag inte, men jag hade nog kollat syslog till att börja med.
Ett inte så elegant sätt är kanske att ta bort skrivrättigheterna till /var/log.
Eller att montera /var/log i RAM...

Jag är absolut ingen expert på ämnet, så jag bara spånar lite. :)

Re: Undvika att skriva loggar osv till disk för att spara disken

Postat: 19 mar 2010, 22:29
av Emil.s
Rune.K skrev:Det går väl att stänga av loggfunktionen helt och hållet.
Exakt hur vet jag inte, men jag hade nog kollat syslog till att börja med.
Ett inte så elegant sätt är kanske att ta bort skrivrättigheterna till /var/log.
Eller att montera /var/log i RAM...

Jag är absolut ingen expert på ämnet, så jag bara spånar lite. :)
Är inne på samma spår.
En idé vore att montera /var/log på t.ex /dev/shm/logs/ eller liknande.

Dock så kanske man lär kopiera de redan existerande loggarna från /var/* till /dev/shm/*** innan man mountar med bind. Vissa program brukar klaga lite om man bara tar bort loggarna.

Re: Undvika att skriva loggar osv till disk för att spara disken

Postat: 19 mar 2010, 23:06
av Rune.K
Det finns en gammal tråd (hösten 2008) om OS på USB-minne. > http://ubuntu-se.org/phpBB3/viewtopic.php?f=62&t=31506&
Kanske det finns några ledtrådar där...