Redimensionner le système de fichiers sur FreeBSD
Découvrez comment redimensionner le système de fichiers d'une instance Public Cloud ou d'un VPS sous FreeBSD
Objectif
Ce guide a pour but de vous expliquer comment redimensionner votre système de fichiers après l'installation ou le redimensionnent sous FreeBSD 12. Cela permettra à votre système de profiter de tout l'espace disque.
Prérequis
- Avoir une instance avec FreeBSD 12 dans votre projet Public Cloud ou un VPS sous FreeBSD 12
- Avoir récemment installé l'instance/le VPS ou l'avoir redimensionnée
Dans ce tutoriel, une instance r2-15 est utilisé. Les instructions sont valables pour un VPS ou une instance Public Cloud. Initialement le système de fichiers fait 5 GB. A l'issue du processus, il fera 50 GB.
En pratique
Pour dimensionner votre système de fichiers, vous devez d'abord réparer les partitions.
Connectez-vous à votre instance et regardez l'état de vos partitions :
FreeBSD n'installe pas sudo par défaut. Si sudo n'est pas disponible, passez en utilisateur root avec su, puis exécutez la commande sans sudo.
Vous pouvez constater ici que le système de fichiers est corrompu. Cet état est normal car il est dû à l'installation de l'image sur l'instance ou à son redimensionnement. Il vous faut donc le réparer :
En répétant la commande précédente, vous pouvez constater que le système de fichiers est réparé :
Redimensionnez la partition freebsd-zfs :
Il se peut que le numéro de partition soit différent, pour trouver le bon numéro, vérifiez la colonne vtbd0 et le numéro devant la ligne freebsd-zfs.
Vous avez maintenant redimensionné votre système de fichiers. ZFS est configuré pour s'étendre automatiquement. Pour vérifier, exécutez cette commande :
Vous remarquerez que, dans cet exemple, zroot fait maintenant 50 GB. Le pool ZFS s'est maintenant étendu.
Aller plus loin
Échangez avec notre communauté d’utilisateurs.