Re: Faire une migration d'un système dans sa partition chrootée
> Le samedi 7 février 2015, 14:45:36 andre_deb...@numericable.fr a écrit : > > > > > /dev/sdc1 = système lancé > > > > > /dev/sdc2 = clone de sdc1 à upgrader. > > > > > J'ai chrooté sdc2 selon les consignes. > > > > > À la fin de la migration, j'ai rebooté le serveur, > > > > > et surprise, c'était sdc1 qui avait été upgradée ! > > > > > sdc2 était gardée dans l'ancienne version. > > > > > J'ai pas compris pourquoi... > > > > J'ai suivi à la lettre ce tuto :https://wiki.debian.org/chroot On Saturday 07 February 2015 17:49:07 MERLIN Philippe wrote: > Une idée, elle vaut ce qu'elle vaut, n'aurais tu pas le même UUID pour les > deux partitions, si bien que un=deux pour le fstab et il te monte alors > l'un ou l'autre ? Philippe Merlin Bien essayé :-) mais les deux partitions ont des UUID différents, ainsi que dans le /etc/fstab. Bonne soirée. André -- Lisez la FAQ de la liste avant de poser une question : http://wiki.debian.org/fr/FrenchLists Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe" vers debian-user-french-requ...@lists.debian.org En cas de soucis, contactez EN ANGLAIS listmas...@lists.debian.org Archive: https://lists.debian.org/201502072030.4.andre_deb...@numericable.fr
Re: Faire une migration d'un système dans sa partition chrootée
Le samedi 7 février 2015, 14:45:36 andre_deb...@numericable.fr a écrit : > > Le 06/02/2015 14:08, andre_deb...@numericable.fr a écrit : > > > > /dev/sdc1 = système lancé > > > > /dev/sdc2 = clone de sdc1 à upgrader. > > > > J'ai chrooté sdc2 selon les consignes. > > > > À la fin de la migration, j'ai rebooté le serveur, > > > > et surprise, c'était sdc1 qui avait été upgradée ! > > > > sdc2 était gardée dans l'ancienne version. > > > > J'ai pas compris pourquoi... > > > > > > J'ai suivi à la lettre ce tuto :https://wiki.debian.org/chroot > > On Friday 06 February 2015 15:06:10 Samy Mezani wrote: > > Hein ? Tu l'as suivi à la lettre ? Tu as compris ce que tu as fait ? > > Tu as tenu compte de nos conseils ? > > Samy > > Humm... suivi à la lettre et réflexion. > Tous les points de montage étaient fonctionnels. > /run , /dev , /dev/pts , /sys , /proc... > Aucun message d'erreur à la migration. > Et c'est la partition /dev/sdc1 qui a été migrée. > > André Une idée, elle vaut ce qu'elle vaut, n'aurais tu pas le même UUID pour les deux partitions, si bien que un=deux pour le fstab et il te monte alors l'un ou l'autre ? Philippe Merlin -- Lisez la FAQ de la liste avant de poser une question : http://wiki.debian.org/fr/FrenchLists Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe" vers debian-user-french-requ...@lists.debian.org En cas de soucis, contactez EN ANGLAIS listmas...@lists.debian.org Archive: https://lists.debian.org/1701372.eTIekDx1yj@portable
Re: Faire une migration d'un système dans sa partition chrootée
> Le 06/02/2015 14:08, andre_deb...@numericable.fr a écrit : > > > /dev/sdc1 = système lancé > > > /dev/sdc2 = clone de sdc1 à upgrader. > > > J'ai chrooté sdc2 selon les consignes. > > > À la fin de la migration, j'ai rebooté le serveur, > > > et surprise, c'était sdc1 qui avait été upgradée ! > > > sdc2 était gardée dans l'ancienne version. > > > J'ai pas compris pourquoi... > > J'ai suivi à la lettre ce tuto :https://wiki.debian.org/chroot On Friday 06 February 2015 15:06:10 Samy Mezani wrote: > Hein ? Tu l'as suivi à la lettre ? Tu as compris ce que tu as fait ? > Tu as tenu compte de nos conseils ? > Samy Humm... suivi à la lettre et réflexion. Tous les points de montage étaient fonctionnels. /run , /dev , /dev/pts , /sys , /proc... Aucun message d'erreur à la migration. Et c'est la partition /dev/sdc1 qui a été migrée. André -- Lisez la FAQ de la liste avant de poser une question : http://wiki.debian.org/fr/FrenchLists Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe" vers debian-user-french-requ...@lists.debian.org En cas de soucis, contactez EN ANGLAIS listmas...@lists.debian.org Archive: https://lists.debian.org/201502071445.36372.andre_deb...@numericable.fr
Re: Faire une migration d'un système dans sa partition chrootée
Bonjour, Le 06/02/2015 14:08, andre_deb...@numericable.fr a écrit : J'ai suivi à la lettre ce tuto :https://wiki.debian.org/chroot Hein ? Tu l'as suivi à la lettre ? Tu as compris ce que tu as fait ? Tu as tenu compte de nos conseils ? Samy -- Lisez la FAQ de la liste avant de poser une question : http://wiki.debian.org/fr/FrenchLists Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe" vers debian-user-french-requ...@lists.debian.org En cas de soucis, contactez EN ANGLAIS listmas...@lists.debian.org Archive: https://lists.debian.org/54d4ca52.9030...@wanadoo.fr
Re: Faire une migration d'un système dans sa partition chrootée
Le vendredi 06 février 2015 à 14:08, andre_deb...@numericable.fr a écrit : > On Friday 06 February 2015 13:13:58 Sébastien NOBILI wrote: > > Le vendredi 06 février 2015 à 12:48, andre_deb...@numericable.fr a écrit : > > > > > Bon tuyau, mais il faut configurer "schroot.conf" avant. > > > [stable] > > type=directory > > description=Debian stable > > groups=root > > users=sni > > aliases=default > > directory=/home/stable > > Et ça suffit ! > > Merci, je vais tester, mais quel est le user=sni ? Un petit effort voyons… schroot.conf(5) : « users=user1,user2,... A comma-separated list of users which are allowed access to the chroot. If empty or omitted, no users will be allowed access (unless a group they belong to is also specified in groups). » > > La seule explication que je vois à ça, c'est que tu n'as pas lancé les > > commandes dans le chroot ! > > Quelles commandes n'aurais-je pas lancé ? > > J'ai suivi à la lettre ce tuto : https://wiki.debian.org/chroot Je ne sais pas. Pour entrer dans un chroot, simplement : chroot /chemin/vers/le/bon/dossier Seb -- Lisez la FAQ de la liste avant de poser une question : http://wiki.debian.org/fr/FrenchLists Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe" vers debian-user-french-requ...@lists.debian.org En cas de soucis, contactez EN ANGLAIS listmas...@lists.debian.org Archive: https://lists.debian.org/20150206133732.gd13...@sebian.nob900.homeip.net
Re: Faire une migration d'un système dans sa partition chrootée
On Friday 06 February 2015 13:13:58 Sébastien NOBILI wrote: > Le vendredi 06 février 2015 à 12:48, andre_deb...@numericable.fr a écrit : > > > > Bon tuyau, mais il faut configurer "schroot.conf" avant. > [stable] > type=directory > description=Debian stable > groups=root > users=sni > aliases=default > directory=/home/stable > Et ça suffit ! Merci, je vais tester, mais quel est le user=sni ? > Pardon, je n'avais rien de bien pertinent à répondre à ce point, je vais > creuser alors puisque je dois… > > > > /dev/sdc1 = système lancé > > > /dev/sdc2 = clone de sdc1 à upgrader. > > > J'ai chrooté sdc2 selon les consignes. > > > À la fin de la migration, j'ai rebooté le serveur, > > > et surprise, c'était sdc1 qui avait été upgradée ! > > > sdc2 était gardée dans l'ancienne version. > > > J'ai pas compris pourquoi... > > La seule explication que je vois à ça, c'est que tu n'as pas lancé les > commandes dans le chroot ! Quelles commandes n'aurais-je pas lancé ? J'ai suivi à la lettre ce tuto : https://wiki.debian.org/chroot Bon après-midi. André -- Lisez la FAQ de la liste avant de poser une question : http://wiki.debian.org/fr/FrenchLists Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe" vers debian-user-french-requ...@lists.debian.org En cas de soucis, contactez EN ANGLAIS listmas...@lists.debian.org Archive: https://lists.debian.org/201502061408.45934.andre_deb...@numericable.fr
Re: Faire une migration d'un système dans sa partition chrootée
Le vendredi 06 février 2015 à 12:48, andre_deb...@numericable.fr a écrit : > > > Bon tuyau, mais il faut configurer "schroot.conf" avant. > > > Il faut savoir se donner les moyens de son ambition… > > Plus sérieusement, configurer schroot te prendra à peu près le même temps > > que de faire un chroot manuel avec montage bind de toutes les systèmes de > > fichiers utiles. > > Donc pour une seule utilisation, c'est valable mais sans plus; par contre, > > dès la seconde, c'est tout bénef ! > > Certainement, > mais configurer "schroot.conf" n'est pas si simple. [stable] type=directory description=Debian stable groups=root users=sni aliases=default directory=/home/stable Et ça suffit ! > Et puis ça ne répond pas à ma question précédente : Pardon, je n'avais rien de bien pertinent à répondre à ce point, je vais creuser alors puisque je dois… > > /dev/sdc1 = système lancé > > /dev/sdc2 = clone de sdc1 à upgrader. > > J'ai chrooté sdc2 selon les consignes. > > À la fin de la migration, j'ai rebooté le serveur, > > et surprise, c'était sdc1 qui avait été upgradée ! > > sdc2 était gardée dans l'ancienne version. > > J'ai pas compris pourquoi... La seule explication que je vois à ça, c'est que tu n'as pas lancé les commandes dans le chroot ! Seb -- Lisez la FAQ de la liste avant de poser une question : http://wiki.debian.org/fr/FrenchLists Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe" vers debian-user-french-requ...@lists.debian.org En cas de soucis, contactez EN ANGLAIS listmas...@lists.debian.org Archive: https://lists.debian.org/20150206121358.gc13...@sebian.nob900.homeip.net
Re: Faire une migration d'un système dans sa partition chrootée
On Friday 06 February 2015 10:13:14 Sébastien NOBILI wrote: > Le jeudi 05 février 2015 à 19:56, andre_deb...@numericable.fr a écrit : > > > Depuis que j'utilise « schroot » (paquet éponyme), je n'ai plus à me > > > soucier de tous les montages « bind », il le fait pour moi. > > > Je peux même « entrer dans » mon chroot sans passer root avant. > > > Je vous le recommande. > > Bon tuyau, mais il faut configurer "schroot.conf" avant. > Il faut savoir se donner les moyens de son ambition… > Plus sérieusement, configurer schroot te prendra à peu près le même temps > que de faire un chroot manuel avec montage bind de toutes les systèmes de > fichiers utiles. > Donc pour une seule utilisation, c'est valable mais sans plus; par contre, > dès la seconde, c'est tout bénef ! Certainement, mais configurer "schroot.conf" n'est pas si simple. Pris ici quelques lignes au hasard, en tout cas bien absconse pour moi : #type=btrfs... #description=Debian upgrade... #btrfs-source-subvolume=... ? #btrfs-snapshot-directory=... ? #groups=root,sbuild ? #root-groups=root,sbuild ? Et puis ça ne répond pas à ma question précédente : > /dev/sdc1 = système lancé > /dev/sdc2 = clone de sdc1 à upgrader. > J'ai chrooté sdc2 selon les consignes. > À la fin de la migration, j'ai rebooté le serveur, > et surprise, c'était sdc1 qui avait été upgradée ! > sdc2 était gardée dans l'ancienne version. > J'ai pas compris pourquoi... André -- Lisez la FAQ de la liste avant de poser une question : http://wiki.debian.org/fr/FrenchLists Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe" vers debian-user-french-requ...@lists.debian.org En cas de soucis, contactez EN ANGLAIS listmas...@lists.debian.org Archive: https://lists.debian.org/201502061248.26370.andre_deb...@numericable.fr
Re: Faire une migration d'un système dans sa partition chrootée
Bonjour, Le jeudi 05 février 2015 à 19:56, andre_deb...@numericable.fr a écrit : > > Depuis que j'utilise « schroot » (paquet éponyme), je n'ai plus à me > > soucier de tous les montages « bind », il le fait pour moi. > > Je peux même « entrer dans » mon chroot sans passer root avant. > > Je vous le recommande. > > Bon tuyau, mais il faut configurer "schroot.conf" avant. Il faut savoir se donner les moyens de son ambition… Plus sérieusement, configurer schroot te prendra à peu près le même temps que de faire un chroot manuel avec montage bind de toutes les systèmes de fichiers utiles. Donc pour une seule utilisation, c'est valable mais sans plus; par contre, dès la seconde, c'est tout bénef ! Seb -- Lisez la FAQ de la liste avant de poser une question : http://wiki.debian.org/fr/FrenchLists Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe" vers debian-user-french-requ...@lists.debian.org En cas de soucis, contactez EN ANGLAIS listmas...@lists.debian.org Archive: https://lists.debian.org/20150206091314.ga13...@sebian.nob900.homeip.net
Re: Faire une migration d'un système dans sa partition chrootée
On Monday 02 February 2015 11:26:27 Sébastien NOBILI wrote: > Le vendredi 30 janvier 2015 à 15:20, Samy Mezani a écrit : > > Le 30/01/2015 15:08, andre_deb...@numericable.fr a écrit : > > >Je monte et chroot cette 2ème partition et lance les commandes > > >de migration... qui devraient upgrader Wheezy n°2. > > C'est ça, tu montes ta racine 2 dans un point de montage de ta partition > > 1 Tu montes également /dev, /dev/pts, et je ne sais plus si c'est > > nécessaire /proc et /sys (d'après https://wiki.debian.org/chroot ce n'est > > pas utile) : > > mount --bind /dev/pts /partition1/pointdemontage/dev/pts > > Depuis que j'utilise « schroot » (paquet éponyme), je n'ai plus à me > soucier de tous les montages « bind », il le fait pour moi. > Je peux même « entrer dans » mon chroot sans passer root avant. > Je vous le recommande. Bon tuyau, mais il faut configurer "schroot.conf" avant. Par le chroot, la migration s'est bien passée. Mais j'ai eu une surprise : /dev/sdc1 = système lancé /dev/sdc2 = clone de sdc1 à upgrader. J'ai chrooté sdc2 selon les consignes. À la fin de la migration, j'ai rebooté le serveur, et surprise, c'était sdc1 qui avait été upgradée ! sdc2 était dans l'ancienne version. J'ai pas compris pourquoi... André -- Lisez la FAQ de la liste avant de poser une question : http://wiki.debian.org/fr/FrenchLists Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe" vers debian-user-french-requ...@lists.debian.org En cas de soucis, contactez EN ANGLAIS listmas...@lists.debian.org Archive: https://lists.debian.org/201502051956.52669.andre_deb...@numericable.fr
Re: Faire une migration d'un système dans sa partition chrootée
Le vendredi 30 janvier 2015 à 15:20, Samy Mezani a écrit : > Le 30/01/2015 15:08, andre_deb...@numericable.fr a écrit : > >Je monte et chroot cette 2ème partition et lance les commandes > >de migration... qui devraient upgrader Wheezy n°2. > > C'est ça, tu montes ta racine 2 dans un point de montage de ta partition 1 > Tu montes également /dev, /dev/pts, et je ne sais plus si c'est nécessaire > /proc et /sys (d'après https://wiki.debian.org/chroot ce n'est pas utile) : > > mount --bind /dev/pts /partition1/pointdemontage/dev/pts > etc. Depuis que j'utilise « schroot » (paquet éponyme), je n'ai plus à me soucier de tous les montages « bind », il le fait pour moi. Je peux même « entrer dans » mon chroot sans passer root avant. Je vous le recommande. Seb -- Lisez la FAQ de la liste avant de poser une question : http://wiki.debian.org/fr/FrenchLists Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe" vers debian-user-french-requ...@lists.debian.org En cas de soucis, contactez EN ANGLAIS listmas...@lists.debian.org Archive: https://lists.debian.org/20150202102627.ge13...@sebian.nob900.homeip.net
Re: Faire une migration d'un système dans sa partition chrootée
Sans oublier de bien tout sauvegarder avant, parce que bon, ça reste une opération possiblement risquée :) Le 30 janvier 2015 18:49, Samy Mezani a écrit : > Le 30/01/2015 17:59, andre_deb...@numericable.fr a écrit : >> >> Et je peux upgrader l'OS de cette partition chrootée, >> sans interférer sur l'autre ? > > > Oui. > > Cf. https://fr.wikipedia.org/wiki/Virtualisation#Isolateur > > Et j'y pense, si la connexion aux dépôts échoue lors de la mise à jour : > # cp /etc/resolv.conf /pointdemontagepartition2/etc/resolv.conf > > Samy > > -- > Lisez la FAQ de la liste avant de poser une question : > http://wiki.debian.org/fr/FrenchLists > > Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe" > vers debian-user-french-requ...@lists.debian.org > En cas de soucis, contactez EN ANGLAIS listmas...@lists.debian.org > Archive: https://lists.debian.org/54cbc419.5000...@wanadoo.fr > -- Lisez la FAQ de la liste avant de poser une question : http://wiki.debian.org/fr/FrenchLists Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe" vers debian-user-french-requ...@lists.debian.org En cas de soucis, contactez EN ANGLAIS listmas...@lists.debian.org Archive: https://lists.debian.org/CAGKqBrm67tg0PkRLnzuLDcU8t7PM9=q43npa1xonantmcao...@mail.gmail.com
Re: Faire une migration d'un système dans sa partition chrootée
Le 30/01/2015 17:59, andre_deb...@numericable.fr a écrit : Et je peux upgrader l'OS de cette partition chrootée, sans interférer sur l'autre ? Oui. Cf. https://fr.wikipedia.org/wiki/Virtualisation#Isolateur Et j'y pense, si la connexion aux dépôts échoue lors de la mise à jour : # cp /etc/resolv.conf /pointdemontagepartition2/etc/resolv.conf Samy -- Lisez la FAQ de la liste avant de poser une question : http://wiki.debian.org/fr/FrenchLists Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe" vers debian-user-french-requ...@lists.debian.org En cas de soucis, contactez EN ANGLAIS listmas...@lists.debian.org Archive: https://lists.debian.org/54cbc419.5000...@wanadoo.fr
Re: Faire une migration d'un système dans sa partition chrootée
On Friday 30 January 2015 15:20:22 Samy Mezani wrote: > Le 30/01/2015 15:08, andre_deb...@numericable.fr a écrit : > > Je monte et chroot cette 2ème partition et lance les commandes > > de migration... qui devraient upgrader Wheezy n°2. > C'est ça, tu montes ta racine 2 dans un point de montage de ta partition 1 > Tu montes également /dev, /dev/pts, et je ne sais plus si c'est > nécessaire /proc et /sys (d'après https://wiki.debian.org/chroot ce > n'est pas utile) : > mount --bind /dev/pts /partition1/pointdemontage/dev/pts > etc. > Et hop tu chrootes. > Samy Merci. Et je peux upgrader l'OS de cette partition chrootée, sans interférer sur l'autre ? (comme sur un système qui est lancée). andré -- Lisez la FAQ de la liste avant de poser une question : http://wiki.debian.org/fr/FrenchLists Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe" vers debian-user-french-requ...@lists.debian.org En cas de soucis, contactez EN ANGLAIS listmas...@lists.debian.org Archive: https://lists.debian.org/201501301759.44343.andre_deb...@numericable.fr
Re: Faire une migration d'un système dans sa partition chrootée
Bonjour, Le 30/01/2015 15:08, andre_deb...@numericable.fr a écrit : Je monte et chroot cette 2ème partition et lance les commandes de migration... qui devraient upgrader Wheezy n°2. C'est ça, tu montes ta racine 2 dans un point de montage de ta partition 1 Tu montes également /dev, /dev/pts, et je ne sais plus si c'est nécessaire /proc et /sys (d'après https://wiki.debian.org/chroot ce n'est pas utile) : mount --bind /dev/pts /partition1/pointdemontage/dev/pts etc. Et hop tu chrootes. Samy -- Lisez la FAQ de la liste avant de poser une question : http://wiki.debian.org/fr/FrenchLists Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe" vers debian-user-french-requ...@lists.debian.org En cas de soucis, contactez EN ANGLAIS listmas...@lists.debian.org Archive: https://lists.debian.org/54cb9326.6000...@wanadoo.fr
Faire une migration d'un système dans sa partition chrootée
Bonjour, Peut-on faire une migration d'un système, (p. ex. Wheezy => Jessie) depuis une partition chrootée ? Je m'explique : je lance Wheezy sur la partition n°1. Sur la partition n°2 se trouve une autre Wheezy. Je monte et chroot cette 2ème partition et lance les commandes de migration... qui devraient upgrader Wheezy n°2. (mais pas Wheezy 1) Ce serait si pratique pour migrer un serveur sans avoir à éteindre le système lancé. André -- Lisez la FAQ de la liste avant de poser une question : http://wiki.debian.org/fr/FrenchLists Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe" vers debian-user-french-requ...@lists.debian.org En cas de soucis, contactez EN ANGLAIS listmas...@lists.debian.org Archive: https://lists.debian.org/201501301508.52355.andre_deb...@numericable.fr