J'ai un Synology NAS avec 12 baies. Initialement, nous avons décidé d'allouer les 12 disques pour un seul volume RAID-6, mais maintenant nous aimerions réduire le volume pour n'utiliser que 10 disques et affecter deux disques durs comme disques de rechange.
L' Assistant Gestionnaire de volume peut facilement augmenter le volume en ajoutant des disques durs, mais je n'ai trouvé aucun moyen de réduire le volume en retirant les disques durs . Comment puis-je faire cela sans avoir à réinitialiser l'ensemble du système?
Réponses:
Pour cela, je vais supposer qu'il y a 12 disques dans le tableau, et chacun fait 1 To.
Cela signifie qu'il y a 10 To de stockage. C'est par exemple, à condition que vous n'utilisiez pas plus de 6 disques (6 To) de stockage, alors peu importe leur taille.
Avis de non-responsabilité: rien de tout cela ne peut être pris en charge par Synology, donc je vérifierais avec eux si cette approche peut causer des problèmes, la sauvegarde au préalable et l'arrêt préalable des services de Synology. Synology utilise des tableaux RAID standard md pour autant que je sache, et ils sont accessibles si le disque est déplacé vers un serveur standard qui prend en charge md - il ne devrait donc y avoir aucun problème.
Aperçu
La séquence se déroule comme suit:
Système de fichiers
Trouvez la partition principale, en utilisant
df -h
, elle devrait ressembler à:Utilisez cette commande pour redimensionner au maximum dont elle a besoin et pas plus:
Maintenant, vérifiez:
Le volume
Pour réduire la taille du volume, utilisez lvreduce (augmentez-le un peu au cas où):
Maintenant que le volume logique a été réduit, utilisez pvresize pour réduire la taille du volume physique:
Si le redimensionnement échoue, consultez cette autre question pour déplacer les portions de données qui ont été allouées à la fin du volume physique vers le début.
Nous avons maintenant un volume de 5,3T sur une baie de 10T, nous pouvons donc réduire en toute sécurité la taille de la baie de 2T.
Array
Découvrez l'appareil md:
La première étape consiste à dire à mdadm de réduire la taille du tableau (avec Grow):
Cela signifie que pour adapter le tableau actuel sur 10 disques, nous devons réduire la taille du tableau.
Maintenant, il est plus petit, nous pouvons réduire le nombre de disques:
Cela prendra du temps et peut être contrôlé ici:
Mais nous n'avons pas besoin d'attendre.
Redimensionnez le PV, le LV et le système de fichiers au maximum:
Définir des disques de rechange comme pièces de rechange
Rien à faire ici, tous les disques de rechange dans un tableau sont automatiquement des pièces de rechange. Une fois votre remodelage terminé, vérifiez l'état:
la source