[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