Som flere nok har lagt mærke til så har jeg en del problemer med I/O cache på en virtualbox guest, der fungerer som mailserver.
Nu med 3 ugers ferie i eget nær fremtid, håber jeg at den kan køre stabilt uden min indvirken, derfor har jeg sat den til at genstarte hver nat, for at få ryddet noget vbox cache mv.
Men hvordan kan jeg sætte den til også at lave et filsystem check ved hver genstart?
i bund og grund tror jeg det bare er /sbin/fsck /dev/sda1
måske med et -y? så den selv giver accept til at fixe problemer?
Hvor skal jeg ligge det ind henne? kunne forstille mig det skal ligges før den mounter /dev/sda1?
fsck ved hver reboot ønskes?
-
- Indlæg: 780
- Tilmeldt: 4. jun 2008, 13:37
- Geografisk sted: Køge
fsck ved hver reboot ønskes?
Med venlig hilsen
Thomas Johansen
-----------------------------
Gnome-shell tilhænger også selv om det har sine fejl
Thomas Johansen
-----------------------------
Gnome-shell tilhænger også selv om det har sine fejl
-
- Admin
- Indlæg: 3652
- Tilmeldt: 5. mar 2010, 19:58
- IRC nickname: nicky
- Geografisk sted: 192.168.20.42
Re: fsck ved hver reboot ønskes?
Kunne det ikke også sættes med tune2fs? Den har
Så en count på 1 burde give det samme resultat.
Ja, og sammen med Lars' svar er det spændende læsning
-c max-mount-countsAdjust the number of mounts after which the filesystem will
be checked by e2fsck(8). If max-mount-counts is 0 or -1,
the number of times the filesystem is mounted will be disre‐
garded by e2fsck(8) and the kernel.
Staggering the mount-counts at which filesystems are
forcibly checked will avoid all filesystems being checked at
one time when using journaled filesystems.
You should strongly consider the consequences of disabling
mount-count-dependent checking entirely. Bad disk drives,
cables, memory, and kernel bugs could all corrupt a filesys‐
tem without marking the filesystem dirty or in error. If
you are using journaling on your filesystem, your filesystem
will never be marked dirty, so it will not normally be
checked. A filesystem error detected by the kernel will
still force an fsck on the next reboot, but it may already
be too late to prevent data loss at that point.
Så en count på 1 burde give det samme resultat.
thomasjohanse skrev:Som flere nok har lagt mærke til så har jeg en del problemer med I/O cache på en virtualbox guest, der fungerer som mailserver.
Ja, og sammen med Lars' svar er det spændende læsning
-
- Indlæg: 2667
- Tilmeldt: 21. nov 2006, 10:06
- Geografisk sted: Fredericia
Re: fsck ved hver reboot ønskes?
Måske du kan bruge denne
http://freedomnotbeer.dk/index.php?option=com_content&view=article&id=61:optimering-af-ubuntu&catid=36:ubuntu-guide&Itemid=69#Optimering%20af%20filsystem%20check
Den vil så i dit tilfælde skulle være
http://freedomnotbeer.dk/index.php?option=com_content&view=article&id=61:optimering-af-ubuntu&catid=36:ubuntu-guide&Itemid=69#Optimering%20af%20filsystem%20check
sudo tune2fs -c100 -i2m /dev/sda2
Den vil så i dit tilfælde skulle være
sudo tune2fs -c1 -i0 /dev/sda2
Forfatter til Ubuntuguiden: http://www.vidas.dk/guides/ubuntuguiden.html
Kører LTS udgaverne.
"It's always easy if you know how to do it."
Kører LTS udgaverne.
"It's always easy if you know how to do it."
-
- Indlæg: 2667
- Tilmeldt: 21. nov 2006, 10:06
- Geografisk sted: Fredericia
Re: fsck ved hver reboot ønskes?
ahhh - to med samme tanke gg
Forfatter til Ubuntuguiden: http://www.vidas.dk/guides/ubuntuguiden.html
Kører LTS udgaverne.
"It's always easy if you know how to do it."
Kører LTS udgaverne.
"It's always easy if you know how to do it."
-
- Admin
- Indlæg: 3652
- Tilmeldt: 5. mar 2010, 19:58
- IRC nickname: nicky
- Geografisk sted: 192.168.20.42
Re: fsck ved hver reboot ønskes?
thj01 skrev:ahhh - to med samme tanke gg
Heh ja
Jeg har brugt tune2fs fra starten af, både til at sætte hvor tit fsck kører (så de diske der tilsluttes ved hver start, ikke skal tjekkes samtidig), og så til at fjerne de 5% reserverede blokke på nogle af drevene.
-
- Indlæg: 780
- Tilmeldt: 4. jun 2008, 13:37
- Geografisk sted: Køge
Re: fsck ved hver reboot ønskes?
når to har samme tanke så må det jo være en god løsning.
Jeg prøver den og checker op på det i morgen i /var/log/boot.log.
Jeg prøver den og checker op på det i morgen i /var/log/boot.log.
Med venlig hilsen
Thomas Johansen
-----------------------------
Gnome-shell tilhænger også selv om det har sine fejl
Thomas Johansen
-----------------------------
Gnome-shell tilhænger også selv om det har sine fejl
-
- Admin
- Indlæg: 10725
- Tilmeldt: 26. apr 2008, 19:27
- IRC nickname: Christian_Arvai
- Geografisk sted: Holeby - Lolland
Re: fsck ved hver reboot ønskes?
Løsningen er skam fin nok. Jeg har følgende i mit "opstartsscript":
Det rammer lidt rigeligt bredt, men jeg er for doven til at ændre på stierne hver gang
Kode: Vælg alt
echo "Ændring af interval mellem harddisk tjek under opstart af ubuntu."
echo "Bemærk at der vil komme fejlmeldinger, dette sker der intet ved !"
echo ""
sudo tune2fs -c5000 -i12m /dev/sda1
sudo tune2fs -c5000 -i12m /dev/sda2
sudo tune2fs -c5000 -i12m /dev/sda3
sudo tune2fs -c5000 -i12m /dev/sda4
sudo tune2fs -c5000 -i12m /dev/sda5
sudo tune2fs -c5000 -i12m /dev/sda6
sudo tune2fs -c5000 -i12m /dev/sda7
sudo tune2fs -c5000 -i12m /dev/sda8
sudo tune2fs -c5000 -i12m /dev/sda9
sudo tune2fs -c5000 -i12m /dev/sda10
sudo tune2fs -c5000 -i12m /dev/sda
sudo tune2fs -c5000 -i12m /dev/sdb
sudo tune2fs -c5000 -i12m /dev/sdc
sudo tune2fs -c5000 -i12m /dev/sdd
sudo tune2fs -c5000 -i12m /dev/sde
sudo tune2fs -c5000 -i12m /dev/sdf
sudo tune2fs -c5000 -i12m /dev/sdg
sudo tune2fs -c5000 -i12m /dev/sdh
sudo tune2fs -c5000 -i12m /dev/sdi
sudo tune2fs -c5000 -i12m /dev/sdj
echo ""
echo "Udført."
Det rammer lidt rigeligt bredt, men jeg er for doven til at ændre på stierne hver gang
Med venlig hilsen Christian
"We can only see a short distance ahead, but we can see plenty there that needs to be done." -- Alan Turing
"We can only see a short distance ahead, but we can see plenty there that needs to be done." -- Alan Turing
-
- Indlæg: 780
- Tilmeldt: 4. jun 2008, 13:37
- Geografisk sted: Køge
Re: fsck ved hver reboot ønskes?
Efter nattens automatiske server genstart, kan jeg i loggen se at fsck også kørte så det er perfekt.
én ting mindre at overvåge i min ferie.
Men da min telefon sync'er med zarafa mailserveren så opdager jeg jo nok også hvis den ikke kører, og så kan man altid ssh fra telefonen og fikse den.
én ting mindre at overvåge i min ferie.
Men da min telefon sync'er med zarafa mailserveren så opdager jeg jo nok også hvis den ikke kører, og så kan man altid ssh fra telefonen og fikse den.
Med venlig hilsen
Thomas Johansen
-----------------------------
Gnome-shell tilhænger også selv om det har sine fejl
Thomas Johansen
-----------------------------
Gnome-shell tilhænger også selv om det har sine fejl