You are viewing a plain text version of this content. The canonical link for it is here.
Posted to hdfs-user@hadoop.apache.org by "J. Ryan Earl" <os...@jryanearl.us> on 2011/06/17 23:09:22 UTC
Apache-hadoop => CDH3 conversion: permissions
Hello,
I'm trying to nail down a process for converting existing Apache-hadoop
clusters with significant amounts of pre-existing data to CDH3. While I've
found documentation for upgrading between CDH versions, I haven't seen one
for standard Apache-hadoop => CDH3 with the "new" mapred and hdfs users and
groups. I'm looking for the proper method to manually convert permissions
on existing data from a single user&group setup (hadoop/hadoop) to the 2user
& 3 group setup of hdfs/mapred users with hdfs/mapred/hadoop groups.
What I'm thinking needs to happen is something like this:
1. Shutdown cluster.
2. Perform full configuration and HDFS data backup.
3. Delete existing hadoop user/group while leaving HDFS data/mapred
folders untouched.
4. Install CDH3 packages (which sets up new users and groups).
5. Manually adjust permissions/groups/ownership of old data files to
match new CDH3 security setup.
6. Flow into standard hadoop-upgrade process.
Basically, I'm trying to nail down setup 5, and would appreciate any
guidance on this. I'm guessing I just haven't found the correct document
since this seems like it would be a common endeavor.
Thanks in advance,
-JR
Re: Apache-hadoop => CDH3 conversion: permissions
Posted by Konstantin Boudnik <co...@apache.org>.
I'm pretty sure you'll find more support on a cdh specific mailing lists.
Apparently, such a conversion won't be covered by Apache Hadoop documentation.
Cos
On Fri, Jun 17, 2011 at 04:09PM, J. Ryan Earl wrote:
> Hello,
> I'm trying to nail down a process for converting existing Apache-hadoop
> clusters with significant amounts of pre-existing data to CDH3. While
> I've found documentation for upgrading between CDH versions, I haven't
> seen one for standard Apache-hadoop => CDH3 with the "new" mapred and hdfs
> users and groups. I'm looking for the proper method to manually convert
> permissions on existing data from a single user&group setup
> (hadoop/hadoop) to the 2user & 3 group setup of hdfs/mapred users with
> hdfs/mapred/hadoop groups.
> What I'm thinking needs to happen is something like this:
> 1. Shutdown cluster.
> 2. Perform full configuration and HDFS data backup.
> 3. Delete existing hadoop user/group while leaving HDFS data/mapred
> folders untouched.
> 4. Install CDH3 packages (which sets up new users and groups).
> 5. Manually adjust permissions/groups/ownership of old data files to
> match new CDH3 security setup.
> 6. Flow into standard hadoop-upgrade process.
> Basically, I'm trying to nail down setup 5, and would appreciate any
> guidance on this. I'm guessing I just haven't found the correct document
> since this seems like it would be a common endeavor.
> Thanks in advance,
> -JR