GlusterFS est un système qui fournit un stockage réseau qui a la capacité d’être tolérant aux pannes, redondant et évolutif. C’est une excellente option pour les applications qui ont besoin d’accéder à des fichiers volumineux, comme les solutions de stockage de qualité scientifique. Le système de fichiers agrège les sources de mémoire via un seul espace de noms global dans un pool de stockage et est accessible via des protocoles de niveau multi-fichiers.
L’avantage de GlusterFS est qu’il est très facile à utiliser et à entretenir. Voici comment configurer votre propre NAS avec GlusterFS.
De quoi as-tu besoin:
Contenu
1. Configurez votre réseau
Votre meilleur pari est de connecter GlusterFS à Gigabit Ethernet et à une vaste gamme de serveurs, ainsi que des périphériques de stockage. Si vous ne les avez pas sous la main, deux ordinateurs ou machines virtuelles suffisent généralement, en particulier si vous ne faites que vous familiariser avec.
2. Installez votre serveur
Glusterfs est inclus dans le référentiel de nombreuses distributions Linux. Avant l’installation, vous pouvez d’abord comparer les numéros de version entre le site Web et votre distribution. Gardez à l’esprit que vous devrez peut-être mettre à jour manuellement les clients. Si vous avez une version assez récente, vous pouvez installer le serveur en tapant (dans la distribution basée sur Debian) :
3. Passer à l’IP statique et ajouter/supprimer des volumes
Ouvrez le fichier « etc/network/interfaces »:
et supprimez la ligne (si présente) ifacetho0 inet dynamic, puis ajoutez les lignes :
Redémarrez votre machine et assurez-vous que le réseau fonctionne. Si c’est le cas, saisissez ce qui suit :
Taper ceci créera un volume « testvol » qui sera stocké sur le serveur. Vos fichiers seront alors situés dans le répertoire « /data » qui se trouve dans le système racine et ce que GlusterFS considère comme une brique.
Pour vérifier que cela fonctionne, tapez :
Vous pouvez supprimer le volume plus tard en tapant les deux :
et
4. Monter le volume localement
Vous pouvez le faire facilement en trouvant :
Ensuite, utilisez la commande ci-dessous pour le monter.
Assurez-vous que cela fonctionne avant de continuer.
5. Partage sur NFS
Les versions plus récentes donnent automatiquement l’accès NFS aux volumes. Cependant, vous devez toujours ajouter un package portmap au serveur pour le faire fonctionner. Pour ce faire, il vous suffit d’ajouter un point de montage :
et tapez :
Pour qu’un client monte le partage au démarrage, ajoutez les détails du partage GlusterFS NFS dans /etc/fstab de la manière habituelle. Pour notre exemple, ajoutez la ligne :
C’est ça!
Conclusion
Une fois que vous êtes configuré, vous pouvez ajouter un nouveau serveur en suivant les étapes ci-dessus. Assurez-vous de donner à votre nouveau serveur une adresse IP différente. Pour vérifier l’état de votre nouveau serveur, tapez :
Si vous souhaitez travailler avec des noms plutôt que des adresses IP pour vos serveurs, vous devez les ajouter au fichier hosts sur votre ordinateur d’administration. Tout ce que vous avez à faire est d’éditer /etc/hosts avec votre éditeur de texte et d’ajouter une ligne (par exemple 192.168.0.101) pour chaque serveur.
Cet article est-il utile ? Oui Non