Re: Auto FSCK au boot

2003-09-11 Thread lehmann18
sachaz wrote:
> la meme question sans accents
> 
> Bonjour,
Bonsoir,


>  je souhaiterai en cas de coupures d'electricite; (pas d'onduleur :( ),
> ne plus avoir la demande de password root pour lancer le fsck (please enter
the root password for system maintenance). Je suppose que
> quelqu'un quelque part s'est deja penche sur la question ?
> 
>  Merci d'avance,
>  Sacha.
Passez par les systèmes de fichiers journalisés (ext3 par exemple). Ainsi, plus
de fsck après coupure de courant... donc encore moins de mot de passe root à
rentrer.

Bonne soirée
GUillaume

> 
> 



Re: Auto FSCK au boot

2003-09-12 Thread François TOURDE
Le 12306ième jour après Epoch,
[EMAIL PROTECTED] écrivait:

> sachaz wrote:
>> la meme question sans accents
>> 
>> Bonjour,
> Bonsoir,
>
>
>>  je souhaiterai en cas de coupures d'electricite; (pas d'onduleur :( ),
>> ne plus avoir la demande de password root pour lancer le fsck (please enter
> the root password for system maintenance). Je suppose que
>> quelqu'un quelque part s'est deja penche sur la question ?
>> 
>>  Merci d'avance,
>>  Sacha.
> Passez par les systèmes de fichiers journalisés (ext3 par exemple). Ainsi, 
> plus
> de fsck après coupure de courant... donc encore moins de mot de passe root à
> rentrer.

Ah bon? Alors dans ce cas, si vous avez du courage et la certitude de ce que
vous avancez, dites nous ce que fait un "rm /sbin/fsck.ext2" chez vous... :)

Allez... un petit indice... extrait de "man e2fsck"...

DESCRIPTION
   e2fsck  is  used to check a Linux second extended file system (ext2fs).
   E2fsck also supports ext2 filesystems countaining a journal, which  are
   also sometimes known as ext3 filesystems, by first applying the journal
   to the filesystem before  continuing  with  normal  e2fsck  processing.
   After  the  journal  has  been  applied,  a filesystem will normally be
   marked as clean.  Hence, for ext3 filesystems, e2fsck will normally run
   the  journal  and  exit,  unless  its superblock indicates that further
   checking is required.

> Bonne soirée

Bon courage.

-- 
Polymer physicists are into chains.



Re: Auto FSCK au boot

2003-09-12 Thread François TOURDE
Le 12307ième jour après Epoch,
François TOURDE écrivait:

> Ah bon? Alors dans ce cas, si vous avez du courage et la certitude de ce que
> vous avancez, dites nous ce que fait un "rm /sbin/fsck.ext2" chez vous... :)

Pardon, il fallait lire: "rm /sbin/fsck.ext3"

Mais tout le monde avait corrigé :)

-- 
What's another word for "thesaurus"?
-- Steven Wright



RE : Auto FSCK au boot

2003-09-12 Thread sacha
> >>
> >> Bonjour,
> > Bonsoir,
> >
> >
> >>  je souhaiterai en cas de coupures d'electricite; (pas d'onduleur
:( ),
> >> ne plus avoir la demande de password root pour lancer le fsck
(please
> enter
> > the root password for system maintenance). Je suppose que
> >> quelqu'un quelque part s'est deja penche sur la question ?
> >>
> >>  Merci d'avance,
> >>  Sacha.
> > Passez par les systèmes de fichiers journalisés (ext3 par exemple).
> Ainsi, plus
> > de fsck après coupure de courant... donc encore moins de mot de
passe
> root à
> > rentrer.
> 
> Ah bon? Alors dans ce cas, si vous avez du courage et la certitude de
ce
> que
> vous avancez, dites nous ce que fait un "rm /sbin/fsck.ext2" chez
vous...
> :)

 Je certifie ce que j'avance car ce cas de figure ne se pose que dans le
cas de systeme de fichiers ext, (intervention caduque et deplacee m
tourde).
 Effectivement guillaume la solution evidente serait de passer en
systeme de fichiers journalises... Mais c'est pourquoi je pose la
question sur cette liste: le serveur concerne ne peut etre arrete et si
un arret accidentel se produit il ne rebootera pas sans action locale ce
qui pose probleme aussi (machine inaccessible et administree a distance
en ssh).
 Donc je ne vois que 2 solutions dans cet environnement:
1/ une solution pour convertir une partion systeme root montee sans
redemarrer la machine 
2/ automatiser le fsck en scriptant mais mon soucis est le mot de passe
root en clair dans le script.

 Merci d'avance pour vos idées.




RE : Auto FSCK au boot

2003-09-13 Thread Francois Sauterey

Le 03:04 13/09/03 +0200, sacha nous a écrit :
** Message d'origine **

2/ automatiser le fsck en scriptant mais mon soucis est le mot de passe
root en clair dans le script.

**

Ben, il y a plus simple :
vi /etc/default/rcS
et hop ;~}

@micalement,

Francois

--
No RAFFARAN !

Francois Sauterey   mailto:[EMAIL PROTECTED]
Mon hébergeur ? http://www.ras.eu.org



Re: Auto FSCK au boot

2003-09-13 Thread lehmann18
François TOURDE wrote:
> Le 12306ième jour après Epoch,
> [EMAIL PROTECTED] écrivait:
> 
> 
>>sachaz wrote:
>>
>>>la meme question sans accents
>>>
>>>Bonjour,
>>
>>Bonsoir,
>>
>>
>>
>>> je souhaiterai en cas de coupures d'electricite; (pas d'onduleur :( ),
>>>ne plus avoir la demande de password root pour lancer le fsck (please enter
>>
>>the root password for system maintenance). Je suppose que
>>
>>>quelqu'un quelque part s'est deja penche sur la question ?
>>>
>>> Merci d'avance,
>>> Sacha.
>>
>>Passez par les systèmes de fichiers journalisés (ext3 par exemple). Ainsi, 
>>plus
>>de fsck après coupure de courant... donc encore moins de mot de passe root à
>>rentrer.
> 
> 
> Ah bon? Alors dans ce cas, si vous avez du courage et la certitude de ce que
> vous avancez, dites nous ce que fait un "rm /sbin/fsck.ext2" chez vous... :)
> 
> Allez... un petit indice... extrait de "man e2fsck"...
> 
> DESCRIPTION
>e2fsck  is  used to check a Linux second extended file system (ext2fs).
>E2fsck also supports ext2 filesystems countaining a journal, which  are
>also sometimes known as ext3 filesystems, by first applying the journal
>to the filesystem before  continuing  with  normal  e2fsck  processing.
>After  the  journal  has  been  applied,  a filesystem will normally be
>marked as clean.  Hence, for ext3 filesystems, e2fsck will normally run
>the  journal  and  exit,  unless  its superblock indicates that further
>checking is required.
> 
Euh, j'ai pas tout saisi de cette remarque... Si je suis l'extrait du man :
 Une fois un système de fichier journalisé intégré, 
au redémarrage, on appplique le journal et on sort... Jusque là je trouve que
c'est justement ce que je voulais dire ! Si je me base sur la remarque du "rm
/sbin/fsck.etx2" (ou .ext3 comme tout le monde l'avait compris ...), je dirai
que je me suis peut-être mal exprimé :
quand j'ai dit "Ainsi, plus de fsck après coupure de courant...", je voulais
dire qu'il n'y aurait pas de fsck _à_cause_d'une_coupure_de_courant. Je n'ai
jamais dit que jamais plus jamais de sa vie l'ordinateur ne ferait de fsck !
Même en ext3 ! Effectivement, le fsck se fait même sans coupure brutale, tous
les N redémarrages de la machine, ou tous les M jours. Sur ce dernier point, je
n'ai jamais dit le contraire ...
Mais je pensais que tout le monde avait compris ça aussi ;-)

Bonne journée
Guillaume Lehmann


-- 
Elève Mastaire en Systèmes de Télécommunications et Réseaux Informatiques
promo 2003 DESS STRI - Toulouse III
site web : http://lehmann.free.fr
tél : 05 61 73 19 95



Re: Auto FSCK au boot

2003-09-13 Thread François TOURDE
Le 12308ième jour après Epoch,
[EMAIL PROTECTED] écrivait:

> Euh, j'ai pas tout saisi de cette remarque... Si je suis l'extrait du man :
>  Une fois un système de fichier journalisé intégré, 
> au redémarrage, on appplique le journal et on sort... Jusque là je trouve que
> c'est justement ce que je voulais dire ! Si je me base sur la remarque du "rm
> /sbin/fsck.etx2" (ou .ext3 comme tout le monde l'avait compris ...), je dirai
> que je me suis peut-être mal exprimé :
> quand j'ai dit "Ainsi, plus de fsck après coupure de courant...", je voulais
> dire qu'il n'y aurait pas de fsck _à_cause_d'une_coupure_de_courant. Je n'ai
> jamais dit que jamais plus jamais de sa vie l'ordinateur ne ferait de fsck !
> Même en ext3 ! Effectivement, le fsck se fait même sans coupure brutale, tous
> les N redémarrages de la machine, ou tous les M jours. Sur ce dernier point, 
> je
> n'ai jamais dit le contraire ...
> Mais je pensais que tout le monde avait compris ça aussi ;-)

Ma remarque était effectivement maladroite (comme me le fait remarquer sacha),
et le principe de celle-ci était le suivant:

Passer en ext3 réduit *considérablement* le besoin de faire des fsck manuels,
mais d'après le man de fsck.ext3 (e2fsck) il est toutefois possible qu'un
système de fichiers ext3 soit malgrès tout corrompu. Dans ce cas un fsck
manuel risque d'être nécessaire.

Il faut donc aussi prévoir de modifier /etc/init.d/check(root|fs).sh ou alors
/etc/default/rcS pour éviter de devoir rentrer le pass de root.

Voilà.

-- 
I develop for Linux for a living, I used to develop for DOS.
Going from DOS to Linux is like trading a glider for an F117.
-- Lawrence Foard, [EMAIL PROTECTED]



Re: RE : Auto FSCK au boot

2003-09-13 Thread jean-michel OLTRA
Le samedi 13 septembre 2003, sacha a écrit...
bonjour,


> systeme de fichiers journalises... Mais c'est pourquoi je pose la
> question sur cette liste: le serveur concerne ne peut etre arrete et si
> un arret accidentel se produit il ne rebootera pas sans action locale ce
> qui pose probleme aussi (machine inaccessible et administree a distance
> en ssh).
>  Donc je ne vois que 2 solutions dans cet environnement:
> 1/ une solution pour convertir une partion systeme root montee sans
> redemarrer la machine 
Tu peux utiliser tune2fs sans arrêter/rebooter la machine.
-- 
Jean-Michel

N'oubliez pas la faq: http://savannah.nongnu.org/download/debfr-faq/html



Re: RE : Auto FSCK au boot

2003-09-13 Thread Milou
Le Sat, 13 Sep 2003 09:06:08 +0200
jean-michel OLTRA <[EMAIL PROTECTED]> à écrit:

> Le samedi 13 septembre 2003, sacha a écrit...
>   bonjour,
> 
> 
> > systeme de fichiers journalises... Mais c'est pourquoi je pose la
> > question sur cette liste: le serveur concerne ne peut etre arrete et
> > si un arret accidentel se produit il ne rebootera pas sans action
> > locale ce qui pose probleme aussi (machine inaccessible et
> > administree a distance en ssh).
> >  Donc je ne vois que 2 solutions dans cet environnement:
> > 1/ une solution pour convertir une partion systeme root montee sans
> > redemarrer la machine 
> Tu peux utiliser tune2fs sans arrêter/rebooter la machine.
Je prends le thread en route, mais jean-michel a raison, pourquoi
chercher compliqué?
tune2fs -j /dev/la_partition_qui_va_bien
puis modifier le fichier /etc/fstab
(ext3 pour / et auto pour les autres)
et au prochain reboot accidentel ou non, pas de fsck.
heuu, oui, pour tout ça il faut le support ext3 compilé en dur dans le
noyo (ou en module avec initrd)... Comme je n'ai plus les anciens mails,
je ne sais pas si tu l'as déjà signalé :-)

mil
-- 
Sauvez la forêt d'Amazonie Halliday.



Re: RE : Auto FSCK au boot

2003-09-13 Thread lehmann18
>>>1/ une solution pour convertir une partion systeme root montee sans
>>>redemarrer la machine 
>>
>>Tu peux utiliser tune2fs sans arrêter/rebooter la machine.
Effectivement, l'avantage de ext3 est qu'il rajoute un journal, mais ne change
rien au reste du système de fichier, donc pas de suppression de données ou
autre, au moment de la conversion. Mais il me semble qu'il faut démonter la
partition pour faire la conversion, et là ca peut poser un problème pour une
machine en production.


> 
> Je prends le thread en route, mais jean-michel a raison, pourquoi
> chercher compliqué?
> tune2fs -j /dev/la_partition_qui_va_bien
> puis modifier le fichier /etc/fstab
> (ext3 pour / et auto pour les autres)
Pour avoir eu le problème, je conseille "auto" aussi pour "/" pour le début. Car
par défaut,
il y a l'option remount=ro (qu'il vaut mieux garder à mon avis), et donc en cas
de problème, "/" n'est qu'en lecture. Si ensuite tu veux modifier /etc/fstab
pour corriger le problème, tu ne le pourras plus (sauf s'il se trouve sur une
autre partition). Avec "auto", il tente de monter en ext3, et s'il n'y arrive
pas, il passe en ext2. Ensuite, une fois que tu es sûr que ca redémarre bien en
ext3, tu peux remplacer auto par ext3 pour "/".

Guillaume Lehmann

Note : on peut quand même écrire dans /etc/fstab en cas de problème, mais c'est
pas très simple.





-- 
Elève Mastaire en Systèmes de Télécommunications et Réseaux Informatiques
promo 2003 DESS STRI - Toulouse III
site web : http://lehmann.free.fr
tél : 05 61 73 19 95



Re: RE : Auto FSCK au boot

2003-09-13 Thread Frédéric Bothamy
* [EMAIL PROTECTED] <[EMAIL PROTECTED]> [2003-09-13 13:54] :
> >>>1/ une solution pour convertir une partion systeme root montee sans
> >>>redemarrer la machine 
> >>
> >>Tu peux utiliser tune2fs sans arrêter/rebooter la machine.
> Effectivement, l'avantage de ext3 est qu'il rajoute un journal, mais ne change
> rien au reste du système de fichier, donc pas de suppression de données ou
> autre, au moment de la conversion. Mais il me semble qu'il faut démonter la
> partition pour faire la conversion, et là ca peut poser un problème pour une
> machine en production.

Nope, tiré du EXT3 File System mini-HOWTO
(http://puggy.symonds.net/~rajesh/howto/ext3/ext3-5.html#ss5.2)

5.2 Converting ext2 filesystems 

An ext2 filesystem maybe converted to ext3 by creating a journal
file on it. To do this, run

   tune2fs -j /dev/hdXX

on the target filesystem.  The filesystem is now ext3!
Note that the filesystem need not be unmounted for this
operation.


Fred


-- 
Comment poser les questions de manière intelligente ?
http://www.gnurou.org/documents/smart-questions-fr.html
Code de conduite des listes Debian
http://www.fr.debian.org/MailingLists/#codeofconduct



Re: RE : Auto FSCK au boot

2003-09-13 Thread jean-michel OLTRA
Le samedi 13 septembre 2003, Frédéric Bothamy a écrit...
bonjour,


> Nope, tiré du EXT3 File System mini-HOWTO
> (http://puggy.symonds.net/~rajesh/howto/ext3/ext3-5.html#ss5.2)

Hmmm ! Il existe en français, ce howto, quelque part sur
linux-france.org, par Qing LIU, merci à lui.
-- 
Jean-Michel

N'oubliez pas la faq: http://savannah.nongnu.org/download/debfr-faq/html