Cyrille BORNE et Associés

Annuaire Soutien Veille Docs Forum

Mot-clé - virtualisation

Fil des billets - Fil des commentaires

2013 avr. 27

Manager des VM en mode headless avec le GUI de Virtualbox

Écrit par Stéphane de Labrusse aka stephdl

Virtualbox est un super produit de virtualisation qui vous permet de lancer des machines virtuelles en mode Headless et en mode fenêtré directement par le GUI (il faut comprendre son interface graphique).

  • Le mode mode Headless est un mode ou les machines virtuelles sont lancées cachées et tournent sous la forme de processus.
  • le mode fenêtré est celui ou la machine est lancée dans un cadre sur votre bureau que votre gamin prendra plaisir à fermer pour se faire de la place afin de jouer. Vous comprenez que pour un serveur de mail ou de web cela peut être gênant.

Avant nous avions phpvirtualbox pour gérer les modes Headless sur un serveur, une application php/apache qui marchait du tonnerre de Dieu, mais le développeur a arrêté suite à des problèmes personnels…et c’est bien malheureux.

Du coup si vous avez besoin d’un serveur de virtualisation sans serveur graphique, je ne peux que vous proposer une solution proxmox qui alliera le couple kvm/openvz et qui saura plus que certainement vous satisfaire puisque c’est une debian stable.

Maintenant dans ma configuration personnelle je ne souhaite plus avoir des tas de machines, mais une seule qui me serve de serveur virtualisation/mail/web/… et surtout de HTPC.

Donc j’ai un serveur X.

Bien du blabla pour vous faire découvrir le conseil du jour, pour démarrer une machine en mode Headless, il vous suffit simplement de presser la touche « shift » en cliquant la machine par la « flèche verte (démarrer) » ou en faisant un clic droit puis démarrer le tout en pressant "shift"…

rien de plus difficile.

La grande évolution maintenant de virtualbox 4.2 est de pouvoir manager (pause, stop, (re)démarrer) une machine virtuelle en mode Headless, avant cela n’était pas possible.

Bon c’est bien tout cela, mais mon serveur n’a pas d’écran, ou celui ci est occupé par mon fils qui regarde la TV (et oui c’est un Home theater PC), du coup nous allons utiliser une fonction d’export display du serveur X disponible par SSH

user=utilisateur ayant les droits sur virtualbox

ssh user@ip-du-serveur -X virtualbox

si cela ne fonctionne pas vous pouvez aller vérifier les options du serveur ssh pour voir si l’export display est activé sur le service ssh du serveur de virtualisation

nano /etc/ssh/sshd_config

puis vérifiez cette option

X11Forwarding yes

avec cette commande vous verrez apparaître le GUI ou interface  graphique du virtualbox de votre serveur distant. Autant vous dire que tous passe…et même une installation en mode graphique. Bon il faut dire que je suis en gigabit, mais cela devrait fonctionner plus lentement sinon.

Donc pour une installation d’une machine virtuelle, vous lancez la machine sans presser la touche « shift », puis pour la faire fonctionner en production, vous la lancez avec la touche « shift » et vous pouvez fermer la connexion ssh.

Tout ceci est ce que j’appelle un workaround ou une bidouille pour contourner le problème, la solution de Phpvirtualbox était bien plus propre, mais avec les versions de Virtualbox qui défilent et celles de Phpvirtualbox qui stagnent les problèmes d’incompatibilités ne devraient pas tarder à surgir.

Voila si vous ne savez pas quoi faire pour la communauté du Libre, Phpvirtualbox est encore un projet qui cherche un Leader…..pour combien de temps, c’est la question.

2013 janv. 5

Le projet PhpVirtualbox cherche un nouveau leader

Article rédigé par Stephdl

C'est une bien triste nouvelle que d'apprendre sur la page du projet phpvirtualbox, que le développeur jette l'éponge. Anecdotiquement, l'annonce est apparue durant la période des fêtes, pendant que je rigolais et que je partageais un moment de bonheur avec ma famille, cette personne écrivait ces lignes à l'autre bout du monde.

My marriage is falling apart. I no longer have the capacity to support a full time job, a family, and this project. I'm looking for someone to take over phpVirtualBox.


Avec un coup de googletraduction, cela donne ceci.

Mon mariage est en train de s'effondrer. Je n'ai plus la capacité de soutenir un emploi à temps plein, une famille, et ce projet. Je cherche quelqu'un pour reprendre phpVirtualBox.


Ce système permet de créer un hyperviseur de virtualisation probablement pas complètement à la hauteur d'un Vmware en version serveur, mais cela permet de s'en approcher sympathiquement. En effet on peut lancer des O.S virtualisés en tache de fond grâce à Virtualbox (en mode headless pour les experts), avec une gestion (création, arrêt, démarrage) des O.S invités par le navigateur internet (cela fonctionne avec l'aide conjointe d'Apache et de Php, sans base Mysql).

L’intérêt est d'avoir un serveur de virtualisation dont la gestion est décentralisée (certains rigolos laissent des accès par le web, googleduckduckgo vous montrera la voie), facile car du coup on peut se passer de la ligne de commande disponible (Vboxmanage). Comme tous ceci n'est pas suffisant, il existe des Easter-egg puisque lorsque l'on active le mode avancé de phpvirtualbox, on accède à des fonctions non disponibles graphiquement dans le GUI....du coup phpvirtualbox permet de s'affranchir bien plus de la ligne de commande que l'interface graphique officielle.

Capture_du_2013-01-05_14_03_44.png

C'est le type d'hyperviseur que j'utilise à la maison depuis  2 ans sur mon serveur, sans connaître de crash ou d'ennuis de paramétrages délicats. C'est un Projet Gigantesque maintenu par une seule personne aussi incroyable que cela puisse paraître. On n'est pas à l'abri de se faire renverser par une voiture, de succomber à une crise cardiaque, et alors le projet on l'enterre avec vous.....difficile d'imaginer, de comprendre cette dure réalité des logiciels libres, cette solitude du développeur.

C'est vrai que travailler en dehors d'un projet  pour gagner de l'argent, c'est une situation qui arrive à plein de monde dont je fais parti, puisque mon engagement dans le Libre se fait en plus de mon activité de salarié, de ma famille. C'est une partie intégrante de ma vie, et si les problème s'accumulent mon engagement  en souffrira, c'est malheureusement ce qui se passe pour cette personne..Ne dit on pas que la foi déplace des montagnes....sans devoir y mettre des convictions religieuses.

Nous avons pu souvent lire sur ce site des questions sur l'engagement du combat que nous menons sur le Libre et sur l'engagement associatif, gratuit, désintéressé que nous apportons souvent sur les projets que nous concrétisons....Est ce bien, je répondrai par un grand Oui, est ce normal, ma réponse sera plus mitigée puisque gratuité est souvent ramené à "médiocrité" sans que cela soit fondée.
Lors de nos discussions avec des représentants politiques Aveyronnais, il est souvent question du modèle économique du Libre, et les incompréhensions fusent, le logiciel gratuit, le support payant.....mais est ce bien, est ce vraiment pro ?

Au risque d'enfoncer des portes ouvertes puisque j'imagine que les lecteurs sont ici convaincus des valeurs du Libre, oui c'est vraiment professionnel, comme la solution proposée par Phpvirtualbox .

Le développeur a mis un formulaire de don paypal que j'ai déjà utilisé plusieurs fois pour le gratifier du développement de son soft...mais j'imagine que ce n'est pas le cas de tout le monde, car les appels aux dons ce sont bien multipliés ces derniers mois dans la communauté....la crise aidant il parait que les envois d'argent ne sont plus à la hauteur des besoins.

La question qui me tarabusque est de savoir jusqu'à quel point notre engagement dans le Libre se manifeste, est ce que notre compréhension des besoins des uns, des efforts de certains, du travail des autres, sont vitaux pour la communauté dans son ensemble....

Le don de soi est l'aspect le plus merveilleux qui m'a séduit la première fois que j'ai utilisé une distribution Linux, mais cela ne peut aller en sens unique, ce que certains vous offrent, comment le retournez vous ?

  • êtes vous des consommateurs passifs de binaires...remontez vous des bugs pour parfaire l’œuvre.
  • êtes vous adhérents dans une association nationale, ils ont besoin de vous, les permanents sont indispensables.
  • connaissez vous vos GUL locaux...et eux ils vous connaissent :p .....allez y faire un tour, on discutera avec plaisir.
  • financez vous une distribution par des dons mensuels....toutes n'ont pas une entreprise derrière, ni un bienfaiteur.
  • ....

Pour ma part mon engagement dans le Libre se fait dans l'Aru2L. N’étant pas développeur, la possibilité qui m'a été donnée d'animer, de faire vivre une communauté dans un territoire, de partager et d’échanger avec quelqu'un d'autre que mon moi intérieur, fut la plus belle révélation de ces dernières années....prenez d'assaut vos Associations Locales de promotion des LL.

.....voila des marques d'engagements concrets qu'un projet comme phpvirtualbox mériterait et ferait probablement que ce développeur se sentirait moins seul....voila des gestes ou des attitudes que nous devrions tous essayer d'adopter pour cette nouvelle année 2013....de bonnes résolutions, que j'aimerai perrenes :')

Ce qui est malheureux c'est de voir comment sur des projets qui comblent un manque aussi important du programme Virtualbox, il n'y ait pas de financement d'Oracle pour l’intégrer de base, ou embaucher le développeur...Oh grand Oracle, un geste bienfaiteur svp....ton image n'en sera que plus grande.

je suis vraiment peiné par ce genre de news...les cimetières du Libre sont remplis de projets indispensables, j'attends désormais un Miracle.   

about_1024px.png


Stephdl

.....être Libre, c'est aussi être Militant.....

2012 déc. 11

RMS pan-pan cucute Ubuntu mais quelles solutions apporte-t-il réellement ?

RMS le grand gourou aura été un peu long à la détente, mais il se réveille enfin et il n'est pas content mais vraiment pas content. En effet il vient de percuter que la dernière version d'Ubuntu récupérait des données pour les envoyer chez Amazon, de façon à ce que les recherches s'affinent pour vous présenter une belle publicité ciblée pour que vous achetiez encore mieux. RMS a bien un tour de retard puisqu'on lisait la nouvelle sur clubic et sur les sites d'actualité il y a plus de deux mois. Égal dans son discours, il condamne à raison l'attitude de Canonical et n'y va pas par quatre chemins en expliquant que si par le plus grand des hasards, vous vous trouviez dans la possibilité de proposer à la machine à café d'utiliser une distribution Linux, il ne faudrait en aucun cas proposer Ubuntu.

La démarche de Richard Stallman a du sens, elle rejoint d'ailleurs les nombreux propos qu'on a pu lire sur la toile parmi les gens qui ne sont pas les plus extrémistes, dont les miens, ceux de Philippe, avec une véritable interrogation, quelle sera la prochaine étape pour Canonical, combien de temps durera ce modèle de gratuité et ainsi de suite. J'ai apporté ma solution personnelle à savoir que je suis full debian, mais quelle réponse apporte réellement RMS notre bon barbu.

En effet déconseiller une distribution c'est une chose, proposer une alternative en est une autre, que propose RMS et la FSF, je vous laisse juger.

20121208fsf.png

Aucune ne figure dans le classement distrowatch, on pourrait me rétorquer que cela ne veut pas dire grand chose mais c'est tout de même un bon critère d'évaluation quant à l'utilisation ou surtout la non utilisation des distributions. Il apparaît dans cette abondance, une distribution qui se distingue des autres, Gnewsense, parce qu'elle est à la fois basée sur Debian et Ubuntu ce qui ne veut pas dire grand chose parce qu'Ubuntu est basée sur debian mais passons, mais surtout parce qu'elle est sponsorisée par la FSF elle-même. J'ai lancé la virtualisation et j'ai compris certainement d'où vient ce fameux croisement Debian / Ubuntu, l'installation par le biais du live CD c'est du Ubuntu pur et dur, la version de Gnome toute moisie, ah ben là je crois que sans ambiguïté c'est du debian, du Gnome de 2008 en plus, un grand cru. Un openoffice 2.4 !!! WOUAH !!! UN NOYAU 2.6.24 !!! MAIS ILS SONT FOUS !!!! TANT DE MODERNITÉ !!! COMMENT CA DOIT ÊTRE SIMPLE SANS AUCUN PILOTE PROPRIÉTAIRE ET AVEC UN NOYAU AUSSI RÉCENT DE FAIRE TOURNER CETTE DISTRO SUR UNE MACHINE DE 2012 !!!! Que penser aussi de la présence de Openoffice quand la FSF soutient le projet libreoffice.

201212gnewsense01.png

201212gnewsense02.png

Gnewsense est donc la réponse de la FSF quant à l'utilisation de Linux, quant à sa démocratisation, Gnewsense avec ses trois ans de retard, son manque de popularité, son absence de communauté c'est ça qu'on devrait avoir sur nos postes pour être réellement libres. Il serait peut-être temps que RMS descende de son nuage, de son cloud (+120000 points de bonus d'humour libriste), et qu'il réalise tout de même que si Linux veut percer, si quelqu'un y croit encore, il est nécessaire de présenter aux utilisateurs potentiels une distribution efficace, simple, riche, belle, une distribution que la FSF n'offre pas, n'a pas la volonté ou les moyens d'offrir. On retrouve d'ailleurs ici le véritable problème de fond chez RMS et chez la FSF. RMS se porte uniquement en procureur sans apporter de solutions tangibles, quand on ouvre la bouche pour être uniquement dans la critique sans une once de construction on finit nécessairement par perdre sa crédibilité. Quand les solutions qu'on met en avant sont caduques, on perd encore plus de crédibilité, tout comme on perd de la crédibilité à ne pas utiliser certains codes, une gestion de l'image. Je n'ai rien contre la barbe, les sandales, les chemises à fleurs et les polo mais la crédibilité passe aussi par là.

La FSF tout de même anticipe sur certaines questions qui paraissent évidentes quand on voit la liste ci-dessus et s'il est légitime de ne pas proposer Ubuntu pour les raisons que l'on connaît, pourquoi ne trouve-t-on pas une distribution comme debian ou comme Fedora qui se veulent libre ? Voici ce qu'on peut lire par exemple pour debian : Le contrat social de Debian affirme que son but est de rendre Debian entièrement libre, et elle met consciencieusement les logiciels non libres en dehors du système officiel Debian. Cependant Debian propose aussi un dépôt de logiciels non libres. Selon le projet, ces logiciels ne « font pas partie du système Debian », mais ce dépôt est hébergé sur beaucoup des serveurs principaux du projet, et l'on peut facilement prendre connaissance de ces paquets non libres en explorant la base de données des paquets Debian en ligne. Il y a aussi un dépôt contrib ; ses paquets sont libres, mais quelques-uns sont destinés à charger des programmes privateurs distribués séparément. Lui non plus n'est pas complètement séparé de la distribution principale Debian (main). Les distributions précédentes de Debian incluaient des blobs non libres avec le noyau Linux. Avec la distribution Debian 6.0 (Squeeze) en février 2011, ces blobs ont été retirés de la distribution main, empaquetés séparément et placés dans le dépôt non libre. Néanmoins, le problème n'est pas entièrement résolu : dans certains cas, l'installateur recommande ces micrologiciels non libres pour les périphériques de la machine. Si je ne m'abuse et cela sera confirmé par Cep, de base debian est une distribution totalement libre, du fait qu'on puisse activer un dépôt non libre cela rend la distribution équivalente à l'enfant maudit de Windows et de MacOS. Le discours est tellement radical qu'il en devient grotesque, ridicule, pathétique.

Il n'est pas interdit de tirer la sonnette d'alarme, il n'est pas interdit de critiquer, mais avec la FSF on a tout de même l'impression de relire une version moderne de l'enfant qui criait au loup, on finit par ne plus le croire. Si la remarque quant à Ubuntu est parfaitement légitime, RMS ne donne pas les bonnes conclusions, les bonnes solutions. Ubuntu c'est la distribution qui fait connaître Linux, c'est l'étendard, c'est certainement la distribution qui par son succès et par son mode de fonctionnement éloigne le plus les utilisateurs de la philosophie du libre. RMS aurait pu expliquer de façon simple que la facilité d'utilisation, que la présence de Canonical derrière, que le besoin de rentabilité a un prix et qu'il est désormais nécessaire de rappeler aux gens que GNU / Linux (+60000000 points d'effort), n'a pas pour but de remplacer un système d'exploitation payant par un système d'exploitation gratuit mais plus, faire prendre conscience aux utilisateurs de l'importance de la préservation des données personnelles et de tout le baratin libriste qui va avec.

La question qui vient nécessairement en conclusion, c'est si les malheureuses distributions qui nous sont proposées par la FSF ne répondent pas aux attentes de l'utilisateur débutant et j'aurai tendance à dire de l'utilisateur normal, si l'on fait abstraction de quelques entorses au libre et qu'on arrive à saisir la nuance qu'il y a entre un adware dans une distribution et un codec ou un pilote propriétaire par exemple, quelle distribution pour monsieur et madame Michu ?

Sans avoir fait de tests, du fait d'être enfermé dans l'utilisation de *buntu, debian, Fedora depuis des années, je peux au moins procéder par élimination, ni debian ni Fedora ne sont destinées aux utilisateurs normaux / débutants, et seule Ubuntu avait réellement du sens pour ces utilisateurs, à froid je dirai que sans une once de rigolade, Mageia pourrait être la distribution de ceux qui veulent démarrer dans l'univers Linux. Vous noterez que je ne parle pas de Mint qui manque d'intelligence, un lien trop fort avec Ubuntu, une multiplication des projets, et aux dernières nouvelles, des bugs. Voici qui nous donnera l'occasion de virtualiser un peu de la distribution pour noobs dans un prochain épisode.

- page 1 de 6