reminett Skrevet 3. februar 2011 Del Skrevet 3. februar 2011 Hei! Jeg har satt opp en linuxbox med kamera som skal stå alene sammen med en Ice-router høyt oppe og utenfor rekkevidde (uten å måtte stresse mye for å komme til den). Jeg har sikret meg i bauer og kanter med prosess-sjekking, automatisk restart av viktige prosesser dersom de krasjer osv osv. Spørsmålet er: Dersom den får strømstans, og noe feil skjer med filsystemet på sda-disken (den eneste disken), hvordan kan jeg unngå at den "henger" seg i emergency mode (uten nettverk) når den får strøm igjen, ventende på at jeg skal kjøre fsck? Kan jeg få den til å automatisk boote i init 3 uansett, og kjøre fsck på alle partisjonene hver gang den booter, i stedet? Takker for alle svar Lenke til kommentar
Sokkalf™ Skrevet 3. februar 2011 Del Skrevet 3. februar 2011 Hva med å bruke den gode gamle seriellporten? Hvis du har en slik en, da. Link Lenke til kommentar
reminett Skrevet 3. februar 2011 Forfatter Del Skrevet 3. februar 2011 Hva med å bruke den gode gamle seriellporten? Hvis du har en slik en, da. Link Har en slik, men maskinen skal stå på andre siden av landet.. Blir en himla lang seriellkabel.. UPS? Det løser ikke problemet mitt, det bare gjør sannsynligheten for at det oppstår mindre. Er det nok å slå av file system check at boot? Og heller sjekke det selv, av og til? Lenke til kommentar
Neonlight Skrevet 4. februar 2011 Del Skrevet 4. februar 2011 (endret) Jeg tror du må sjekke GRUB sin /boot/grub.conf eller /boot/grub/menu.lst Du har en linje der som skal si noe sånt som: kernel /boot/vmlinuz-2.6.x.x.x-blabla root=/dev/sda2 Bak den linja så slenger du på: ro quiet sånn at det blir: kernel /boot/vmlinuz-2.6.x.x.x-blabla root=/dev/sda2 ro quiet vi kan fortsette galskapen i noe som heter tune2fs. prøv: #tune2fs -i 0 /dev/sda2 Dette vil nekte linux i å starte fsck. Men personlig hadde jeg editert menu.lst Da er det garantert at den ikke sjekker disken. Går ut ifra at du forstår at det du prøver på, ikke er anbefalt. (stanse fsck) Og SÅ kan du logge deg på utenfra og kjøre disk check hvis du tør Endret 4. februar 2011 av Neonlight Lenke til kommentar
reminett Skrevet 4. februar 2011 Forfatter Del Skrevet 4. februar 2011 Jeg tror du må sjekke GRUB sin /boot/grub.conf eller /boot/grub/menu.lst Du har en linje der som skal si noe sånt som: kernel /boot/vmlinuz-2.6.x.x.x-blabla root=/dev/sda2 Bak den linja så slenger du på: ro quiet sånn at det blir: kernel /boot/vmlinuz-2.6.x.x.x-blabla root=/dev/sda2 ro quiet vi kan fortsette galskapen i noe som heter tune2fs. prøv: #tune2fs -i 0 /dev/sda2 Dette vil nekte linux i å starte fsck. Men personlig hadde jeg editert menu.lst Da er det garantert at den ikke sjekker disken. Går ut ifra at du forstår at det du prøver på, ikke er anbefalt. (stanse fsck) Og SÅ kan du logge deg på utenfra og kjøre disk check hvis du tør Takk for svar, Neonlight. Jeg tror nok GRUB-konfigureringen er å foretrekke, ja. Hva er det nøyaktig "ro" og "quiet" gjør? Og vil det garantere at den ikke går i emergency mode hvis det er feil på disken? Disk check når jeg er påkoblet utenfra er da ikke så veldig farlig? Lenke til kommentar
Neonlight Skrevet 4. februar 2011 Del Skrevet 4. februar 2011 Jeg tror du må sjekke GRUB sin /boot/grub.conf eller /boot/grub/menu.lst Du har en linje der som skal si noe sånt som: kernel /boot/vmlinuz-2.6.x.x.x-blabla root=/dev/sda2 Bak den linja så slenger du på: ro quiet sånn at det blir: kernel /boot/vmlinuz-2.6.x.x.x-blabla root=/dev/sda2 ro quiet vi kan fortsette galskapen i noe som heter tune2fs. prøv: #tune2fs -i 0 /dev/sda2 Dette vil nekte linux i å starte fsck. Men personlig hadde jeg editert menu.lst Da er det garantert at den ikke sjekker disken. Går ut ifra at du forstår at det du prøver på, ikke er anbefalt. (stanse fsck) Og SÅ kan du logge deg på utenfra og kjøre disk check hvis du tør Takk for svar, Neonlight. Jeg tror nok GRUB-konfigureringen er å foretrekke, ja. Hva er det nøyaktig "ro" og "quiet" gjør? Og vil det garantere at den ikke går i emergency mode hvis det er feil på disken? Disk check når jeg er påkoblet utenfra er da ikke så veldig farlig? "ro" må være der for å ikke mounte / i write. "quiet" skal være for å ikke vise noe boot prosessen på skjerm. Vet ikke om det har noen betydning. Men jeg tror kanskje du skal drite i grub faktisk..For jeg finner ikke dokumentasjonen på akkurat dette punktet i GRUB. Så da kommer det an på hvilken kjerne du kjører. sjekk heller: /etc/fstab Der finner du / partisjonen. Helt bakerst finner du en verdi som står til 1, eller 2. Endre den til 0, og da skal du ha disablet fsck fullstendig. hvis du orker: man fstab Disk sjekk når du kommer utenfra, er kun spooky hvis (noe som vanligvis aldri skjer) disken henger seg. Men du vet sikkert at rare ting kan skje med datamaskiner og routere Lenke til kommentar
reminett Skrevet 5. februar 2011 Forfatter Del Skrevet 5. februar 2011 Ok. Men jeg vil jo ikke ha / som read only. Jeg vil bare unngå at det blir noen nettverksissues dersom den merker noen issues på maskinen. Jeg vil at den skal boote uansett. Det med fstab, står 0 kun for "drit i fsck at boot"? Jeg har for øvrig fire partisjoner: swap, /boot, /home og /. Lenke til kommentar
Neonlight Skrevet 5. februar 2011 Del Skrevet 5. februar 2011 0 står bare for at fsck ikke utfører disc check automatisk. Det viktigste er "/" her bootes maskinen. Sett den til 0 0 De andre vet jeg ikke om du trenger å bry deg om. Som jeg skrev tidligere er det kanskje ikke så smart å endre i grub fila. Hvis du ikke gjør det så vil / være rw som normalt. Prøvde bare å gi deg noen tips til hva du kan teste ut angående det å hindre fsck i å starte etter et strømbrudd. Lenke til kommentar
Neonlight Skrevet 5. februar 2011 Del Skrevet 5. februar 2011 Fant en bra side som forklarer de forskjellige måtene å forhindre fsck: http://www.cyberciti.biz/faq/linux-unix-bypassing-fsck/ Lenke til kommentar
AlecTBM Skrevet 5. februar 2011 Del Skrevet 5. februar 2011 Hva med å bruke den gode gamle seriellporten? Hvis du har en slik en, da. Link Har en slik, men maskinen skal stå på andre siden av landet.. Blir en himla lang seriellkabel.. Jeg vil støtte Sokkalf på dette, gjerne som en slags backupløsning. Kjøp en "seriell to ethernet" enhet som du kobler på nettverket slik at hvis alt skulle gå til helvete så har du fremdeles muligheten der. Lenke til kommentar
reminett Skrevet 5. februar 2011 Forfatter Del Skrevet 5. februar 2011 0 står bare for at fsck ikke utfører disc check automatisk. Det viktigste er "/" her bootes maskinen. Sett den til 0 0 De andre vet jeg ikke om du trenger å bry deg om. Som jeg skrev tidligere er det kanskje ikke så smart å endre i grub fila. Hvis du ikke gjør det så vil / være rw som normalt. Prøvde bare å gi deg noen tips til hva du kan teste ut angående det å hindre fsck i å starte etter et strømbrudd. Takk for mange tips og gode svar, det setter jeg pris på Uansett, / er jo der /var/log ligger osv... Den må jo mountes i rw...(?) Fant en bra side som forklarer de forskjellige måtene å forhindre fsck: http://www.cyberciti.biz/faq/linux-unix-bypassing-fsck/ Takker og bukker! Skal sjekkes ut Hva med å bruke den gode gamle seriellporten? Hvis du har en slik en, da. Link Har en slik, men maskinen skal stå på andre siden av landet.. Blir en himla lang seriellkabel.. Jeg vil støtte Sokkalf på dette, gjerne som en slags backupløsning. Kjøp en "seriell to ethernet" enhet som du kobler på nettverket slik at hvis alt skulle gå til helvete så har du fremdeles muligheten der. Det er nok kanskje den aller beste metoden. Hvor tidlig i boot-prosessen initieres seriellporten? Har du noen å anbefale her? De er vel i mange prisklasser (les: har du erfaringer med noen?) Lenke til kommentar
AlecTBM Skrevet 6. februar 2011 Del Skrevet 6. februar 2011 De boksene jeg har erfaring med er fra industrien. http://www.digi.com/products/serialservers/digioneia.jsp#overview Men denne koster 350USD og er litt overkill for hva du trenger. Skulle neppe være noe problem å finne noe på google Lenke til kommentar
olear Skrevet 9. februar 2011 Del Skrevet 9. februar 2011 Jeg ville ha brukt et filsystem som takler strømstans, f.eks XFS eller JFS. Aller helst kjøre en kombo av SquashFS+RAM. Lenke til kommentar
reminett Skrevet 12. februar 2011 Forfatter Del Skrevet 12. februar 2011 Jeg ville ha brukt et filsystem som takler strømstans, f.eks XFS eller JFS. Aller helst kjøre en kombo av SquashFS+RAM. Takk for svar. SquashFS + RAM-disk er nok det aller beste ja. Men jeg har lest litt rundt nå.. Jeg konkluderer med at ZFS er det beste for meg? Her er det sikkert like mange meninger som det finnes filsystemer, da Lenke til kommentar
Sokkalf™ Skrevet 12. februar 2011 Del Skrevet 12. februar 2011 Hvis du skal bruke linux er ikke ZFS noe reelt valg, IMO. 1 Lenke til kommentar
tingo Skrevet 12. februar 2011 Del Skrevet 12. februar 2011 Å? Debian 6.0 kFreeBSD? Lenke til kommentar
AlecTBM Skrevet 12. februar 2011 Del Skrevet 12. februar 2011 (endret) Debian 6.0 kFreeBSD er nok ikke GNU/Linux nei, men heller GNU/kFreeBSD. reminett: har du Debian 6.0 kFreeBSD, eller var det bare tingo som lurte? Endret 12. februar 2011 av AlecTBM Lenke til kommentar
tingo Skrevet 13. februar 2011 Del Skrevet 13. februar 2011 Det er ikke linux Sikkert ikke, men det ser ut som Debian, og det har zfs. Lenke til kommentar
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå