Je souhaiterais entreprendre une petite opération de maintenance pour mon serveur et j'ai besoin de votre aide parce que je ne sais pas comment faire pour ne pas avoir de perte de données.
Après diagnostique, j'ai un disque dur de 1To qui ne va pas tarder à lacher, et avec dessus la partition de boot (mais ce n'est pas grave, je ferai une réinstallation du système).
Mon problème est que en plus de la partition de boot, se trouve une partition utilisée par un VG.
Voici quelques résultats pour comprendre l'architecture du bazar :
Code : Tout sélectionner
srv# pvs
PV VG Fmt Attr PSize PFree
/dev/md0 Save lvm2 a-- 186,18g 0 # Raid pour la sauvegarde (utilisé par le VG Save)
/dev/sdb2 Server lvm2 a-- 929,51g 0 # Disque 1To, utilisé par Server
/dev/sdd1 Server lvm2 a-- 1,82t 0 # 2To utilisé par Server
srv# vgs
VG #PV #LV #SN Attr VSize VFree
Save 1 1 0 wz--n- 186,18g 0
Server 2 4 0 wz--n- 2,73t 0
srv# lvs
LV VG Attr LSize Pool Origin Data% Move Log Copy% Convert
lvsave Save -wi-ao--- 186,18g
lvhome Server -wi-ao--- 2,70t
lvroot Server -wi-ao--- 15,00g
lvswap Server -wc-ao--- 2,00g
lvvar Server -wi-ao--- 15,00g
Il faudrait également que je garder lvhome qui monte sur /home.
lvhome occupe l'ensemble de la place restant sur le le VG Server après attribution de lvroot, lvswap et lvvar. Les données doivent donc se trouver à la fois sur le premier disque et le second. Mon objectif est de tout mettre sur le second de 2To pour pouvoir retirer /dev/sdb2.
Pour information, sur les 2.7To de lvhome, il n'y a que 26% utilisé donc assez pour tout mettre sur /dev/sdd1.
Jusqu'à présent j'ai tenté un pvmove /dev/sdb2 /dev/sdd1 mais j'obtiens ceci :
Code : Tout sélectionner
No free extents on physical volume "/dev/sdd1"
No specified PVs have space available
