OVH Cloud OVH Cloud

[gentoo-user-fr] diskless gentoo, services qui ne se lancent pas

4 réponses
Avatar
Christophe PEREZ
Bonjour,

Dans un but tr=E8s ludique, je tente depuis hier d'utiliser une
gentoo-diskless.
Cela fonctionne relativement bien, hormis le fait que certains services n=
e
se lancent pas, dont, =E9videmment, sysklogd. Aussi, je n'ai pas de log.
Je n'ai pas non plus d'affichage pendant la phase de lancement des
services, c'est =E0 dire, entre la fin du chargement du noyau, et le logi=
n.
Du coup, je me retrouve assez "aveugle" pour diagnostiquer quoi que ce
soit.

Apr=E8s mon boot, voici dans quel =E9tat je suis :

$ rc-status
Runlevel: default
anacron [ sta=
rted ]
coldplug [ sta=
rted ]
cupsd [ o=
ff ]
distccd [ o=
ff ]
domainname [ sta=
rted ]
famd [ o=
ff ]
hotplug [ sta=
rted ]
local [ sta=
rted ]
netmount [ sta=
rted ]
ntpd [ sta=
rted ]
splash [ sta=
rted ]
sshd [ sta=
rted ]
sysklogd [ o=
ff ]
vixie-cron [ sta=
rted ]
xdm [ sta=
rted ]
xinetd [ sta=
rted ]

$ rc-status boot
Runlevel: boot
bootmisc [ sta=
rted ]
checkfs [ sta=
rted ]
checkroot [ sta=
rted ]
clock [ sta=
rted ]
consolefont [ sta=
rted ]
hostname [ sta=
rted ]
keymaps [ sta=
rted ]
localmount [ sta=
rted ]
modules [ sta=
rted ]
net.lo [ sta=
rted ]
numlock [ sta=
rted ]
rmnologin [ sta=
rted ]
serial [ sta=
rted ]
urandom [ sta=
rted ]

Or, m=EAme si keymaps semble ici lanc=E9, j'ai un clavier en querty. Alor=
s
que si je fais un /etc/init.d/keymaps restart, j'ai alors le clavier en
azerty. Ceci pour montrer que je ne peux pas non plus trop me fier =E0
cette information.

De m=EAme, m=EAme si plus haut, xdm semble lanc=E9, kdm l'est bien :
4028 ? Ss 0:00 /usr/kde/3.3/bin/kdm
4029 ? S 0:00 \_ /usr/kde/3.3/bin/kdm_config

mais je n'ai aucune interface graphique =E0 l'=E9cran pour me loguer.
Par contre, il est =E0 noter qu'une fois, (alors que j'ai transf=E9r=E9 t=
out
le contenu du diskless d'un poste =E0 un autre) la liste des services non
lanc=E9s =E9tait l=E9g=E8rement diff=E9rentes (sysklogd l'=E9tait alors q=
ue sshd
ne l'=E9tait plus) et que mon kdm a fonctionn=E9 parfaitement. Mais depui=
s,
sans rien changer, c'est revenu =E0 la pr=E9sente liste.

Auriez-vous d=E9j=E0 rencontr=E9 ce genre de situation ? Auriez-vous une
id=E9e de ce qui peut causer le probl=E8me ?

Merci d'avance, car j'aurais bien aim=E9 aller un peu plus loin dans cett=
e
aventure passionnante.

--=20
Christophe PEREZ


--
gentoo-user-fr@gentoo.org mailing list

4 réponses

Avatar
Thomas de Grenier de Latour
On Thu, 20 Jan 2005 13:43:03 -0400
Christophe PEREZ wrote:

Cela fonctionne relativement bien, hormis le fait que certains
services ne se lancent pas, dont, évidemment, sysklogd.



Est-ce que tu ne pourrais pas plutôt le lancer normalement mais en
le configurant pour que tout soit envoyé vers une autre machine ?
Enfin perso je l'ai jamais fait (faut que je le fasse pour mon
routeur tiens d'ailleurs), mais je sais que c'est possible. Au
moins tu aurais des logs à te mettre sous la dent, et peut-être
même aussi que ça réglerait des dépendances de services et par
là même d'autres de tes soucis...

--
TGL.

--
mailing list
Avatar
Christophe PEREZ
Le Thu, 20 Jan 2005 19:08:15 +0100, Thomas de Grenier de Latour a
écrit :

Est-ce que tu ne pourrais pas plutôt le lancer normalement mais en



Je peux le lancer manuellement, comme tous les autres services qui ne se
lancent pas d'ailleurs. Mais justement, le but de la manoeuvre est quand
même d'avoir quelque chose de "normal" avec tous les services qui doive nt
se lancer, qui se lancent.

le configurant pour que tout soit envoyé vers une autre machine ?



Et l'intérêt ?

Enfin perso je l'ai jamais fait (faut que je le fasse pour mon
routeur tiens d'ailleurs), mais je sais que c'est possible. Au
moins tu aurais des logs à te mettre sous la dent, et peut-être



Oui, des logs, mais à partir du moment où je l'aurais lancé à la main.
Or, justement, dans mon cas, c'est des logs du boot que j'aurais aimé
avoir puisqu'il s'y passe quelque chose de pas très normal ;-)

même aussi que ça réglerait des dépendances de services et par
là même d'autres de tes soucis...



Ah, j'aurais donc un pb de dépendance de service ?
Comment en savoir plus ?

--
Christophe PEREZ


--
mailing list
Avatar
Thomas de Grenier de Latour
On Thu, 20 Jan 2005 17:45:51 -0400
Christophe PEREZ wrote:

Je peux le lancer manuellement



Hum, j'avais pas capté. J'avais extrapolé autour de ton
"diskless" et supposé que tu étais avec un système readonly et
que c'est pour ça que ton syslog ne se lançait pas.

Bon bah j'ai rien dit alors.

--
TGL.

--
mailing list
Avatar
Christophe PEREZ
Le Thu, 20 Jan 2005 23:11:54 +0100, Thomas de Grenier de Latour a
écrit :

Hum, j'avais pas capté. J'avais extrapolé autour de ton
"diskless" et supposé que tu étais avec un système readonly et
que c'est pour ça que ton syslog ne se lançait pas.



Ah, ok, je comprends mieux maintenant pourquoi tu voulais en exporter les
logs.

Bon bah j'ai rien dit alors.



Toute les idées sont bonnes à prendre. D'ailleurs, suite à ton
présent message, je me suis précipité sur ce diskless pour voir si je
n'avais pas fait l'erreur absurde d'un montage quelconque en readonly,
mais, non, malheureusement.
D'ailleurs, si je démarre avec un /var/log vierge, il se rempli bien :
-rw-r--r-- 1 root root 0 jan 20 22:34 cron.log
-rw-r--r-- 1 root root 476 jan 20 22:34 kdm.log
-rw-rw-r-- 1 root utmp 4608 jan 20 22:34 wtmp

mais sysklogd n'est pas lancé pour autant.

Y'a t'il un moyen de connaître l'ordre de lancement des services sans s e
taper les dépendances à la main ? Ça pour connaître enfin le prem ier
service qui ne démarre pas. A mon avis, tout vient de celui-là.

Merci pour ton aide.

--
Christophe PEREZ


--
mailing list