Re: Faire une migration d'un système dans sa partition chrootée

2015-02-07 Par sujet andre_debian
> 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

2015-02-07 Par sujet MERLIN Philippe
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

2015-02-07 Par sujet andre_debian
> 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

2015-02-06 Par sujet Samy Mezani

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

2015-02-06 Par sujet Sébastien NOBILI
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

2015-02-06 Par sujet andre_debian
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

2015-02-06 Par sujet Sébastien NOBILI
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

2015-02-06 Par sujet andre_debian
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

2015-02-06 Par sujet Sébastien NOBILI
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

2015-02-05 Par sujet andre_debian
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

2015-02-02 Par sujet Sébastien NOBILI
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

2015-01-31 Par sujet Gaël
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

2015-01-30 Par sujet Samy Mezani

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

2015-01-30 Par sujet andre_debian
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

2015-01-30 Par sujet Samy Mezani

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

2015-01-30 Par sujet andre_debian
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