Même s'ils sont tous les deux simples, moosefs l'est davantage :)
Exemple vite fait:
Fichier de config du maitre utilisé pour les tests ici:
WORKING_USER = mfs (oui oui, un simple utilisateur)
DATA_PATH = /data/mfs
le fichier mfsexports.cfg
10.0.0.0-10.0.0.5 /test rw,maproot=nobody,password=test
les machines qui ont le droit de monter, les droits, et on peut demander un pass pour le montage...
le processus maître sur la machine maître:
USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND
mfs 12979 2.6 1.6 85776 67976 ? S< 09:20 0:00 /usr/sbin/mfsmaster start
sur le metalogger:
le fichier de config:
WORKING_USER = mfs
MASTER_HOST = mfsmaster
Le processus:
USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND
mfs 3735 0.0 0.0 16780 1160 ? S< Jun07 2:17 /usr/sbin/mfsmetalogger start
enfin un chunkserver:
e fichier de config:
WORKING_USER = mfs
MASTER_HOST = mfsmaster
le fichier d'export:
/mnt/mfs
Le processus:
USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND
mfs 6591 0.8 0.2 113472 5560 ? S<l Jun16 110:21 /usr/sbin/mfschunkserver start
Et c'est tout !
Et pour monter le volume, mfsmount /là/où/tu/veux -H mfsmaster
Quant à ton problème d'installation et de droits root, je n'ai pas testé, mais il doit être possible en toute logique de pouvoir l'utiliser sans devoir recourir à root. Tout tourne en espace utilisateur...
J'ai fais le repo et le paquet RPM dans le simple but de me faciliter le déploiement.
Jettes-y un œil plus précisément, tu ne regretteras pas :)
[^] # Re: GlusterFS
Posté par laurent wandrebeck (site web personnel) . En réponse à la dépêche MooseFS, système de fichier réparti à tolérance de panne. Évalué à 2.
Exemple vite fait:
Fichier de config du maitre utilisé pour les tests ici:
WORKING_USER = mfs (oui oui, un simple utilisateur)
DATA_PATH = /data/mfs
le fichier mfsexports.cfg
10.0.0.0-10.0.0.5 /test rw,maproot=nobody,password=test
les machines qui ont le droit de monter, les droits, et on peut demander un pass pour le montage...
le processus maître sur la machine maître:
USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND
mfs 12979 2.6 1.6 85776 67976 ? S< 09:20 0:00 /usr/sbin/mfsmaster start
sur le metalogger:
le fichier de config:
WORKING_USER = mfs
MASTER_HOST = mfsmaster
Le processus:
USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND
mfs 3735 0.0 0.0 16780 1160 ? S< Jun07 2:17 /usr/sbin/mfsmetalogger start
enfin un chunkserver:
e fichier de config:
WORKING_USER = mfs
MASTER_HOST = mfsmaster
le fichier d'export:
/mnt/mfs
Le processus:
USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND
mfs 6591 0.8 0.2 113472 5560 ? S<l Jun16 110:21 /usr/sbin/mfschunkserver start
Et c'est tout !
Et pour monter le volume, mfsmount /là/où/tu/veux -H mfsmaster
Quant à ton problème d'installation et de droits root, je n'ai pas testé, mais il doit être possible en toute logique de pouvoir l'utiliser sans devoir recourir à root. Tout tourne en espace utilisateur...
J'ai fais le repo et le paquet RPM dans le simple but de me faciliter le déploiement.
Jettes-y un œil plus précisément, tu ne regretteras pas :)