[edit] je relance et propose de faire un topic spécial LVM sur la config, les schémas de partitionnement, les bidouilles et autres..
Qu'en pensez-vous ?
Le LVM m'apparaît en effet comme un point essentiel pour Linux sur un serveur en production [/edit]
Salut,
J'administre des FEDORA CORE 2.
J'ai aussi l'occasion de toucher à AIX..
Une des fonctionnalités les plus appréciables d'AIX et qui manque à Linux aujourd'hui, c'est de pouvoir retailler un filesystem sur volume logique monté.
AIX = JFS donc aucun problème et la procédure est très simple ... limite transparente par SMIT
FC2 : support JFS foireux. XFS ok. Ext3 est le plus répandu mais nécessite qq patchs expérimentaux...
Quelqu'un utilise-t-il ext2online avec l'EXT3 ? (ext2resize 1.1.18 version CVS)
Est-ce stable à l'usage ?
Envisagez-vous de l'utiliser en production ?
Des remarques particulières ?
Merci ...
Voici la procédure pour ajouter le support ext3 par ext2online :
Vu sur http://lwn.net/Articles/89560/ :
Le noyau doit être patché
Si on regarde le changelog du noyau 2.6 sur Fedora, on constate qu'il est correctement patché depuis qq temps...
Citation :
- 2.6.6-rc2
* mer avr 21 2004 Arjan van de Ven <arjanv@redhat.com>
add the ext3 online resize patch
|
Il faut patcher le package e2fsprogs-1.35-7.1.src.rpm avec le patch trouvé ici
http://sourceforge.net/tracker/dow [...] aid=937934
on installe le rpm fraîchement construit :
Code :
- # rpm -Uvh e2fsprogs-1.35-7.1.i386.rpm
|
On vire l'ancienne version éventuelle de ext2resize
Code :
- # rpm -e ext2resize
|
On récupère la version CVS de ext2online qui gère l'ext3
Citation :
2002/05/10 Andreas Dilger <adilger@clusterfs.com>
* ext2resize 1.1.18 released
* Add support for ext3 online resizing. Enable ext2prepare to
set up the reserved inode for ext3 and new ext2 resize code.
|
Code :
- $ cvs -d:pserver:anonymous@cvs.sourceforge.net:/cvsroot/ext2resize login
- $ cvs -z3 -d:pserver:anonymous@cvs.sourceforge.net:/cvsroot/ext2resize co ext2resize
- $ cd ext2resize && ./configure && make
- # make install
|
On peut tester maintenant :
Code :
- # lvcreate -L100 -nlv_test Volume00
- # lvs
|
on a un lv de 100 Mo non formaté
Code :
- # mkfs -t ext3 /dev/Volume00/lv_test
|
on a un file system formaté en ext3 prêt à être monté
Code :
- # mount /dev/Volume00/lv_test /mnt/test
- # df -h
|
monté
Code :
- # lvextend -L+100 Volume00/lv_test
- # df -h
|
le lv fait 200 Mo mais le file system n'en fait tjrs que 100
Code :
- # ext2online -v /mnt/test
- # df -h
|
le file system a été agrandi dans être démonté !
avec le package lvm2, il n'y a pas l'outil e2fsadm qui permettait avec lvm1 d'étendre à la fois le volume logique et le filesystem ...
Quelqu'un connaît il un équivalent pour lvm2 ?
Voilà
@++
Fazouye
Message édité par fazouye le 17-09-2004 à 13:42:55