Bonjour, est-il possible de maîtriser la partition root utilisée ? L'idée est d'installer une distribution proposée par Gandi, puis d'en installer une autre dans un chroot sur une partition séparée avant de l'activer en faisant pointer Xen sur la partition en question (là il faut que l'interface que vous proposez permette de changer le paramètre root spécifiant la partition à utiliser pour la VM). Oui, c'est pour installer une Gentoo... Autre question : 6€ par part c'est très compétitif, mais je n'ai pas trouvé d'ordre de grandeur pour les tarifs définitifs, quand seront-ils annoncés ? Meilleurs voeux 2008, en particulier pour votre offre d'hébergement, Lionel
Hébergement Généralités: Installation d'une autre distribution en chroot ?
Vous devez être connecté pour poster de nouveaux messages. Créer un compte.
- Par : Lionel Bouton
- Date : le 10 jan. 2008 à 17:38
- Sujet : Installation d'une autre distribution en chroot ?
- Par : Lionel Bouton
- Date : le 10 jan. 2008 à 17:51
- Sujet : Re: Installation d'une autre distribution en chroot ?
Le 10 jan 2008 à 18:38 CET, Lionel Bouton a écrit :
Autre question : 6€ par part c'est très compétitif, mais je n'ai pas trouvé d'ordre de grandeur pour les tarifs définitifs, quand seront-ils annoncés ?
Je viens de tomber sur le fil de discussion sur ce sujet un peu plus loin, je l'avais raté en première lecture des titres de messages... Je n'ai pas fini de le lire, mais si j'ai des questions je les poserai là-bas pour éviter de disperser les discusssions. Lionel
- Par : laura@gandi.net
- Date : le 10 jan. 2008 à 18:03
- Sujet : Re: Installation d'une autre distribution en chroot ?
Salut! On 10 Jan 2008 17:38:06 GMT, Lionel Bouton wrote:
est-il possible de maîtriser la partition root utilisée ? L'idée est d'installer une distribution proposée par Gandi, puis d'en installer une autre dans un chroot sur une partition séparée avant de l'activer en faisant pointer Xen sur la partition en question (là il faut que l'interface que vous proposez permette de changer le paramètre root spécifiant la partition à utiliser pour la VM). Oui, c'est pour installer une Gentoo...
Héh. ;-) Non, ce n'est pas prévu de changer le disque système de la VM. Par contre, on a prévu à terme de fournir la console au client et de booter sur une image de CD. :-) Laura
\o/ Laurence Colombet G Gandi - 15 place de la Nation, 75011 Paris - <http://www.gandi.net/>
- Par : Lionel Bouton
- Date : le 10 jan. 2008 à 18:22
- Sujet : Re: Installation d'une autre distribution en chroot ?
Le 10 jan 2008 à 19:03 CET, laura@gandi.net a écrit :
Salut!
:-)
Héh. ;-) Non, ce n'est pas prévu de changer le disque système de la VM.
:-( Je vais le mettre dans la liste des suggestions, car ça offre un autre atout : on peut se constituer des images systèmes de secours : c'est super pratique, un coup de rsync entre partition système et partition de secours après une grosse mise à jour qui a été bien testée plusieurs jours et on a un filet sympa si on fait une bêtise plus tard (en plus des sauvegardes qui viennent - évidemment - en complément)...
Par contre, on a prévu à terme de fournir la console au client et de booter sur une image de CD. :-)
Ah... Je vais attendre de voir ça venir. Encore que je me demande si je ne vais pas trouver un moyen de bootstrapper ma Gentoo à partir d'une de vos distribs supportées quand même. Techniquement je suis certain que c'est possible, c'est juste que trouver une procédure avec un minimum de risque de se retrouver avec un serveur qui ne boote plus (et donc de devoir tout recommencer) n'est pas forcément trivial. Je sais je suis têtu, mais c'est un challenge tentant et ma boîte à besoin de diversifier ses solutions d'hébergements pour minimiser les risques... Sinon si vous avec un Dell 6950 qui prend de la place dans un carton (juste devant ton bureau pour ne pas changer), je suis preneur ;-) Lionel
- Par : laura@gandi.net
- Date : le 10 jan. 2008 à 18:38
- Sujet : Re: Installation d'une autre distribution en chroot ?
On 10 Jan 2008 18:22:32 GMT, Lionel Bouton wrote:
Le 10 jan 2008 à 19:03 CET, laura@gandi.net a écrit :Héh. ;-) Non, ce n'est pas prévu de changer le disque système de la VM.:-( Je vais le mettre dans la liste des suggestions, car ça offre un autre atout : on peut se constituer des images systèmes de secours : c'est super pratique, un coup de rsync entre partition système et partition de secours après une grosse mise à jour qui a été bien testée plusieurs jours et on a un filet sympa si on fait une bêtise plus tard (en plus des sauvegardes qui viennent - évidemment - en complément)...
Tel qu'on l'a conçu, on ne gère jamais le disque système "à la main", donc je ne sais pas trop si ce sera possible de l'ajouter. Par contre, il a été question de pouvoir dupliquer des VM, auquel cas si et quand on le fait, il sera possible de faire des sauvegardes et éventuellement rebasculer sur la sauvegarde. Ça demandera aussi d'attendre qu'on gère le changement d'IP d'une VM, ce qui n'est pas encore fait.
Par contre, on a prévu à terme de fournir la console au client et de booter sur une image de CD. :-)Ah... Je vais attendre de voir ça venir. Encore que je me demande si je ne vais pas trouver un moyen de bootstrapper ma Gentoo à partir d'une de vos distribs supportées quand même. Techniquement je suis certain que c'est possible, c'est juste que trouver une procédure avec un minimum de risque de se retrouver avec un serveur qui ne boote plus (et donc de devoir tout recommencer) n'est pas forcément trivial. Je sais je suis têtu, mais c'est un challenge tentant et ma boîte à besoin de diversifier ses solutions d'hébergements pour minimiser les risques...
Oh ben oui, c'est forcément possible: une fois que tu as préparé ton image, tu chrootes dans un tmpfs en mémoire, tu montes ton vrai / et ton image, tu rsync'es la 2ème dans le 1er, tu rebootes... et tu pries. ;-) Un petit coup de grub-install entre-temps, ptêt. Un conseil: utilise un disque de données pour construire ton image, comme ça, au pire, tu détruis ta VM et tu recommences avec une autre en ayant juste à débugguer ton image gentoo sans avoir à la recréer from scratch.
Sinon si vous avec un Dell 6950 qui prend de la place dans un carton (juste devant ton bureau pour ne pas changer), je suis preneur ;-)
Nope, je suis dans un petit coin où personne n'oublie de serveur. ;-) Laura
\o/ Laurence Colombet G Gandi - 15 place de la Nation, 75011 Paris - <http://www.gandi.net/>
- Par : ben
- Date : le 10 jan. 2008 à 18:43
- Sujet : Re: Installation d'une autre distribution en chroot ?
Le 10 jan 2008 à 19:22 CET, Lionel Bouton a écrit :
:-( Je vais le mettre dans la liste des suggestions, car ça offre un autre atout : on peut se constituer des images systèmes de secours : c'est super pratique, un coup de rsync entre partition système et partition de secours après une grosse mise à jour qui a été bien testée plusieurs jours et on a un filet sympa si on fait une bêtise plus tard (en plus des sauvegardes qui viennent - évidemment - en complément)...
C'est en effet très intéressant, mais rsync fonctionne sur la partition système en cours d'utilisation ?
- Par : Lionel Bouton
- Date : le 10 jan. 2008 à 19:08
- Sujet : Re: Installation d'une autre distribution en chroot ?
Le 10 jan 2008 à 19:43 CET, ben a écrit :
C'est en effet très intéressant, mais rsync fonctionne sur la partition système en cours d'utilisation ?
En principe oui. Je ne connais pas la configuration utilisée par Gandi, mais je suppose que c'est de la virtualisation totale et que la méthode que j'utilise sur une machine physique fonctionne, à savoir : - prépare une partition formatée avec ton FS préféré, - lance le rsync entre ta partition système et la nouvelle (en excluant tout autre fs, voir man rsync), - modifier etc/fstab pour pointer vers la nouvelle partition root, - éditer grub.conf pour ajouter une nouvelle entrée qui utilise la partition "copie" (voir faire un grub-install si la partition se trouve sur un autre disque destiné à remplacer le premier lors d'un problème, mais on rentre dans les détails...). Cela suppose qu'il n'y a pas de partition /boot (ce n'est plus nécessaire avec un bios moderne, donc je ne l'utilise plus personnelleemnt), sinon il faut aussi recopier la partition correspondante. Ceci dit, la solution dont parle Laura est probablement plus simple à mettre en oeuvre. Je me pose quand même des questions pour le changement d'IP de la VM, la méthode à utiliser est très distro-dépendant et peut même changer d'une version à l'autre d'une distribution. Ca marchera certainement très bien avec Gandi AI, mais en full root bare-bones comme je l'aime bien, ça risque d'être moins fiable... Lionel
- Par : Lionel Bouton
- Date : le 10 jan. 2008 à 19:24
- Sujet : Re: Installation d'une autre distribution en chroot ?
Le 10 jan 2008 à 19:38 CET, laura@gandi.net a écrit :
Un conseil: utilise un disque de données pour construire ton image, comme ça, au pire, tu détruis ta VM et tu recommences avec une autre en ayant juste à débugguer ton image gentoo sans avoir à la recréer from scratch.
Bonne idée, aller j'ai pris 4 parts pour commencer... Lionel PS: hum, j'ai l'impression d'avoir fait un double post (pas encore vu le résultat), on dirait qu'il manque un redirect quand on poste le formulaire, un reload malvenu semble avoir reposté...
- Par : laura@gandi.net
- Date : le 10 jan. 2008 à 19:30
- Sujet : Re: Installation d'une autre distribution en chroot ?
On 10 Jan 2008 19:08:11 GMT, Lionel Bouton wrote:
Ceci dit, la solution dont parle Laura est probablement plus simple à mettre en oeuvre. Je me pose quand même des questions pour le changement d'IP de la VM, la méthode à utiliser est très distro-dépendant et peut même changer d'une version à l'autre d'une distribution. Ca marchera certainement très bien avec Gandi AI, mais en full root bare-bones comme je l'aime bien, ça risque d'être moins fiable...
Pour préciser en vitesse avant de rentrer (vacances!), actuellement, toutes nos distributions utilisent DHCP même si une VM donnée dispose d'une IP fixe. Même si je n'ai pas une grande expérience des configs DHCP, je me dis que c'est quand même fait pour, à la base, donc que ça devrait être assez simple si ton serveur reste en DHCP. :-) Laura
\o/ Laurence Colombet G Gandi - 15 place de la Nation, 75011 Paris - <http://www.gandi.net/>