Hi all,
Ik heb een storage platform gebouwd met 4 servers in een GlusterFS opstelling (2x2). Dit geheel is als één NFS mount gekoppeld op twee webservers die beide bestanden opslaan op de GlusterFS. Echter, die Gluster host de /home/ directories van gebruikers, dus elke directory verschilt in user/group rechten. Ik merk dat GlusterFS dit oplost door de rechten aan te geven middels UID's.
Nu is het probleem dat de UID's van de gebruikers op de twee webservers niet overeenkomen met elkaar. Kortom voorbeeldje, UID 1001 is op de ene server "Pietje" en op de andere server "Klaasje". Dit heeft als gevolg dat telkens één van de twee nodes problemen heeft met het schijven in die mappen omdat die "gebruiker" de rechten niet zou hebben.
Ik heb voorzichtig al de conclusie getrokken dat het gewoon met GlusterFS niet kan op deze manier en de enige oplossing is om op beide servers exact de zelfde gebruikersaccounts met de zelfde UID's te gebruiken. Maar ik weet geen werkbare manier om dat te bewerkstelligen. Jullie een idee?
Ik heb een storage platform gebouwd met 4 servers in een GlusterFS opstelling (2x2). Dit geheel is als één NFS mount gekoppeld op twee webservers die beide bestanden opslaan op de GlusterFS. Echter, die Gluster host de /home/ directories van gebruikers, dus elke directory verschilt in user/group rechten. Ik merk dat GlusterFS dit oplost door de rechten aan te geven middels UID's.
Nu is het probleem dat de UID's van de gebruikers op de twee webservers niet overeenkomen met elkaar. Kortom voorbeeldje, UID 1001 is op de ene server "Pietje" en op de andere server "Klaasje". Dit heeft als gevolg dat telkens één van de twee nodes problemen heeft met het schijven in die mappen omdat die "gebruiker" de rechten niet zou hebben.
Ik heb voorzichtig al de conclusie getrokken dat het gewoon met GlusterFS niet kan op deze manier en de enige oplossing is om op beide servers exact de zelfde gebruikersaccounts met de zelfde UID's te gebruiken. Maar ik weet geen werkbare manier om dat te bewerkstelligen. Jullie een idee?