Nous sommes le Lun 21 Juil, 2025 19:02
Supprimer les cookies

Page 1 sur 21, 2 Suivantparametrage ltsp sur ubuntu

Sur le logiciel libre en général ou un logiciel libre en particulier

Mer 14 Juin, 2006 08:22

bonjour,

je ne sais si c'est le bon coin pour poser ça, mais comme personne ne répond ailleurs ...

j'essaye de faire un serveur ltsp à partir d'une ubuntu dapper.

pour cela j'ai suivi le protocole indiqué sur le site d'ubuntu à https://wiki.ubuntu.com/UbuntuLTSP/LTSPQuickInstall

1.sudo apt-get install ltsp-server-standalone openssh-server
2.sudo ltsp-build-client

en démarrant le client léger, j'ai bien l'adresse IP du client et celle du serveur mais ensuite ça bloque

PXE-E32: TFTP open timeout
PXE-E32: TFTP open timeout
PXE-E32: TFTP open timeout
PXE-M0F: Exiting PXE ROM
disk boot failure, insert system disk and press return


alors si quelqu'un a une piste ce serait sympa,

Merci d'avance

Philippe
amazilia

Messages : 15
Géo : Créteil

Mer 14 Juin, 2006 08:49

le service tftp (trivial file transfer protocol) est peut être bloqué par le firewall de ton serveur ? Mais est ce que ce service est démarré, d'ailleurs, sur ton serveur ?
Pour que le client se lance, il faut soit une carte réseau bootable, soit créer une disquette de boot adapté à la carte réseau de ton poste client avec rom-o-matic.net
dubdub

Messages : 870

Mer 14 Juin, 2006 09:14

dubdub a écrit:le service tftp (trivial file transfer protocol) est peut être bloqué par le firewall de ton serveur ? Mais est ce que ce service est démarré, d'ailleurs, sur ton serveur ?
Pour que le client se lance, il faut soit une carte réseau bootable, soit créer une disquette de boot adapté à la carte réseau de ton poste client avec rom-o-matic.net


bonjour,

1. il n'y a pas de firewall, il est en amont de toutes les machines
2. comme je le dis j'obtiens une adresse IP, donc le serveur dhcp fonctionne. j'ai relancé le serveur tftpd-hpa. le probleme est surement plus au niveau de la récupéreration du noyau pour le client ou quelque chose de ce genre (le client léger est un vrai client léger pas de la récup et fonctionnait très bien sur un autre serveur linux auparavent.

Merci

Philippe
amazilia

Messages : 15
Géo : Créteil

Mer 14 Juin, 2006 10:56

Merci de faire une recherche avant de poster : sur le site et Image sur le forum
Lisez aussi la charte et la méthode à suivre pour poster.
JoKoT3

Messages : 1350
Géo : Paris

Mer 14 Juin, 2006 11:06

Bonjour,

Le problème vient de la récupération du noyau par tftp. Le serveur dhcp est-il correctement configuré ?
Il doit envoyer au client qui lui fait une demande un lien vers l'adresse du serveur tftp et donc, doit contenir qqchose de ce genre :

next-server 192.168.223.253;
option root-path "192.168.223.253:/";
filename "pxelinux.0";

Le mieux est de grouper les clients léger dans le fichier de dhcpd.conf et de les coller en dhcp fixe ( toujours la même adresse ip ), c'est plus simple.
D'après le message d'erreur, il ne trouve pas le serveur tftp, donc, il faut commencer par résoudre ce problème et donc vérifier la config du serveur dhcp

Cordialement
Damien
damien

Messages : 208

Mer 14 Juin, 2006 11:07

bonjour,

tout devrait être installé automatiquement, le problème est je crois le paramétrage et entre autre la position des fichiers. Mais comme je n'y connais rien...

Philippe
amazilia

Messages : 15
Géo : Créteil

Mer 14 Juin, 2006 11:36

Re...

Peux-tu nous montrer le fichier /etc/dhcpd.conf .
Ce qu'il faudrait savoir, ensuite, c'est si le serveur tftp répond ( tu peux essayer de l'interroger avec un client tftp classique et voir si tu peux récupérer les fichiers ad-hoc ).
Au niveau de la conf du serveur tftp, en installation classique, c'est gérer par inet.d, donc, il faut regarder du coté de /etc/inetd.conf pour voir ou se trouve le répertoire qui gère les fichiers de boot du client léger ( en install classique, c'est /boot ).

Essayes au moins ça, on verra la suite après ...

Cordialement
Damien
damien

Messages : 208

Mer 14 Juin, 2006 13:58

damien a écrit:Re...

Peux-tu nous montrer le fichier /etc/dhcpd.conf .
Ce qu'il faudrait savoir, ensuite, c'est si le serveur tftp répond ( tu peux essayer de l'interroger avec un client tftp classique et voir si tu peux récupérer les fichiers ad-hoc ).
Au niveau de la conf du serveur tftp, en installation classique, c'est gérer par inet.d, donc, il faut regarder du coté de /etc/inetd.conf pour voir ou se trouve le répertoire qui gère les fichiers de boot du client léger ( en install classique, c'est /boot ).

Essayes au moins ça, on verra la suite après ...

Cordialement
Damien


re

désolé, je n'avais pas vu ton premier message, jonglant avec pas mal de choses ce matin.

pour les fichiers voici ce que j'ai :
Code: Tout sélectionner
# more  /etc/dhcp3/dhcpd.conf
ddns-update-style none;
option domain-name "example.org";
option domain-name-servers ns1.example.org, ns2.example.org;
default-lease-time 600;
max-lease-time 7200;
log-facility local7;


# more /etc/ltsp/dhcpd.conf
authoritative;

subnet 192.168.0.0 netmask 255.255.255.0 {
  range 192.168.0.20 192.168.0.250;
  option domain-name "example.com";
  option domain-name-servers 192.168.0.1;
  option broadcast-address 192.168.0.255;
  option routers 192.168.0.1;
  option subnet-mask 255.255.255.0;

  filename "/ltsp/pxelinux.0";
  option root-path "/opt/ltsp/i386";
}



j'ai supprimé les commentaire pour faire plus court

il manque ton truce
next-server 192.168.223.253;
option root-path "192.168.223.253:/";

ce qui pourait expliquer le problème

si je cherche le noyau :

Code: Tout sélectionner
# find / -name "pxelinux.0"
/usr/lib/syslinux/pxelinux.0
/var/lib/tftpboot/ltsp/pxelinux.0

# ls -l /usr/lib/syslinux/
total 196
-rw-r--r-- 1 root root   408 2006-03-16 18:04 copybs.com
-rw-r--r-- 1 root root 12081 2006-03-16 18:04 img1200k.gz
-rw-r--r-- 1 root root 12327 2006-03-16 18:04 img1440k.gz
-rw-r--r-- 1 root root 12663 2006-03-16 18:04 img1743k.gz
-rw-r--r-- 1 root root 11515 2006-03-16 18:04 img720k.gz
-rw-r--r-- 1 root root 12720 2006-03-16 18:04 isolinux.bin
-rw-r--r-- 1 root root 13156 2006-03-16 18:04 isolinux-debug.bin
-rw-r--r-- 1 root root   512 2006-03-16 18:04 ldlinux.bss
-rw-r--r-- 1 root root 12332 2006-03-16 18:04 ldlinux.sys
-rw-r--r-- 1 root root 19132 2006-03-16 18:04 memdisk
-rw-r--r-- 1 root root 26756 2006-03-16 18:04 menu.c32
-rw-r--r-- 1 root root 13156 2006-03-16 18:04 pxelinux.0
-rw-r--r-- 1 root root 19532 2006-03-16 18:04 syslinux.com

# ls -l /var/lib/tftpboot/ltsp/
total 5064
lrwxrwxrwx 1 root root      24 2006-06-13 18:33 initrd.img -> initrd.img-2.6.15-23-386
-rw-r--r-- 1 root root 3737975 2006-06-13 18:33 initrd.img-2.6.15-23-386
-rw-r--r-- 1 root root   13156 2006-06-13 18:33 pxelinux.0
drwxr-xr-x 2 root root    4096 2006-06-13 18:00 pxelinux.cfg
lrwxrwxrwx 1 root root      21 2006-06-13 18:33 vmlinuz -> vmlinuz-2.6.15-23-386
-rw-r--r-- 1 root root 1414477 2006-05-23 18:56 vmlinuz-2.6.15-23-386



lequel je rajoute à j'imagine ceci :
next-server 192.168.0.1;
option root-path "192.168.0.1:/";


pour le deuxieme mail, je commence à comprendre. je suis en phase d'essais ...

A+



Merci

Philippe
amazilia

Messages : 15
Géo : Créteil

Mer 14 Juin, 2006 14:36

bon,

j'ai essayé plusieurs versions de fichiers, rienne marche,

Si le systeme D ne marche pas, les conseils d'un guru seront les bienvenus

Merci

Philippe
amazilia

Messages : 15
Géo : Créteil

Mer 14 Juin, 2006 15:16

Re...

Tu as déja un option root-path, mais tu peux éventuellement rajouter l'adresse du serveur tftp avant genre :
option root-path "192.168.0.1:/opt/ltsp/i386";

Dans ton cas, le serveur dhcp est le même que le serveur tftpd, donc l'option next-server n'est pas nécessaire.

Maintenant, je trouve cette config bizard, Quel dhcpd.conf le système utilise t-il ? Si il utilise celui par défaut ( normal quoi ), ça parait normal que client ne trouve rien dans la mesure ou iln'y a rien à trouvé ...

Fait une copie de sauvegarde de /etc/dhcpd3/dhcpd.conf et copie celui de la ltsp à sa place ( sans rien modifier pour l'instant )
Relance ensuite le serveur dhcp.

Cordialement
Damien
damien

Messages : 208

Qui est en ligne ?

Utilisateur(s) parcourant actuellement ce forum : Aucun utilisateur inscrit