LuK Blog

Aller au contenu | Aller au menu | Aller à la recherche | Admin

LTSP Ubuntu et VirtualBox

Le domaine de la maintenance informatique du monde Linux m'a toujours intrigué. De ce fait il m'arrive de bidouiller des machines virtuels juste pour le plaisir.

Voila le pourquoi de cet aide mémoire un peu particulier sur la mise en place de client léger.

Déjà qu'est-ce qu'un client léger ?

C'est une machine, généralement un ordinateur de faible puissance, exécutant un système d'exploitation situé sur une autre machine, un serveur, configuré pour.

L'intérêt c'est que c'est le serveur qui prend en charge tous les traitements et envoie juste le résultat au client léger qui se charger de l'afficher.

De quoi ai-je besoin ?

  • Une connexion réseau filaire. En effet ce type de construction n'aime pas le wifi. Si néanmoins vous souhaitez le faire via wifi, il faudra vous débrouillez car je n'ai pas encore essayer pour le moment.
  • Une machine pouvant héberger le serveur sur une VM.
  • Une machine pour jouer le rôle du client (n'importe quelle machine pouvant démarrer 'sur le réseau' ou en 'PXE' peut faire l'affaire.
  • Une bonne connexion internet.

Par quoi je commence ?

L'installation de la machine :

Par le serveur. Je passe sur la création et l'installation de la VM car je pense que si vous lisez ceci c'est que vous n'êtes pas un débutant.

Voici tout de même la composition de ma VM :

  • OS : xUbuntu 11.04 Oneiric (XFCE pour avoir un WM léger)
  • HDD1 : - 8Go : 7.5Go pour le système et 500Mo pour le swap
  • HDD2 : - 8Go pour les /home sur un disque virtuel séparé.
  • RAM : 1024Mo
  • Processeur : 1
  • Carte graphique : 32Mo

Néanmoins, n'importe quelles distributions d'Ubuntu en 32/64 bits fera l'affaire. La distribution Edubuntu (http://www.edubuntu.org/) est particulière car elle contient déjà tous ce qu'il faut pour ce genre de construction.

C'est bon ? votre VM est opérationnelle ? Le système continue de fonctionner même après 815 redémarrages et toutes les mises à jours ? Passons donc à l'installation des serveurs.

Ouvrez une console et taper la ligne suivante :

sudo apt-get install ltsp-server-standalone openssh-server

Comme vous êtes un habitué, vous savez ce qu'elle veut dire, pour les autres, elle permet d'installer ltsp-server-standalone et openssh-server qui feront le travail de communiquer avec votre client léger.

Configuration du réseau :

Vous devrez passer le serveur en IP fixe, sinon vous serez obliger de régénérer l'image système à chaque redémarrage.

Si votre réseau local est configuré pour fonctionner sur des adresses du type 192.168.0.*, vous pouvez passez à la section suivante.

Pour les autres, il reste encore à configurer le serveur DHCP.

Il est important de bien le configurer car c'est lui qui indiquera au client où se trouve l'image du système.

Pour cela, il faut modifier le fichier /etc/ltsp/dhcpd.conf. Vous verrez normalement que ce fichier est déjà remplis, il ne vous reste plus qu'a remplacer les adresses IP par celle qui correspond à votre réseau. joindre plus tard le fichier en que...

Génération de l'image :

Il vous reste à générer l'image système pour les clients. Vous devrez taper la commande ci-dessous qui s'en occupera et la mettra dans /opt/ltsp/i386 (dans le cas où le serveur et le(s) client(s) sont en 32 bits).

sudo ltsp-build-client

Si vous avez opté pour un serveur en 64 bits et des clients en 32 bits, il vous suffit d'ajouter l'argument --arch i386 à la commande précédente pour générer une image 32 bits du serveur 64 bits.

Vous pouvez maintenant démarrer votre client sur le réseau et si tout se passe bien vous arriverez sur l'interface de connexion utilisateur.

Debug Time

Ca marche mais il me parle de initramfs. Je fais quoi ?

C'est simple. L'image a mal été généré et ne démarre pas. Ce problème survient quand la distribution du serveur vient de changer de noyau.

Il suffit donc d'exécuter les commandes suivantes :

> sudo ltsp-update-kernels > sudo ltsp-update-image

La première commande indique qu'il faut que LTSP se mette à jour par rapport à votre système. La seconde commande indique à LTSP qu'il faut qu'il régénère l'image système en prenant en compte le changement de kernels.

Ca marche bien mieux mais c'est lent. Je fais quoi ?

Augmenter la taille de la RAM alloué par Virtualbox. Lors d'une connexion d'une client léger, le serveur va chercher l'image du système et l'envoie au client. Si la RAM est trop limité (256Mo) le système ne sera pas du tout réactif et mettra même plusieurs minutes avant de répondre. Avec 1024Mo de RAM le système est largement plus rapide mais si vous pouvez mettre plus je pense qu'a 2048Mo vous pourrez connecter plusieurs clients à la fois.

Je veux ajouter un utilisateur mais les identifiants ne fonctionne pas. Je fais quoi ?

Régénérer l'image. Et oui, cette image contient tout le système dont les comptes utilisateurs. Astuce : Si vous avez plusieurs utilisateurs à ajouter, vous pouvez faire qu'une seule génération à la fin.

J'arrive à me connecter avec un nouvel identifiant mais une fenêtre apparait et l'ordinateur ne répond plus. Je fais quoi ?

La seule solution que j'ai trouvé a été de me connecter en directe sur le serveur avec les nouveaux identifiants. Après ça, la connexion sur le client se déroulait sans problème.

Le clavier est en QWERTY dans l'interface de connexion. Je fais quoi ? Juste modifier un fichier qui se trouve dans /opt/ltsp/i386/lts.conf et y mettre ceci :

[DEFAULT] XkbLayout=fr

Régénérez l'image et voila le clavier est en AZERTY.

J'espère que cet article vous aura intéressé autant que j'ai pris de plaisir à l'écrire.

Administration de ....

MERDE

Et oui parfois ça fait du bien de le crier bien fort...

Comme vous le savez, j'ai changé de ville, et donc j'ai dut me désinscrire et me réinscrire au Pôle Emploi (merci l'administration).

Déja là je trouve qu'il y a un problème ... Ils ont déjà tous les papiers, mais non pour changer UNE SEULE LIGNE, il leurs faut plusieurs mois, un conciliabule, une enquête et 37 arbres découpés pour des prunes ...

Mais ce n'est pas tout. Comme ci lors d'un changement d'adresse, j'allais changer de vie, de nom, de date de naissance ... il faut donc que je fournisse tous les documents (et encore 3 arbres de coupés)

Mais le mieux c'est quand il me renvoi les documents me disant qu'ils sont incomplets ... alors que s'ils prenaient la peine de lire un minimum il se rendrait compte que NON BORDEL J'AI PAS BOSSE DURANT CES 4 DERNIERES ANNEES VU QUE J'ETAIS A LA FAC CONNARD !

Donc voila pour l'Assedic (oui parce que la où je suis le pôle emploi n'a de pôle que le nom, l'anpe et l'assedic sont à 10 bornes l'un de l'autre et pas foutu capable de transmettre des documents de l'un à l'autre)

Ensuite second coup de gueule, la SMENO cette fois. Selon la loi, un demandeur d'emploi RESTE SOUS LE REGIME QU'IL AVAIT LORSQU'IL S'INSCRIT AU POLE EMPLOI ET CE DURANT UN AN (c'est un loi hein, donc elle doit être respecté)

Réponse de la SMENO : " Ha ba nan, nous on l'applique pas, d'accord".

donc en gros il l'a dans le cul le Lulu ...

Donc le dernier mot pour la fin, mettons tous les gens de l'administration sur un terrain de foot, il arriveront à faire pire que l'équipe de France (et ce quelque soit l'entraîneur) car tout le monde le sait :

CE SONT QUE DES FLEMMARD DE MERDE

Désolé pour ceux qui sont derrière les flemmards et qui arrive à bosser malgré ça, eux je ne les vise pas, je les encourage même à mettre un putain de coup de pied au cul à leurs collègues qui n'en branle pas une (et à leurs patrons pour que eux aussi arrêtent de prendre des décisions de merde)

Voila s'était le coup de gueule du jour.

Bonne journée :p



Alice in WonderLand

Malgré le titre, je ne vous parlerais pas du roman "Alice au pays des Merveilles" mais d'une vidéo dérivé nommé Human Sacrifice Alice.

L'intérêt de cette vidéo, en plus de la chanson que je trouve entraînante, est le texte. Sans oublier les personnages qui viennent d'un autre univers dont je voulais vous parler.

Mais d'abord, voici le sens des paroles de la chanson :

il était une fois un petit rêve.
Qui l'avait rêvé ? personne ne le sait...
Mais aussi petit qu'il était, il réfléchissait...
"Je ne veut pas disparaitre ainsi ..."
il réfléchit encore et encore...
Et finalement, une idée lui traversa l'esprit.
"Je pourrais inviter les gens à rester près de moi,
Et les laisser façonner mon monde !"

     [Meiko :: Pique]
La première Alice était une femme de Pique
Qui courageusement l'épée à la main
Tranchait tout sur son passage,
Un sentier de pétales rouges, elle laissa derrière elle.
La pauvre Alice, au fin fond des bois,
Comme une criminelle, elle fut emprisonnée.
Malgré le chemin qu'elle avait tracé dans la forêt,
Personne ne la croisa plus jamais.

    [Kaito :: Carreau]
La deuxième Alice était un homme de Carreau.
Il arriva en chantant dans ce pays,
Qu'il rempli avec toutes sortes de sons,
Et créa un monde de folies ...
Mais cet Alice, ce bouton de rose,
Qu'un fou tua d'un coup de feu,
Laissa une fleur rouge vif.
Celui qui était aimé sera maintenant oublié.

    [Hatsune Miku :: Trèfle]
La troisième Alice était une fille de Trèfle.
Aussi belle qu'un ange, elle descendit au pays des merveilles.
Elle y séduisit du beau monde,
Et créa un pays étrange.
Cette tendre Alice était la reine de ce royaume,
Elle fut possédée par un rêve détraqué,
Pour le restant de sa vie avec un corps défaillant,
Elle règnera à jamais sur ce pays...

    [Rin & Len :: Cœur]
Pendant ce temps, deux enfant vinrent dans les bois.
Ils prirent le thé sous l'arbre aux roses.
Une invitation du château leur arriva
L'As de Cœur était à l'intérieur...
La quatrième Alice était deux jumeaux.
Emportés par leur curiosité dans le pays merveilleux,
Ils empruntèrent maintes portes,
Ils arrivèrent au château en peu de temps.
La grande sœur entêtée
Et son gentil petit frère.
Même s'ils étaient si proches d'Alice [ ndlt : Alice du livre ],
Ils ne se réveilleront jamais de se profond rêve.
Et errèrent à tout jamais au pays des merveilles...

Les personnages quand à eux, ont été crée par Yamaha, pour un logiciel nommé Vocaloid en 2003.

Ce logiciel permet de synthétisé des voix pour le chant. Il suffit de paramétrer la voix puis de lui donner le texte à dire, de faire les variations (ton, durée de prononciation, hauteur de voix ...) et c'est fait. 

Hatsune Miku est le premier personnage à avoir été crée (c'est pourquoi elle est si répandu sur la toile). Elle chante entre autre : Mario theme et TripleBaka. Suivit de près par Meiko, Kaito, Kagamine Rin & Len, Megurine Luka, Kasane Teto, Gakupo et Akita Neru.

Ils ont tous un numéro sur l'épaule pour indiqué l'ordre de création (même si certaine personne modifie les numéros sur les dessins qu'on peut trouver, il est donc difficile de vraiment savoir si c'est vrai).

Voila, j'en ai fini avec le vocaloid Band (et non pas girl, Kaito, Gakupo et Len sont des hommes).

P.S.: Voila une image d'eux :

De gauche à droite : Megurine Luka, Hatsune Miku, Kagamine Rin, Gakupo, Kaito, Meiko (cheveux rouge) et enfin Kagamine Len.

Encore un petit lien, mais celui-ci pour voir d'autre images : Konachan.com

A bientôt.

Mario is real

Je vient de découvrir un site web dans le même style que lelombrik. Il s'apelle ebaumsworld. Et dans les dernière publication il y a ceci :

Stop Motion Paper Mario

(désolé je ne peux pas inclure de videos externe)

Petit voyage ...

Bonjours à tous. Partie de chez moi à 9H30 pour un train à 10H03, arrivé à Paris à 12H10. Cette portion a été sans problème et le métro pour rejoindre la gare Mont-parnasse pareil. Arrivé à 13H à la gare, et un attente de 1H40 pour choper mon second train direction Niort. Il n'y a qu'un seul arrêt : Poitiers. A part une grosse dondon qui a embêté 4 personnes en 30 minutes pour avoir une place coté fenêtre au lieu du coté couloir qu'elle avait et une fille qui gueule parce que je lui ai marché sur les pieds, ça a été.

Enfin essayé de ne pas écraser les pied de quelqu'un quand vous devez descendre une valise de 10Kg avec cette même fille qui vous pousse et le pire c'est qu'elle m'a demander de de lui dire pardon, diplomate comme pas deux j'ai répondu en gros "vas te faire foutre j'ai une valise 10Kg ! :@ "

Ensuite ma frangine est venu me chercher et m'a ramener impasse des Gardénias là ou habite mes sœurs.

P.S.: J'en profite pour inauguré une nouvelle catégorie : Niort Ville. oui je sais ça fait un peu con mais il y a un copie right sur Niort City XD (clem ©)