[Gluster-devel] UID mapping feature
Anand Avati
avati at zresearch.com
Tue Jul 3 08:34:35 UTC 2007
Bruce,
Yes, your idea makes sense. Basically the fixed-id translator came in as a
hack a while back. Another idea would be to make fixed-id lookup PAM and
work like the NFS uidmapper.
thanks,
avati
2007/6/29, Bruce <bruce at webfarm.co.nz>:
>
> Howdy all,
>
> I would like to request a feature which maybe quite easy with the
> existing fixed-id translator.
>
> The theory we have here is that we want to be able to have all our
> servers use glusterfs (or a system like it) to store files, however at
> the moment each server has a unique set of users and some even have
> Control panels users setup other users with which makes migration
> difficult.
>
> Basically the idea is to allow for UID mapping, for example on all
> servers, users are currently set up with user IDs between 100 and 199
> (as an example), however the translator would convert these to 200-299
> for server1, 300-399 for server2, and so on... Hence all the servers
> have unique User IDs on the storage servers and allow for quotas to be
> set and avoid security issues.
>
> The client config file might look something like this:
> volume server1-live
> type protocol/client
> option transport-type tcp/client
> option remote-host 192.168.45.208
> option remote-subvolume brick
> end-volume
>
> volume server1
> type features/fixed-id
> option map-uids 100:199 200:299
> option map-gids 100:199 200:299
> subvolumes server1
> end-volume
>
> volume server2-live
> type protocol/client
> option transport-type tcp/client
> option remote-host 192.168.45.208
> option remote-subvolume brick
> subvolumes server2
> end-volume
>
> volume server2
> type features/fixed-id
> option map-uids 100:199 300:399
> option map-gids 100:199 300:399
> subvolumes server2
> end-volume
>
> and of course a unify on top of this (and maybe afr's under the fixed-id
> types)
>
>
> I am hoping that because this should be an easy add with the fixed-id
> stuff that it will make it into a pre-release.
>
> Cheers,
> --
> Bruce Parker
> Engineering Team Leader
>
> DDI +64 6 757 2881
>
> WebFarm Limited I Level 2, 2 Devon Street East, New Plymouth, New
> Zealand I Telephone +64 6 757 2881 I Facsimile +64 6 757 2883
> ICONZ I WebFarm I Freeparking I 2day.com I Worldpay
> Specializing in Domain Name Registration, Web Hosting, Internet &
> E-Commerce Solutions
>
>
> _______________________________________________
> Gluster-devel mailing list
> Gluster-devel at nongnu.org
> http://lists.nongnu.org/mailman/listinfo/gluster-devel
>
--
Anand V. Avati
More information about the Gluster-devel
mailing list