Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1957 connectés 

  FORUM HardWare.fr
  Linux et OS Alternatifs

  Level d'init et nioubie

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Level d'init et nioubie

n°64679
dWarFy81
Super-Connard
Posté le 06-02-2002 à 22:49:58  profilanswer
 

vala vala, je me monte (enfin, g le matos, me manque les connaissances linuxiennes :p) une passerelle sous ninux (RH7.2 a priori).
 
pour le masquereading et les regles iptables, ca devrait aller, mais ya un truc j'y comprends rien, c'est les levels d'init (et g lu plein de trucs la dessus).
 
une bonne âme pour m'expliquer ca avec des mots simples ou un exemple concret ?  
 
merci bien d'avance


---------------
p4 2.6c@3.6 - p4 1.8a@3.25 - tualeron 1.2@1.72 - p133@250
mood
Publicité
Posté le 06-02-2002 à 22:49:58  profilanswer
 

n°64685
horus
Posté le 06-02-2002 à 23:09:45  profilanswer
 
n°64686
kadreg
profil: Utilisateur
Posté le 06-02-2002 à 23:11:52  profilanswer
 

init (/sbin/init)  est le premier (et le seul en fait) programme lancé par le noyau. Son role est de lancer tout ce dont à besoin la machine pour fonctionner.
 
Un niveau d'init (initlevel en français) est un ensemble de programmes à lancer ou a arreter suivant l'initlevel.  
 
Il y a 6 initlevel généralement défini. Sur RH7.2 :  
 
# Default runlevel. The runlevels used by RHS are:
#   0 - halt (Do NOT set initdefault to this)
#   1 - Single user mode
#   2 - Multiuser, without NFS (The same as 3, if you do not have networking)
#   3 - Full multiuser mode
#   4 - unused
#   5 - X11
#   6 - reboot (Do NOT set initdefault to this)
 
Mon PC ou je tape est en runlevel 5, ma passerelle en 3 (pas besoin de X pour une passerrelle sans écran).


---------------
brisez les rêves des gens, il en restera toujours quelque chose...  -- laissez moi troller sur discu !
n°64697
dWarFy81
Super-Connard
Posté le 06-02-2002 à 23:47:46  profilanswer
 

merci les gens, ca apporte pas bcp plus a ce que j'avais lu, mais grand merci d'avoir répondu.
 
mais sur une passerelle, ou effectivement je n'ai pas besoin de X, si je suis en 6, ca aura un quelconque impact ? (en fait je ne saisi pas l'intéret de la chose)

 

[jfdsdjhfuetppo]--Message édité par dWarFy81--[/jfdsdjhfuetppo]


---------------
p4 2.6c@3.6 - p4 1.8a@3.25 - tualeron 1.2@1.72 - p133@250
n°64699
gm_superst​ar
Appelez-moi Super
Posté le 06-02-2002 à 23:51:15  profilanswer
 

dWarFy81 a écrit a écrit :

mais sur une passerelle, ou effectivement je n'ai pas besoin de X, si je suis en 6, ca aura un quelconque impact ? (en fait je ne saisi pas l'intéret de la chose)



Pas en 6 !!! Si tu passes en runlevel 6, ton système va rebooter (idem si tu passes en 0, ton ordi s'arrête) !
Pour une passerelle : le runlevel 3 s'impose.

n°64703
dWarFy81
Super-Connard
Posté le 07-02-2002 à 00:01:14  profilanswer
 

gm_superstar a écrit a écrit :

 
Pas en 6 !!! Si tu passes en runlevel 6, ton système va rebooter (idem si tu passes en 0, ton ordi s'arrête) !
Pour une passerelle : le runlevel 3 s'impose.  




 
au temps pour moi, je voulais dire 5 (d'apres ce que j'ai compris, 0 ou 6 , spa très bon  ;) ) donc par exemple pourquoi 3 plutôt que 5, si je suis en 5 pour un gateway, ca peut entrainer quoi de particulier ?


---------------
p4 2.6c@3.6 - p4 1.8a@3.25 - tualeron 1.2@1.72 - p133@250
n°64704
kadreg
profil: Utilisateur
Posté le 07-02-2002 à 00:03:12  profilanswer
 

dWarFy81 a écrit a écrit :

 
 
au temps pour moi, je voulais dire 5 (d'apres ce que j'ai compris, 0 ou 6 , spa très bon  ;) ) donc par exemple pourquoi 3 plutôt que 5, si je suis en 5 pour un gateway, ca peut entrainer quoi de particulier ?  




 
Tu auras des choses en plus qui vont tourner par défaut, ce qui pour une passerelle/firewall est mal, puiqu'il faut mieux qu'elle fasse tourner le minimum de choses.


---------------
brisez les rêves des gens, il en restera toujours quelque chose...  -- laissez moi troller sur discu !
n°64707
gm_superst​ar
Appelez-moi Super
Posté le 07-02-2002 à 00:09:56  profilanswer
 

dWarFy81 a écrit a écrit :

au temps pour moi, je voulais dire 5 (d'apres ce que j'ai compris, 0 ou 6 , spa très bon  ;) ) donc par exemple pourquoi 3 plutôt que 5, si je suis en 5 pour un gateway, ca peut entrainer quoi de particulier ?



Déjà, dans le commentaire de kadreg, on parle de "initdefault", c'est à dire le runlevel qui sera choisi au démarrage, après le chargement du noyau. C'est pour ça qu'on ne met pas ce "initdefault" à 0 ou 6 car sinon, après le boot du noyau, la machine s'arrêterait ou rebooterait immédiatement, ce qui a peu d'intérêt.
 
Donc on choisit comme "initdefault" 3 ou 5. Mais pour une passerelle on choisit 3, parce qu'il n'y a aucune raison de lancer X (interface graphique) qui prend quand même pas mal de RAM. Ce sera autant de RAM économisée pour les besoins de la passerelle et, éventuellement, les serveurs qu'elle héberge.
 
Cependant il est toujours possible de changer le runlevel après coup. Si par exemple tu es en renlevel 5, taper la commande

Code :
  1. init 3

va te faire passer en runlevel 3, et donc, tuer X (et toutes tes applis graphiques qui étaient lancées)

 

[jfdsdjhfuetppo]--Message édité par gm_superstar--[/jfdsdjhfuetppo]

n°64755
Jak
Back to Slack !
Posté le 07-02-2002 à 09:16:06  profilanswer
 

En fait, ce n'est pas très important, à part les runlevel spéciaux (0, 1 et 6), on peut utiliser n'importe lesquels autres, selon le défaut de la distrib.
En général, init 3 est pour un démarrage sans X, mais sur Debian 2.2, le runlevel par défaut est le 2 et il démarre X si on lui a demandé à l'install. Sur Slackware, l'init 3 est celui sans X, mais X démarre à l'init 4.
C'est plus un problème de convention qu'autre chose.

n°64769
pipomolo
faisez gaffe aux pigeons
Posté le 07-02-2002 à 09:55:30  profilanswer
 

Ouaip ca depend completement de la distrib et de la config de l'admin  
 
Pour voir ce qui est fait a chaque runlevel, y a qu'a regarder les repertoires /etc/rcX.d ou X est le runlevel. Ces repertoires contiennent des liens vers les scripts lances a chaque runlevel, sachant que le nom du lien determine si on doit lancer ou arreter la tache (nom commencant par S pour Start ou K pour Kill), ainsi que l'ordre de lancement (par exemple S00machin est lance en premier, S99truc en dernier etc.)

 

[jfdsdjhfuetppo]--Message édité par pipomolo--[/jfdsdjhfuetppo]


---------------
This message is provided AS IS, and comes with ABSOLUTELY NO WARRANTY,  
mood
Publicité
Posté le 07-02-2002 à 09:55:30  profilanswer
 

n°64770
Dark_Schne​ider
Close the World, Open the Net
Posté le 07-02-2002 à 09:58:18  profilanswer
 

http://perso.wanadoo.fr/linux_wiza [...] l#runlevel
 
 
runlevel 3 ( mdk, RH ) est conseillé pour un serveur/passerelle. Tu n'as pas besoin d'un interface graphique pour ce genre d'utilisation. Si vraiment à un moment tu veux une interface graphique, tu la lance avec startx et quand tu as fini tu quitte sa session et kill X.
 
http://perso.wanadoo.fr/linux_wiza [...] _2.html#wm


---------------
Mandriva : parce que nous le valons bien ! http://linux-wizard.net/index.php
n°64794
Jak
Back to Slack !
Posté le 07-02-2002 à 10:37:00  profilanswer
 

pipomolo a écrit a écrit :

 
Pour voir ce qui est fait a chaque runlevel, y a qu'a regarder les repertoires /etc/rcX.d ou X est le runlevel. Ces repertoires contiennent des liens vers les scripts lances a chaque runlevel, sachant que le nom du lien determine si on doit lancer ou arreter la tache (nom commencant par S pour Start ou K pour Kill), ainsi que l'ordre de lancement (par exemple S00machin est lance en premier, S99truc en dernier etc.)



Euh, justement, sur une Slackware, ça n'est pas comme ça. La plupart des distrib ont une init de type SystemV (du genre que tu décris), sauf la Slack qui a justement une init de type BSD (les scripts d'init sont dans /etc/rc.d/ , et s'appellent rc.qqch). Enfin, je ne vais pas embrouiller dWarFy81 (t'as pas confondu avec ton mot de passe? :D ), RedHat a une init SystemV.
 
À ce qu'il paraît, Init SysV/Init BSD est un troll aussi poilu que VI/Emacs :D Rien à voir avec les trolls de tapettes genre Gnome/KDE ou Java/C++ :p
 
(C'est beau, hein, un méta-troll : une tentative de troll sur les trolls :D )

n°64802
pipomolo
faisez gaffe aux pigeons
Posté le 07-02-2002 à 10:44:19  profilanswer
 

Jak a écrit a écrit :

   
Euh, justement, sur une Slackware, ça n'est pas comme ça. La plupart des distrib ont une init de type SystemV (du genre que tu décris), sauf la Slack qui a justement une init de type BSD (les scripts d'init sont dans /etc/rc.d/ , et s'appellent rc.qqch). Enfin, je ne vais pas embrouiller dWarFy81 (t'as pas confondu avec ton mot de passe? :D ), RedHat a une init SystemV.  
   
À ce qu'il paraît, Init SysV/Init BSD est un troll aussi poilu que VI/Emacs :D Rien à voir avec les trolls de tapettes genre Gnome/KDE ou Java/C++ :p  
   
(C'est beau, hein, un méta-troll : une tentative de troll sur les trolls :D )  



 
 
Ah ouaip bah tient pr le coup slack j'connais po et BSD j'en ai jamais vu le poil de la queue :D  
Donc je te crois sur parole et du coup le troll Init BSD/SysV bah g po gd chose a y apporter...par contre si tu me chauffe sur VI/Emacs ca va mal finir :D

 

[jfdsdjhfuetppo]--Message édité par pipomolo--[/jfdsdjhfuetppo]


---------------
This message is provided AS IS, and comes with ABSOLUTELY NO WARRANTY,  
n°64806
Jak
Back to Slack !
Posté le 07-02-2002 à 10:58:30  profilanswer
 

Mais non, tout le monde sait que VI roulaizze et qu'Emacs, c'est pour les lamerZ :D

n°64822
pipomolo
faisez gaffe aux pigeons
Posté le 07-02-2002 à 11:19:09  profilanswer
 

Jak a écrit a écrit :

Mais non, tout le monde sait que VI roulaizze et qu'Emacs, c'est pour les lamerZ :D    



 
   
Ah bah ca va alors on es du meme bord...j'ajouterais qd meme un petit :s/VI/VIM/ parceque faut bien vivre avec son temps :D

 

[jfdsdjhfuetppo]--Message édité par pipomolo--[/jfdsdjhfuetppo]


---------------
This message is provided AS IS, and comes with ABSOLUTELY NO WARRANTY,  
n°64824
gm_superst​ar
Appelez-moi Super
Posté le 07-02-2002 à 11:20:40  profilanswer
 

Jak a écrit a écrit :

Mais non, tout le monde sait que VI roulaizze et qu'Emacs, c'est pour les lamerZ :D



Manifestement tes paroles ont dépassé ta pensée. Tu voulais bien sûr dire VI su>< et Emacs ro><or grave.

n°64839
Jak
Back to Slack !
Posté le 07-02-2002 à 11:43:12  profilanswer
 

pipomolo a écrit a écrit :

 
Ah bah ca va alors on es du meme bord...j'ajouterais qd meme un petit :s/VI/VIM/ parceque faut bien vivre avec son temps :D  



Non, VIM, ça pue, Elvis roulaizze. :D

n°64842
Dark_Schne​ider
Close the World, Open the Net
Posté le 07-02-2002 à 11:46:36  profilanswer
 

de toute manière Word vous écrase tous ! ;)


---------------
Mandriva : parce que nous le valons bien ! http://linux-wizard.net/index.php
n°64852
the_fireba​ll
I have fucking failed
Posté le 07-02-2002 à 12:14:27  profilanswer
 

ed rulezzzzzzzzzzz :sol:


---------------
Two thousand years of misery, of torture in my name, hypocrisy made paramount, paranoia the law, my name is called religion, sadistic, sacred whore.
n°64882
pipomolo
faisez gaffe aux pigeons
Posté le 07-02-2002 à 13:51:07  profilanswer
 

Bof pas besoin d'editeur de texte, un petit  
   
echo "Mon texte a moi" > Mon_fichier_a_moi  
   
Et le tout est joue  :sol:  
 
 :lol:


---------------
This message is provided AS IS, and comes with ABSOLUTELY NO WARRANTY,  
n°64894
Jak
Back to Slack !
Posté le 07-02-2002 à 14:12:13  profilanswer
 

Pire que ed, il y a TECO, je crois... Mais là, on commence vraiment à foutre la merde sur le sujet de dWarFy81 :D
 
Pour la route, man ed :
 
http://www.gnu.org/fun/jokes/ed.msg.html

mood
Publicité
Posté le   profilanswer
 


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Linux et OS Alternatifs

  Level d'init et nioubie

 

Sujets relatifs
Plus de sujets relatifs à : Level d'init et nioubie


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR