Retourner aux forums || Retourner au forum Linux.general
Linux.general : CDROM sur Pc diskless
Posté par redlums35 () le 06 janvier 2005J'ai installé un petit réseau avec 1 serveur et deux clients diskless. Tout fonctionne et les clients se voient lancer une session X via xdmcp sur le serveur.
Le problème c'est qu'une fois x lancé les peripheries dans /dev
font référence aux peripheries du serveur.
J'aimerais utiliser le CDROM, disquette et clef usb sur mes diskless. J'ai
entendu parler de nbd mais je trouve aucune doc d'instllation et
configuration sur cela.
Comment faire au plus simple ?
Merci pour votre aide
> Lire le message (9 commentaires, moyenne: 1,7).
nbd
si je ne m'abuse est le système d'export de disque bas niveau sur réseau. Intégré dans le kernel (il faut activer l'option), la documentation est dans les sources du noyau, tout est bien expliqué.
Par contre, c'est bien mais faut pas avoir de problème sur le réseau.
En gros ça va marcher comme ça : ton client exporte ton cdrom via nbd. Le serveur va monter le cdrom via un device spécial (/dev/nbd0 par exemple). A toi ensuite de gérer le montage automatique du cdrom (a voir si autofs ou autre marchent en utilisant cette configuration).
Voila pour nbd.
Une solution que j'ai vu passer sur le net est d'utiliser samba sur le poste client pour exporter les disques. Le serveur monte les disques pour permettre aux utilisateurs d'écrire dessus. Ca utilise samba car je l'ai vu pour des clients RDP (rdesktop) qui se connecte sur un terminal server.
Voila voila voila. Bon courage
-
[^]Re: nbd
Posté par littletux (page perso, ) le 06/01/2005 à 13:53. (lien). Évalué à 1.
Une solution que j'ai vu passer sur le net est d'utiliser samba sur le poste client pour exporter les disques. Le serveur monte les disques pour permettre aux utilisateurs d'écrire dessus. Ca utilise samba car je l'ai vu pour des clients RDP (rdesktop) qui se connecte sur un terminal server.
Oui c'est utilisé par LTSP en particulier.
Le client utilise un noyau intégrant supermount.
Une fois le cd monté il est partagé via samba par le client.
Le serveur monte ensuite le cd (ou la disquette) dans son arbo avec autofs.
Cela peut paraitre un peu compliqué mais ça fonctionne...
Par contre, je ne sais pas pour nbd...
Amuses-toi bien !
Guillaume B.
j'ai du mal a voir
j'ai bien lu la doc du noyau sur NDB mais j'ai du mal a voir comment cela s'installe.
Cela m'embrouille sur qui est le client et serveur, j'ai l'impression que le diskless est le serveur ndb non ?
Existe-il un bon Tutorial la dessus ?
Merci
-
[^]Re: j'ai du mal a voir
Posté par Matthieu MARC () le 06/01/2005 à 14:06. (lien). Évalué à 3.Pour comprendre, il faut que tu remettes en tête quelque chose de trivial :
un serveur est un programme qui offre un service
un client est un programme qui utilise ce service
Sur ton réseau tu as :
PC 1 et PC2
PC 1 est serveur X
PC 2 est client X
puis avec nbd
PC 2 est serveur nbd (il offre le service d'exporter son disque dur via le réseau)
PC 1 est le client (il utilise le disque dur exporté)
Il faut arriver à distinguer : serveur le PC et serveur le programme qui offre un service.
Pour moins d'ambiguité, j'utilise ces termes comme suit :
un serveur est un PC qui offre des services
un serveur fait tourner des services (la messagerie, le web...)
un démon est le programme qui offre le exécute le service (apache...)
Pour nbd , PC2 exporte /dev/hda par réseau. PC1 va monter ce device (/dev/nbd0 par exemple qui correspond à PC2:/dev/hda)
Voila
Mais ...
Je vois mais un truc m'intrigue encore.
Mon client X (diskless) est lancé avec Un WM sur le serveur. Moi qd je regarde l'arobresence a partir de mon client Diskless c'est comme si j'etait sur le serveur : je vois l'arboresense du serveur. Si je lance un nbd-server de mon diskless ca revient au meme que si je le lancais de mon serveur. non ?
-
[^]Re: Mais ...
Posté par Krunch (Jabber id, page perso, ) le 06/01/2005 à 15:15. (lien). Évalué à 3.Pour ajouter à la confusion je signalerai juste que la machine qui affiche est le serveur X et celle sur laquelle tournent les programmes lancés par X est le client X. Alors qu'au niveau réseau c'est l'inverse.
--
Free Softwares Users Group Arlon (Sud Luxembourg, Belgique)
pertinent, e adj. Approprié ; qui se rapporte exactement à ce dont il est question.
Et le son?
Bonjour, c'est hors sujet, mais bon, je tente quand même ma chance:
Existe-t-il un moyen de rediriger le son? (pour des terminaux X bien sur)
-
[^]Re: Et le son?
Posté par Krunch (Jabber id, page perso, ) le 06/01/2005 à 21:04. (lien). Évalué à 2.J'avais cru comprendre qu'ALSA, artsd et esd pouvaient faire ça mais je retrouve rien à ce sujet. Si c'est juste pour de la musique, il y a mpd (musi player daemon) qui est pas mal.
--
Free Softwares Users Group Arlon (Sud Luxembourg, Belgique)
pertinent, e adj. Approprié ; qui se rapporte exactement à ce dont il est question.
-
[^]Re: Et le son?
Posté par Krunch (Jabber id, page perso, ) le 06/01/2005 à 21:14. (lien). Évalué à 2.Je viens de tomber sur ceci (bon ça date un peu): http://slashdot.org/article.pl?sid=03/02/03/2137213(...)
--
Free Softwares Users Group Arlon (Sud Luxembourg, Belgique)
pertinent, e adj. Approprié ; qui se rapporte exactement à ce dont il est question.
Revenir en haut de page || Retourner aux forums || Retourner au forum Linux.general



Cette discussion est archivée, il n'est plus possible de laisser des commentaires.
Note : les commentaires appartiennent à ceux qui les ont postés. Nous n'en sommes pas responsables.