This should not work in versions of hadoop that support security for fairly obvious reasons.
On Fri, Nov 30, 2012 at 5:52 PM, Prashant Kommireddi <[email protected]> wrote: > Hi Miki, > > What version of hadoop are you on? I can confirm this works on 0.20.2 but > never tried this on the newer versions. > > Try hadoop.job.ugi=<username,group> where the group must be the name of the > group associated with the username. > > For eg, -Dhadoop.job.ugi=bugs,bugs > > > On Sat, Dec 1, 2012 at 2:42 AM, Miki Tebeka <[email protected]> wrote: > >> I tried running >> PIG_OPTS=-Dhadoop.user.ugi=bugs pig /path/to/script.pig >> >> Still ran as the original user. >> >> >> On Thu, Nov 29, 2012 at 2:42 PM, Miki Tebeka <[email protected]> >> wrote: >> >> > As in -Dhadoop.user.ugi=bugs ? >> > >> > >> > On Wed, Nov 28, 2012 at 5:02 PM, Prashant Kommireddi < >> [email protected]>wrote: >> > >> >> Try using "hadoop.job.ugi" to run the jobs as a different user on the >> >> cluster. I'm not sure if that works on the more recent versions of >> >> Hadoop though. >> >> >> >> Sent from my iPhone >> >> >> >> On Nov 29, 2012, at 6:28 AM, Miki Tebeka <[email protected]> wrote: >> >> >> >> > Greetings, >> >> > >> >> > Is there a way, other than "su", to run pig script as a different >> user? >> >> > >> >> > Thanks, >> >> > -- >> >> > Miki >> >> >> > >> > >>
