LVM + NFS + lvextend = bcp de question

LVM + NFS + lvextend = bcp de question - Installation - Linux et OS Alternatifs

Marsh Posté le 30-09-2004 à 14:43:37    

Bonjour,
 
J'ai une baie raid de +/- 1To monter en NFS:
 
Usage [KB/PE]: 1172045824 /17884 total 964689920 /14720 used 207355904 /3164 free
 
Ce sont des données brut. Comment faire pour savoir combien il me reste reelement?
 
j'aimerais augmenter un volume logique (LV)
 
#lvdisplay /dev/baie/work
--- Logical volume ---
LV Name /dev/baie/work
VG Name baie
LV Write Access read/write
LV Status available
LV # 3
# open 1
LV Size 300 GB
Current LE 4800
Allocated LE 4800
Allocation next free
Read ahead sectors 1024
Block device 58:2
 
mais si je fais " #lvextend -L 500 /dev/baie/work " je risque de peter la partition si je depasse...
 
Pour le lvextend, faut-il s'exprimer en KB, MB ou GB?
 
 
 
 
Derniere question, Quand je demonte cette partition, il me dis que le peripherique est occupé. ce qui est normal , mais j'aimerais connaitres les etapes a suivre pour le demonter proprement. Est ce que je dois couper le reseau?
 
 
Merci aux ames charitable.

Reply

Marsh Posté le 30-09-2004 à 14:43:37   

Reply

Marsh Posté le 30-09-2004 à 15:29:05    

guiltyxx a écrit :

Bonjour,
 
J'ai une baie raid de +/- 1To monter en NFS:
 
Usage [KB/PE]: 1172045824 /17884 total 964689920 /14720 used 207355904 /3164 free
 
Ce sont des données brut. Comment faire pour savoir combien il me reste reelement?
 
j'aimerais augmenter un volume logique (LV)
 
#lvdisplay /dev/baie/work
--- Logical volume ---
LV Name /dev/baie/work
VG Name baie
LV Write Access read/write
LV Status available
LV # 3
# open 1
LV Size 300 GB
Current LE 4800
Allocated LE 4800
Allocation next free
Read ahead sectors 1024
Block device 58:2
 
mais si je fais " #lvextend -L 500 /dev/baie/work " je risque de peter la partition si je depasse...
 
Pour le lvextend, faut-il s'exprimer en KB, MB ou GB?
 
 
 
 
Derniere question, Quand je demonte cette partition, il me dis que le peripherique est occupé. ce qui est normal , mais j'aimerais connaitres les etapes a suivre pour le demonter proprement. Est ce que je dois couper le reseau?
 
 
Merci aux ames charitable.


 
Pour le lvextend, faut-il s'exprimer en KB, MB ou GB?
 
man lvextend ---> MB
 
pour pouvoir demonter ta partition il ne faut plus qu'elle soit accedee:
 
fuser /dev/baie/work va te donner la liste des process qui l'accedent.
 
pour voir si il te reste de la place dans le vg:
 
vgdisplay -v /dev/baie

Reply

Marsh Posté le 30-09-2004 à 15:39:41    

le fuser /dev/baie/work ne me retourne aucune info, a croire qu'il n'y a pas de process.
 
Mais quand j'essaye de le demonter, il me mets peripherique occupé, normal. Est-ce que je suis obligé de m'isoler du reseau pour le demonter? sachant que c un disque nfs ou les users se connectent souvent dessus.

Reply

Marsh Posté le 05-10-2004 à 10:32:01    

Je reviens a la charge:
 
 
J'ai etendue mon volume logique de 40Go
 
#lvextend -L+40000 /dev/baie/work
lvextend --extending logical volume "/dev/baie/work" to 339GB
lvextend --doing automatic backup of volume group "baie"
lvextend --logical volume "/dev/baie/work" successfully extended
 
 
Je remonte mon volume mais je ne vois tjs que 300Go au lieu de 34Ogo. Apparement il y a une etape a faire encore mais je ne sais du tout laquel c'est.
 
Merci.

Reply

Marsh Posté le 05-10-2004 à 13:55:36    

Si ton volume etait exporte via NFS pour le demonter, il fallait arreter le serveur NFS. Maintenant que tu as etendu ton logical volume il faut etendre ton FS.


Message édité par steph73 le 05-10-2004 à 15:07:23
Reply

Marsh Posté le 05-10-2004 à 14:35:05    

il faut que je fasse un resize2fs apparement

Reply

Marsh Posté le 05-10-2004 à 15:06:43    

Je crois qu'il existe aussi une commande pour agrandir sans demonter le FS, jamais essayer sous linux.
 
Je l'ai trouver c'est ext2online
 
NAME
       ext2online - online (mounted) ext2 filesystem resizer
 
SYNOPSIS
       ext2online [-d] [-q] [-v] [-V] {device|mountpoint} [size[b|K|M|G|T]]
 
DESCRIPTION
       The  ext2online  tool  resizes ext2 file systems while they are mounted
       and in use by the system.  It is OK to resize the filesystem even while
       programs  have  open  files and are writing into the filesystem.  It is
       only possible to enlarge a mounted filesystem.  It is possible  to  use
       ext2resize(8)  to  shrink  and  enlarge an unmounted filesystem.  To be
       able to use ext2online, you need to have the Online ext2 resize support
       (CONFIG_EXT2_RESIZE)  feature enabled in the kernel (after applying the
       appropriate patch for the 2.x series of kernels).


Message édité par steph73 le 05-10-2004 à 15:10:36
Reply

Marsh Posté le 05-10-2004 à 17:31:12    

Si tu utilises LVM1, il existe l'outil e2fsadm qui gère à la fois lvextend + ext2online resize ...
Il n'est cependant pas présent avec LVM2 .
 
Si tu utilises un système de fichier ext2, pas de pb ...  
Dans le cas de ext3, il y a certaines manip à faire pour étendre un LV monté ...
 
http://forum.hardware.fr/forum2.ph [...] 0&subcat=0

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed