OVH Cloud OVH Cloud

possible d'enlever lvm ??

11 réponses
Avatar
mess-mate
Bonjour,
je suis tomb=E9 =E0 court avec mon /usr dans une machine.
Mais tout est fait en lvm.
J'aimerais enlever le lvm alors que je crois qu'il y a peu d'espoir
=E0 conserver les donn=E9es; et le backup n'est pas possible.
Mes tentatives d'un resizing n'ont rien donn=E9 selon la proc=E9dure du
howto.
Quelqu'un a trouv=E9 une soluce ??

mess-mate =20
--=20

His followers called him Mahasamatman and said he was a god. He preferre=
d
to drop the Maha- and the -atman, however, and called himself Sam. He ne=
ver
claimed to be a god. But then, he never claimed not to be a god. Circum=
-
stances being what they were, neither admission could be of any benefit.
Silence, though, could. It was in the days of the rains that their praye=
rs
went up, not from the fingering of knotted prayer cords or the spinning o=
f
prayer wheels, but from the great pray-machine in the monastery of Ratri,
goddess of the Night. The high-frequency prayers were directed upward th=
rough
the atmosphere and out beyond it, passing into that golden cloud called t=
he
Bridge of the Gods, which circles the entire world, is seen as a bronze
rainbow at night and is the place where the red sun becomes orange at mid=
day.
Some of the monks doubted the orthodoxy of this prayer technique...
-- Roger Zelazny, "Lord of Light"

10 réponses

1 2
Avatar
Gilles Mocellin
--nextPart7875503.QgmlZl1h4A
Content-Type: text/plain;
charset="iso-8859-15"
Content-Transfer-Encoding: quoted-printable
Content-Disposition: inline

Le Mardi 31 Janvier 2006 18:32, mess-mate a écrit :
Bonjour,
je suis tombé à court avec mon /usr dans une machine.
Mais tout est fait en lvm.
J'aimerais enlever le lvm alors que je crois qu'il y a peu d'espoir
à conserver les données; et le backup n'est pas possible.
Mes tentatives d'un resizing n'ont rien donné selon la procédure du
howto.
Quelqu'un a trouvé une soluce ??

mess-mate



Ça m'épate, LVM est justement fait pour pouvoir simplement gérer les
redimensionnements...
Quels problèmes as-tu avec un lvextend + équivalent pour le systeme de
fichier (resize_reiserfs, ext2online, xfs_grow...) ?

--nextPart7875503.QgmlZl1h4A
Content-Type: application/pgp-signature

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.2 (GNU/Linux)

iD8DBQBD3+GsDltnDmLJYdARAmFXAJ9/Ih5PCWdgYHSz+V3IaegkjDwY/ACfX6Wc
jRMC6lhbbAZBmGGs+a6hZd8 =ILkT
-----END PGP SIGNATURE-----

--nextPart7875503.QgmlZl1h4A--


--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
Avatar
Gilles Mocellin
--nextPart1193644.mODqGq73eq
Content-Type: text/plain;
charset="iso-8859-15"
Content-Transfer-Encoding: quoted-printable
Content-Disposition: inline

Le Jeudi 2 Février 2006 16:56, mess-mate a écrit :
Gilles Mocellin wrote:
| Le Mardi 31 Janvier 2006 18:32, mess-mate a écrit :


[...]

J'ai mon /usr à agrandir et un /res à diminuer.
J'ai suivi le howto pour diminuer mon /res sans succès. Pas de
changement, tout est resté sans perte de données.
Je suis en LVM2 et ext3.
Tiens c'est pas ext2resize ??

mess-mate



Je suis depuis longtemps sous reiserfs mais il me semble que ext2resize
ne fonctionne que filesystem démonté. Il y a alors ext2online pour
redimensionner à chaud.

Si je suis sous reiserfs, c'est qu'à l'époque, et je pense que c'est
toujours vrai, c'était le sul à pouvoir être redimensionné à chau d, en
agrandissement et en réduction (bien que ça soit expérimental).

--nextPart1193644.mODqGq73eq
Content-Type: application/pgp-signature

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.2 (GNU/Linux)

iD8DBQBD4lIiDltnDmLJYdARAp8xAJ4m3Prr2Oxur3ws6Td0Jo1KJrw5AwCg0jYv
9VKtEZFeB3tZnpP/PURaod8 =Cj3l
-----END PGP SIGNATURE-----

--nextPart1193644.mODqGq73eq--


--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
Avatar
mess-mate
Gilles Mocellin wrote:
| Le Mardi 31 Janvier 2006 18:32, mess-mate a écrit :
| > Bonjour,
| > je suis tombé à court avec mon /usr dans une machine.
| > Mais tout est fait en lvm.
| > J'aimerais enlever le lvm alors que je crois qu'il y a peu d'espoir
| > à conserver les données; et le backup n'est pas possible.
| > Mes tentatives d'un resizing n'ont rien donné selon la procédure du
| > howto.
| > Quelqu'un a trouvé une soluce ??
| >
| > mess-mate
|
| Ça m'épate, LVM est justement fait pour pouvoir simplement gérer les
| redimensionnements...
| Quels problèmes as-tu avec un lvextend + équivalent pour le systeme de
| fichier (resize_reiserfs, ext2online, xfs_grow...) ?
J'ai mon /usr à agrandir et un /res à diminuer.
J'ai suivi le howto pour diminuer mon /res sans succès. Pas de
changement, tout est resté sans perte de données.
Je suis en LVM2 et ext3.
Tiens c'est pas ext2resize ??


mess-mate
--

Things past redress and now with me past care.
-- William Shakespeare, "Richard II"
Avatar
mess-mate
Jean-Luc Coulon (f5ibh) wrote:
| Le 02.02.2006 19:39:58, Gilles Mocellin a écrit :
| >Le Jeudi 2 Février 2006 16:56, mess-mate a écrit :
| >> Gilles Mocellin wrote:
| >> | Le Mardi 31 Janvier 2006 18:32, mess-mate a écrit :
| >[...]
| >>
| >> J'ai mon /usr à agrandir et un /res à diminuer.
| >> J'ai suivi le howto pour diminuer mon /res sans succès. Pas de
| >> changement, tout est resté sans perte de données.
| >> Je suis en LVM2 et ext3.
| >> Tiens c'est pas ext2resize ??
| >>
| >> mess-mate
| >
| >Je suis depuis longtemps sous reiserfs mais il me semble que
| >ext2resize
| >ne fonctionne que filesystem démonté. Il y a alors ext2online pour
| >redimensionner à chaud.
| >
| >Si je suis sous reiserfs, c'est qu'à l'époque, et je pense que c'e st
| >toujours vrai, c'était le sul à pouvoir être redimensionné à chaud, en
| >
| >agrandissement et en réduction (bien que ça soit expérimental).
|
| Un système de fichiers xfs peut et doit être agrandi à chaud. Mai s il ne peut pas être
| réduit du tout.
|
| Pour en revenir à la question initiale :
|
| Pour agrandir un système de fichiers sous lvm, il faut :
| 1 - utiliser lvextend pour agrandir le volume logique. par exemple :
| lvextend -L +500M /dev/vg00/home_lv
|
| 2 - utiliser la commande de votre système de fichiers pour agrandir c e dernier :
| ext2resize /dev/vg00/home_lv
|
|
| Je ne pense pas que ext2online permette de redimensionner un ext3.
|
Comme j'ai déjà dit, j'ai essayé selon le howto à réduire (ext3 ) une
/dev/vgx/lv_res (par ex.) avec lacommande lvreduce... et ensuite
ext2resize.Sans succès.
Selon le howto (lvm2) il faudrait commencer par ext2resize et
ensuite lvreduce ?? Pas logique ?

mess-mate
--

You will give someone a piece of your mind, which you can ill afford.
Avatar
Jean-Luc Coulon (f5ibh)
--=-KLlb6yVO50k2TxK3wbmF
Content-Type: text/plain; charset=iso-8859-15; DelSp=Yes; Format=Flowed
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

Le 02.02.2006 19:39:58, Gilles Mocellin a écrit :
Le Jeudi 2 Février 2006 16:56, mess-mate a écrit :
> Gilles Mocellin wrote:
> | Le Mardi 31 Janvier 2006 18:32, mess-mate a écrit :
[...]
>
> J'ai mon /usr à agrandir et un /res à diminuer.
> J'ai suivi le howto pour diminuer mon /res sans succès. Pas de
> changement, tout est resté sans perte de données.
> Je suis en LVM2 et ext3.
> Tiens c'est pas ext2resize ??
>
> mess-mate

Je suis depuis longtemps sous reiserfs mais il me semble que
ext2resize
ne fonctionne que filesystem démonté. Il y a alors ext2online pour
redimensionner à chaud.

Si je suis sous reiserfs, c'est qu'à l'époque, et je pense que c'est
toujours vrai, c'était le sul à pouvoir être redimensionné à ch aud, en

agrandissement et en réduction (bien que ça soit expérimental).



Un système de fichiers xfs peut et doit être agrandi à chaud. Mais il
ne peut pas être réduit du tout.

Pour en revenir à la question initiale :

Pour agrandir un système de fichiers sous lvm, il faut :
1 - utiliser lvextend pour agrandir le volume logique. par exemple :
lvextend -L +500M /dev/vg00/home_lv

2 - utiliser la commande de votre système de fichiers pour agrandir ce
dernier :
ext2resize /dev/vg00/home_lv


Je ne pense pas que ext2online permette de redimensionner un ext3.



Jean-Luc

--=-KLlb6yVO50k2TxK3wbmF
Content-Type: application/pgp-signature

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.2 (GNU/Linux)

iD8DBQBD4ldfUdGGXzzGnNARAiV5AKCZYQXEvgqdbtWO8sy7eK0RUPTnoQCdHdvG
6IOdnMdqOyr0siXatTjjr4E =SsHN
-----END PGP SIGNATURE-----

--=-KLlb6yVO50k2TxK3wbmF--


--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
Avatar
mess-mate
Jean-Luc Coulon (f5ibh) wrote:
| Le 02.02.2006 19:39:58, Gilles Mocellin a écrit :
| >Le Jeudi 2 Février 2006 16:56, mess-mate a écrit :
| >> Gilles Mocellin wrote:
| >> | Le Mardi 31 Janvier 2006 18:32, mess-mate a écrit :
| >[...]
| >>
| >> J'ai mon /usr à agrandir et un /res à diminuer.
| >> J'ai suivi le howto pour diminuer mon /res sans succès. Pas de
| >> changement, tout est resté sans perte de données.
| >> Je suis en LVM2 et ext3.
| >> Tiens c'est pas ext2resize ??
| >>
| >> mess-mate
| >
| >Je suis depuis longtemps sous reiserfs mais il me semble que
| >ext2resize
| >ne fonctionne que filesystem démonté. Il y a alors ext2online pour
| >redimensionner à chaud.
| >
| >Si je suis sous reiserfs, c'est qu'à l'époque, et je pense que c'e st
| >toujours vrai, c'était le sul à pouvoir être redimensionné à chaud, en
| >
| >agrandissement et en réduction (bien que ça soit expérimental).
|
| Un système de fichiers xfs peut et doit être agrandi à chaud. Mai s il ne peut pas être
| réduit du tout.
|
| Pour en revenir à la question initiale :
|
| Pour agrandir un système de fichiers sous lvm, il faut :
| 1 - utiliser lvextend pour agrandir le volume logique. par exemple :
| lvextend -L +500M /dev/vg00/home_lv
|
| 2 - utiliser la commande de votre système de fichiers pour agrandir c e dernier :
| ext2resize /dev/vg00/home_lv
|
|
| Je ne pense pas que ext2online permette de redimensionner un ext3.
|
..... j'ai oublié de dire, la lv à lvextend serait /usr, un
problème, non ?

mess-mate
--

I think we are in Rats' Alley where the dead men lost their bones.
-- T.S. Eliot
Avatar
Jean-Luc Coulon (f5ibh)
--=-1xNNt+LHgJZyLMAOE3mQ
Content-Type: text/plain; charset=iso-8859-15; DelSp=Yes; Format=Flowed
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

Le 02.02.2006 21:09:59, mess-mate a écrit :

|
..... j'ai oublié de dire, la lv à lvextend serait /usr, un
problème, non ?



Le seul problème est de démonter /usr.
Le système et les commandes s'appliquent à n'importe quelle partition.
Mais il doit être assez difficile de tourner sans /usr

Dans ce cas, il vaut mieux booter sur un cdlive et faire les opérations
depuis là. Mais attention à la casse....


Jean-Luc

--=-1xNNt+LHgJZyLMAOE3mQ
Content-Type: application/pgp-signature

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.2 (GNU/Linux)

iD8DBQBD4m0jUdGGXzzGnNARAnycAJ9rBzL1lDAYCCvZY4Mh5+7yfZ8t2ACdHCE9
epLU4gULPvCrTOrbA4r0E3M =vXpD
-----END PGP SIGNATURE-----

--=-1xNNt+LHgJZyLMAOE3mQ--


--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
Avatar
Jean-Luc Coulon (f5ibh)
--=-WzQ4i7njW+zdPR6/+IUT
Content-Type: text/plain; charset=iso-8859-15; DelSp=Yes; Format=Flowed
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

Le 02.02.2006 21:08:16, mess-mate a écrit :

Jean-Luc Coulon (f5ibh) wrote:




| Un système de fichiers xfs peut et doit être agrandi à chaud. Mai s
il ne peut pas être
| réduit du tout.
|
| Pour en revenir à la question initiale :
|
| Pour agrandir un système de fichiers sous lvm, il faut :
| 1 - utiliser lvextend pour agrandir le volume logique. par exemple :
| lvextend -L +500M /dev/vg00/home_lv
|
| 2 - utiliser la commande de votre système de fichiers pour agrandir
ce dernier :
| ext2resize /dev/vg00/home_lv
|
|
| Je ne pense pas que ext2online permette de redimensionner un ext3.
|
Comme j'ai déjà dit, j'ai essayé selon le howto à réduire (ext3 ) une
/dev/vgx/lv_res (par ex.) avec lacommande lvreduce... et ensuite
ext2resize.Sans succès.
Selon le howto (lvm2) il faudrait commencer par ext2resize et
ensuite lvreduce ?? Pas logique ?



Oui, c'est logique :
Le volume logique contient le système de fichiers.

Donc pour pouvoir agrandir le système de fichiers, il faut que le
volume logique soit plus grand... on l'agrandi donc avant

Et pour pouvoir réduire le volume logique, il faut auparavant réduire
ce qu'il contient ... le système de fichiers.

Donc vous ne pouvez PAS réduire le volume logique (lvreduce) alors
qu'il est remplit avec le système de fichiers. Il faut libérer de la
place et pour ça faire un ext2resize AVANT.

1 - réduire le système de fichiers, si on veult le réduire à 80M al ors
qu'il en faisait plus (mais il faut s'assurer qu'il y a de la place
libre sinon, on ne peut pas le réduire) :
ext2resize /dev/vg00/home_lv 80M

2 réduire le volume logique correspondant :
lvreduce -L -20M /dev/vg00/home_lv

Mais la page de manuel précise que si on réduit un volume logique sans
réduire auparavant le système de fichiers les données sont perdues.

lvreduce allows you to reduce the size of a logical volume.
Be careful when reducing a logical volume's size, because data
in the reduced part is lost!!!
You should therefore ensure that any filesystem on the
volume is resized before running lvreduce so that the extents
that are to be removed are not in use.


Vous dites que vous avez, SELON LE HOWTO, réduit le volume logique par
lvreduce et ENSUITE réduit le système de fichiers par ext2resize.

Vous dites ensuite que SELON LE HOWTO (LVM2) il faudrait commentcer par
ext2resize et ensuite lvreduce.

Il n'y a pas de différence, sur ce point, entre lvm1 et lvm2. Donc le
HOWTO (lequel ?) ne peut pas dire une chose et son contraire. Lisez les
pages de manuel des deux commandes et il est explicitement mentionné
l'ordre des opérations pour un agrandissement ou une réduction.


Jean-Luc

--=-WzQ4i7njW+zdPR6/+IUT
Content-Type: application/pgp-signature

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.2 (GNU/Linux)

iD8DBQBD4mymUdGGXzzGnNARAulyAJ4g+NYLo1IgM57WxKX1HQjkj/B7pACghfUa
ikdRYOaVZYbohS6WTD1XfSk =QxFM
-----END PGP SIGNATURE-----

--=-WzQ4i7njW+zdPR6/+IUT--


--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
Avatar
mess-mate
Jean-Luc Coulon (f5ibh) wrote:
| Le 02.02.2006 21:08:16, mess-mate a écrit :
|
| >Jean-Luc Coulon (f5ibh) wrote:
|
|
| >| Un système de fichiers xfs peut et doit être agrandi à chaud. Mais
| >il ne peut pas être
| >| réduit du tout.
| >|
| >| Pour en revenir à la question initiale :
| >|
| >| Pour agrandir un système de fichiers sous lvm, il faut :
| >| 1 - utiliser lvextend pour agrandir le volume logique. par exemple :
| >| lvextend -L +500M /dev/vg00/home_lv
| >|
| >| 2 - utiliser la commande de votre système de fichiers pour agrandi r
| >ce dernier :
| >| ext2resize /dev/vg00/home_lv
| >|
| >|
| >| Je ne pense pas que ext2online permette de redimensionner un ext3.
| >|
| >Comme j'ai déjà dit, j'ai essayé selon le howto à réduire (e xt3) une
| >/dev/vgx/lv_res (par ex.) avec lacommande lvreduce... et ensuite
| >ext2resize.Sans succès.
| >Selon le howto (lvm2) il faudrait commencer par ext2resize et
| >ensuite lvreduce ?? Pas logique

Mais où ai-je donc été chercher ce ext2resize ?? doit être resize 2fs.

| Oui, c'est logique :
| Le volume logique contient le système de fichiers.
|
| Donc pour pouvoir agrandir le système de fichiers, il faut que le vol ume logique soit plus
| grand... on l'agrandi donc avant
|
| Et pour pouvoir réduire le volume logique, il faut auparavant rédui re ce qu'il contient ...
| le système de fichiers.
|
| Donc vous ne pouvez PAS réduire le volume logique (lvreduce) alors qu 'il est remplit avec le
| système de fichiers. Il faut libérer de la place et pour ça faire un ext2resize AVANT.

D'accord..
|
| 1 - réduire le système de fichiers, si on veult le réduire à 80 M alors qu'il en faisait plus
| (mais il faut s'assurer qu'il y a de la place libre sinon, on ne peut p as le réduire) :
| ext2resize /dev/vg00/home_lv 80M
|
| 2 réduire le volume logique correspondant :
| lvreduce -L -20M /dev/vg00/home_lv

Meric pour l'exemple :)

| Mais la page de manuel précise que si on réduit un volume logique s ans réduire auparavant le
| système de fichiers les données sont perdues.
|
| lvreduce allows you to reduce the size of a logical volume.
| Be careful when reducing a logical volume's size, because data
| in the reduced part is lost!!!
| You should therefore ensure that any filesystem on the
| volume is resized before running lvreduce so that the extents
| that are to be removed are not in use.
|
Well, heureusement une protection LVM existe et une procédure
inverse est refusée ! ( comme d'abord un lvreduce et ensuite un
resize2fs.. )

| Vous dites que vous avez, SELON LE HOWTO, réduit le volume logique pa r lvreduce et ENSUITE
| réduit le système de fichiers par ext2resize.
|
| Vous dites ensuite que SELON LE HOWTO (LVM2) il faudrait commentcer par ext2resize et
| ensuite lvreduce.

If you prefer to do this manually you must know the new size of the
volume in blocks and use the following commands:

# umount /home
# resize2fs /dev/myvg/homevol 524288
# lvreduce -L-1G /dev/myvg/homevol
# mount /home

http://www.tldp.org/HOWTO/LVM-HOWTO/reducelv.html

Finalement on dit la même chose, non ?

Je vais tenter le coup :)

mess-mate
--

It is right that he too should have his little chronicle, his memories,
his reason, and be able to recognize the good in the bad, the bad in the
worst, and so grow gently old all down the unchanging days and die one
day like any other day, only shorter.
-- Samuel Beckett, "Malone Dies"
Avatar
mess-mate
Jean-Luc Coulon (f5ibh) wrote:
| Le 02.02.2006 21:09:59, mess-mate a écrit :
|
| >|
| >..... j'ai oublié de dire, la lv à lvextend serait /usr, un
| >problème, non ?
|
| Le seul problème est de démonter /usr.
| Le système et les commandes s'appliquent à n'importe quelle partiti on.
| Mais il doit être assez difficile de tourner sans /usr
|
| Dans ce cas, il vaut mieux booter sur un cdlive et faire les opératio ns depuis là. Mais
| attention à la casse....
|
Humm.. je vais voir avec un cd knoppix si une possibilité existe.
Par contre à ma question primaire 'enlever le LVM' n'a pas été
répondu. Je suppose donc que cela n'est pas possible; d'autant plus
qu'une lv peut se trouver sur plusieurs parts physiques, non ?

mess-mate
--

You single-handedly fought your way into this hopeless mess.
1 2