Déplacement de l'ancien contenu du lecteur vers un lecteur déjà alloué


1

Dans ma configuration, j'ai des disques durs 4x 3tb et un tout nouveau disque dur 10tb sur lequel je tente de décharger l'un des disques 3tb.

Configuration actuelle:

  • /dev/sda - /dev/sdd: 3tb disques (avec /dev/sd*1 comme leurs partitions)
  • /dev/sde: OS SSD
  • /dev/sdf: volume physique de 10tb sur le disque entier, qui vient d'être alloué
  • storage: le nom du groupe de volumes et du volume logique

J'ai ajouté le 10tb au groupe de volumes avec les commandes suivantes:

pvcreate /dev/sdf
vgextend storage /dev/sd6
lvextend -l +100%FREE /dev/storage/storage

Cependant, je me suis vite rendu compte qu'après avoir alloué l'espace libre du groupe de 10 To au groupe de volumes, je ne pouvais pas pvmove de /dev/sdd1 (3 To) à /dev/sdf (10 To):

rogue@devlynx:~$ sudo pvmove /dev/sdd1 /dev/sdf
  No free extents on physical volume "/dev/sdf".
  No specified PVs have space available

Donc, ma question porte principalement sur les prochaines étapes d'ici; Je souhaite déplacer le & lt; = 3tb de contenu de sdd1 à sdf, puis retirez sdd1 et /dev/sdd pour une utilisation dans une autre machine. Je sais que pvmove est lent et a pris des mesures pour cela, mais je suis également ouvert aux méthodes potentiellement plus rapides.

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.