Combien de temps devrait resize2fs prendre sur une partition de 1 To?


20

J'ai un nouvel ordinateur à l'université et j'ai presque tout installé pour moi dessus quand j'ai remarqué que l'utilisateur précédent de la machine utilisait ext3uniquement une énorme partition de 1 To .

Je garde généralement /homeune partition séparée et je préfère également utiliser LVM, j'ai donc décidé de réduire la partition en utilisant resize2fspuis de créer mes trucs LVM habituels dans l'espace que j'ai libéré. (Il n'y a que 30 G environ de données sur l'ensemble du disque dur, cela ne devrait donc pas poser de problème).

J'ai redémarré en utilisant un CD live et j'ai demandé resize2fsà réduire la partition à une taille plus raisonnable (50G), et il semblait déplacer les données de manière assez intensive au cours du premier quart d'heure environ (à en juger par le bruit du disque dur) .

Maintenant, cela fonctionne depuis plus de trois heures et pratiquement aucun bruit n'est entendu du HD, bien que l'utilisation du processeur soit à 100% .

  1. Est-ce normal?
  2. Est- resize2fsce que le calcul intensif de nombres est en arrière-plan pour une raison quelconque et c'est pourquoi je n'entends aucun bruit de la HD?
  3. Combien de temps faut-il pour redimensionner la partition entière?

4
Mise à jour: l'ensemble du processus s'est terminé en un peu plus de quatre heures, et oui, le HD était totalement silencieux, à l'exception des 15 premières minutes environ. Donc, en un mot, c'est tout à fait normal.
Tamás

1
La même histoire que le sujet avait. L'ensemble du processus s'est terminé en 3 heures et plus, le disque dur était silencieux la plupart du temps, mais le processeur fonctionnait à peine. Donc, si vous avez des symptômes similaires, soyez patient.

Réponses:


9

Les temps peuvent être variables en fonction de charges de différentes choses.

Si vous pensez qu'il y a un problème, ouvrez une nouvelle fenêtre ou créez une nouvelle session PuTTY et exécutez dmesg(erreurs d'E / S ou autres) et / ou df -h(si l'espace disponible augmente).

Je suppose que cela prendra un certain temps dans tous les cas. Je ne sais pas combien de temps, personnellement. Vous pouvez être plus rapide à copier sur un autre lecteur réseau et à réinstaller.


14

Le redimensionnement en ligne d'un ext4fs de 1 To à 2 To, sur un lvm2 RAID1 a pris environ 1h40min sur une paire de disques SATA Seagate Barracuta 2 To. C'était la partition racine.

Pendant ce temps, le CPU n'a jamais dépassé 10% (cumulant md2_raid1 et md2_resize). La charge était d'environ 3.

Si vos processus resize2fs consomment 100% de votre CPU et que votre disque dur ne fonctionne pas, il semble vraiment qu'il est bloqué. Essayez de voir s'il y a des messages (d'erreur) dans le syslog.

Votre configuration est plus simple (pas de LVM RAID1), cela aurait donc dû prendre beaucoup moins de temps, et pendant le processus, votre disque dur fonctionnera beaucoup, pas votre CPU.

A également resize2fsun indicateur -p (pourcentage), pour afficher la progression, mais il est uniquement en mode hors ligne.


2
Je suis en train de développer une partition en mode en ligne en ce moment et il semblait y avoir une activité IO et CPU très faible, j'ai donc trouvé ce fil. La réponse de megar est utile pour moi car je sais maintenant pas paniquer que cela dure 20 minutes ou plus, mais j'ai également constaté que si je vérifie la sortie dfplusieurs fois, la taille de la partition augmente à chaque fois. Rassurant. Je ne suis pas sûr que la même astuce vous montre la progression de la même manière tout en réduisant une partition, mais cela vaut la peine d'essayer.
tremby

1

Autre point de données: le redimensionnement de 1 To à 2 To, en mode en ligne mais le système est mono-utilisateur donc l'activité très faible, le disque dur SATA unique, CentOS 6.7, a pris environ 95 minutes.


un autre point de données Redimensionner sur un SSD Digital Ocean de 300 Go à 1T sudo resize2fs / dev / disk / by-id / scsi-0DO_Volume_volume-nyc1-01 resize2fs 1.42.13 (17-mai-2015) Système de fichiers à / dev / disk / by- id / scsi-0DO_Volume_volume-nyc1-01 est monté sur / mnt / volume-nyc1-01; le redimensionnement en ligne requis a abandonné après 3 heures et plus et a mis hors tension. e2fsck vient de se bloquer en essayant de détacher le volume également bloqué, maintenant ma gouttelette est gelée et inaccessible.
don bright
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.