Ubuntu Suomen keskustelualueet

Ubuntun käyttö => Ohjelmointi, palvelimet ja muu edistyneempi käyttö => Aiheen aloitti: jontti91 - 04.06.09 - klo:10.17

Otsikko: Filesystem check pois päältä käynnistyksen yhteydessä
Kirjoitti: jontti91 - 04.06.09 - klo:10.17
Asiani liittyy automaattiseen, filesystem check- toimintoon,
eli tarkoituksenani olisi disabloida se, koska minulla on julkinen serveri ubuntu server 8.10- pohjalla,
ja aina välillä saattaa tulla sähkökatkos, niin olisi hyvä ettei palvelimen boottaus keskeytyisi niihin virheisiin,
jotka korjataan fsck- komennolla, eli onko mahdollista disabloida kyseinen toiminto, tekisin fsck- komennon sitten manuaalisesti päätteellä...

Vastausta odotan... ;)
Otsikko: Vs: Filesystem check pois päältä käynnistyksen yhteydessä
Kirjoitti: johnsmith - 04.06.09 - klo:10.47
Asiani liittyy automaattiseen, filesystem check- toimintoon,
eli tarkoituksenani olisi disabloida se, koska minulla on julkinen serveri ubuntu server 8.10- pohjalla,
ja aina välillä saattaa tulla sähkökatkos, niin olisi hyvä ettei palvelimen boottaus keskeytyisi niihin virheisiin,
jotka korjataan fsck- komennolla, eli onko mahdollista disabloida kyseinen toiminto, tekisin fsck- komennon sitten manuaalisesti päätteellä...

Vastausta odotan... ;)

Kannata siinä tapauksessa varmaan hommata ups.
Ratkaisu pitäisi olla näinkin helppoa kuin muuttamalla /etc/fstab  kuudennen parametrin nollaksi.
Lähde: man fstab
Otsikko: Vs: Filesystem check pois päältä käynnistyksen yhteydessä
Kirjoitti: jussike - 04.06.09 - klo:10.50
tekisin fsck- komennon sitten manuaalisesti päätteellä...

Tätäpä ei kannata tehdä, kun tiedostojärjestelmä on liitettynä.
Otsikko: Vs: Filesystem check pois päältä käynnistyksen yhteydessä
Kirjoitti: jontti91 - 04.06.09 - klo:10.53
Kannata siinä tapauksessa varmaan hommata ups.
Ratkaisu pitäisi olla näinkin helppoa kuin muuttamalla /etc/fstab  kuudennen parametrin nollaksi.
Lähde: man fstab

Kiitos, fstab:ia useasti säädän, mutta ei mieleen heti tullut :) ,
UPS-laitteen kyllä ostaisin, mutta opiskelijan tuloilla ei ole varaa sellaisia hankkia :(
Otsikko: Vs: Filesystem check pois päältä käynnistyksen yhteydessä
Kirjoitti: jontti91 - 04.06.09 - klo:10.54
tekisin fsck- komennon sitten manuaalisesti päätteellä...

Tätäpä ei kannata tehdä, kun tiedostojärjestelmä on liitettynä.

Niin, ajattelin tehdä sen sitten, kun se ei ole liitettynä ;)
Otsikko: Vs: Filesystem check pois päältä käynnistyksen yhteydessä
Kirjoitti: juyli - 04.06.09 - klo:11.02
niin olisi hyvä ettei palvelimen boottaus keskeytyisi niihin virheisiin,
jotka korjataan fsck- komennolla, eli onko mahdollista disabloida kyseinen toiminto, tekisin fsck- komennon sitten manuaalisesti päätteellä...

/etc/fstab:ssa määritellään ko. asia: http://linux.fi/wiki/Fstab#Tarkistus
Tosin olisi nimenomaan erittäin tärkeää tarkistaa osio virtakatkosten tms. jälkeen, joten tuon tarkistuksen poisjättäminen voi aiheuttaa muuta epävakautta, jos tiedostojärjestelmä on enemmän tai vähemmän sekaisin. Eräs ratkaisu voisi olla, että nimenomaan juuriosio ei olisi kohtuuttoman suuri, jolloin tarkistuskin menisi nopeammin.
Otsikko: Vs: Filesystem check pois päältä käynnistyksen yhteydessä
Kirjoitti: aurinkolasit - 05.06.09 - klo:21.29
Terve!

Fsckin tarkastusväliä voi kontrolloida ohjelmalla tune2fs

http://opensuse.fi/Tune2fs

Seuraava komento poistaa tarkastuksen kokonaan osiosta /dev/sda1

tune2fs -i 0 -c 0 /dev/sda1

Seuraava komento säätää /dev/sda1 -osion tarkistuksen joka 60 boottauskertaan.

tune2fs -c 60 /dev/sda1

PS. samaisella komennolla voi säätää ulkoisten kovojen sitä osuutta, jonka Ubuntu varaa rootille (oletusarvo 5 %). Meinaan, jos sulla on 250 GB:n ulkoinen kovo ja forkkaat sen Ubuntuus, 12.5 GB kovon tilasta "häviää". Ei kannata sörkkiä muita osioita, kuin tosiaankin ulkoisia ja vastaavia datavarastoja, mutta kuitenkin, näin se käy:

Aseta 1 % root-prosesseille osiossa /dev/sdb?
tune2fs -m 1 /dev/sdb?