Return-Path: X-Original-To: apmail-hadoop-common-user-archive@www.apache.org Delivered-To: apmail-hadoop-common-user-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 62729FF19 for ; Mon, 15 Apr 2013 10:44:08 +0000 (UTC) Received: (qmail 99575 invoked by uid 500); 15 Apr 2013 10:44:03 -0000 Delivered-To: apmail-hadoop-common-user-archive@hadoop.apache.org Received: (qmail 99164 invoked by uid 500); 15 Apr 2013 10:44:03 -0000 Mailing-List: contact user-help@hadoop.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: user@hadoop.apache.org Delivered-To: mailing list user@hadoop.apache.org Received: (qmail 99137 invoked by uid 99); 15 Apr 2013 10:44:02 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 15 Apr 2013 10:44:02 +0000 X-ASF-Spam-Status: No, hits=1.5 required=5.0 tests=HTML_MESSAGE,RCVD_IN_DNSWL_LOW,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: domain of julianbui@gmail.com designates 209.85.217.169 as permitted sender) Received: from [209.85.217.169] (HELO mail-lb0-f169.google.com) (209.85.217.169) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 15 Apr 2013 10:43:57 +0000 Received: by mail-lb0-f169.google.com with SMTP id p11so4376775lbi.14 for ; Mon, 15 Apr 2013 03:43:35 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:x-received:date:message-id:subject:from:to :content-type; bh=gFsSvPRzLmCtZRkJOYZnVdl5EuyfWJOFl7mgOF4mFzY=; b=d9i7aWDYa/cdql+Mwuy2C/dNnJud41fV9rRIxVCGaibyVn0N5BdegotDH7Y4O5Y67H ig6pwsSIH0aLVUzk0zne9Alq3gPeKflnIReH/Tnm0d3EID+2YUNfZYUWER+ZenlIlVQ+ 6z70LqrUCbNFQq7yqhd01Q4q65G+kjmd07HOKavhlMVq+KnUQIXa2IBotdxoInAhO6ZF 6Fv9MLmG4aerQ+Iwa+xf6q7W1PGEnz4OY00wdu9qTIsJa7XVkx9RBbOCJVAuC1j4h438 OZBkAcvmoNCRLlRdZX+8b9omt4uD70jpK/+pdLeMEjmiTzENMfMZYGZDj6Am0I5LtkQD UUmw== MIME-Version: 1.0 X-Received: by 10.112.143.133 with SMTP id se5mr10117707lbb.101.1366022615437; Mon, 15 Apr 2013 03:43:35 -0700 (PDT) Received: by 10.112.73.239 with HTTP; Mon, 15 Apr 2013 03:43:35 -0700 (PDT) Date: Mon, 15 Apr 2013 03:43:35 -0700 Message-ID: Subject: jobtracker not starting - access control exception - folder not owned by me (it claims) From: Julian Bui To: user@hadoop.apache.org Content-Type: multipart/alternative; boundary=089e01176f03bf98de04da63eca8 X-Virus-Checked: Checked by ClamAV on apache.org --089e01176f03bf98de04da63eca8 Content-Type: text/plain; charset=ISO-8859-1 Hello hadoop users, I can't start my jobtracker and am getting an org.apache.hadoop.security.AccessControlException saying that my hdfs://localhost:9000/home/jbu/hadoop_local_install/hadoop-1.0.4/tmp/mapred/system is not owned by jbu (me, my user). However, I check the folder and it is indeed owned by me. Details follow. $ cd /home/jbu/hadoop_local_install/hadoop-1.0.4/tmp/mapred/ $ ls -al drwxrwxr-x 6 jbu jbu 4096 Apr 15 03:30 local drwxrwxr-x 2 jbu jbu 4096 Apr 15 03:33 system Looking inside ./hadoop-jbu-jobtracker-jbu-laptop.log: org.apache.hadoop.security.AccessControlException: The systemdir hdfs://localhost:9000/home/jbu/hadoop_local_install/hadoop-1.0.4/tmp/mapred/system is not owned by jbu at org.apache.hadoop.mapred.JobTracker.(JobTracker.java:2379) at org.apache.hadoop.mapred.JobTracker.(JobTracker.java:2192) at org.apache.hadoop.mapred.JobTracker.(JobTracker.java:2186) at org.apache.hadoop.mapred.JobTracker.startTracker(JobTracker.java:300) at org.apache.hadoop.mapred.JobTracker.startTracker(JobTracker.java:291) at org.apache.hadoop.mapred.JobTracker.main(JobTracker.java:4978) 2013-04-15 03:34:13,697 FATAL org.apache.hadoop.mapred.JobTracker: org.apache.hadoop.security.AccessControlException: The systemdir hdfs://localhost:9000/home/jbu/hadoop_local_install/hadoop-1.0.4/tmp/mapred/system is not owned by jbu at org.apache.hadoop.mapred.JobTracker.(JobTracker.java:2379) at org.apache.hadoop.mapred.JobTracker.(JobTracker.java:2192) at org.apache.hadoop.mapred.JobTracker.(JobTracker.java:2186) at org.apache.hadoop.mapred.JobTracker.startTracker(JobTracker.java:300) at org.apache.hadoop.mapred.JobTracker.startTracker(JobTracker.java:291) at org.apache.hadoop.mapred.JobTracker.main(JobTracker.java:4978) So it's still having problems thinking that directory is not owned by me. The log also said: 2013-04-15 03:34:13,695 WARN org.apache.hadoop.mapred.JobTracker: Failed to operate on mapred.system.dir (hdfs://localhost:9000/home/jbu/hadoop_local_install/hadoop-1.0.4/tmp/mapred/system) because of permissions. 2013-04-15 03:34:13,695 WARN org.apache.hadoop.mapred.JobTracker: Manually delete the mapred.system.dir (hdfs://localhost:9000/home/jbu/hadoop_local_install/hadoop-1.0.4/tmp/mapred/system) and then start the JobTracker. So I deleted the system directory and restarted and the same problem appeared, that I didn't have ownership of the directory. Still won't start. I am using hadoop 1.0.4 on linux mint. Any ideas? Thanks, -Julian --089e01176f03bf98de04da63eca8 Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable
Hello hadoop users,

I can't s= tart my jobtracker and am getting an org.apache.hadoop.security.AccessContr= olException saying that my=A0hdfs://localhost:9000/home/jbu/hadoop_local_in= stall/hadoop-1.0.4/tmp/mapred/system is not owned by jbu (me, my user). =A0= However, I check the folder and it is indeed owned by me. =A0Details follow= .

$ cd /home/jbu/hadoop_local_install/ha= doop-1.0.4/tmp/mapred/
$ ls -al
drwxrwxr-x 6 jbu jb= u 4096 Apr 15 03:30 local
drwxrwxr-x 2 jbu jbu 4096 Apr 15 03= :33 system

Looking inside=A0./hadoop-jbu-jobtracker-jb= u-laptop.log:

org.apache.hadoop.securit= y.AccessControlException: The systemdir hdfs://localhost:9000/home/jbu/hado= op_local_install/hadoop-1.0.4/tmp/mapred/system is not owned by jbu
=A0 =A0 =A0 =A0 at org.apache.hadoop.mapred.JobTracker.<init>(Jo= bTracker.java:2379)
=A0 =A0 =A0 =A0 at org.apache.hadoop.mapred.J= obTracker.<init>(JobTracker.java:2192)
=A0 =A0 =A0 =A0 at o= rg.apache.hadoop.mapred.JobTracker.<init>(JobTracker.java:2186)
=A0 =A0 =A0 =A0 at org.apache.hadoop.mapred.JobTracker.startTracker(Jo= bTracker.java:300)
=A0 =A0 =A0 =A0 at org.apache.hadoop.mapred.Jo= bTracker.startTracker(JobTracker.java:291)
=A0 =A0 =A0 =A0 at org= .apache.hadoop.mapred.JobTracker.main(JobTracker.java:4978)
2013-04-15 03:34:13,697 FATAL org.apache.hadoop.mapred.JobTracker: org= .apache.hadoop.security.AccessControlException: The systemdir hdfs://localh= ost:9000/home/jbu/hadoop_local_install/hadoop-1.0.4/tmp/mapred/system is no= t owned by jbu
=A0 =A0 =A0 =A0 at org.apache.hadoop.mapred.JobTracker.<init>(Jo= bTracker.java:2379)
=A0 =A0 =A0 =A0 at org.apache.hadoop.mapred.J= obTracker.<init>(JobTracker.java:2192)
=A0 =A0 =A0 =A0 at o= rg.apache.hadoop.mapred.JobTracker.<init>(JobTracker.java:2186)
=A0 =A0 =A0 =A0 at org.apache.hadoop.mapred.JobTracker.startTracker(Jo= bTracker.java:300)
=A0 =A0 =A0 =A0 at org.apache.hadoop.mapred.Jo= bTracker.startTracker(JobTracker.java:291)
=A0 =A0 =A0 =A0 at org= .apache.hadoop.mapred.JobTracker.main(JobTracker.java:4978)

So it's still having problems thinking = that directory is not owned by me.

The= log also said:

2013-04-15 03:34:= 13,695 WARN org.apache.hadoop.mapred.JobTracker: Failed to operate on mapre= d.system.dir (hdfs://localhost:9000/home/jbu/hadoop_local_install/hadoop-1.= 0.4/tmp/mapred/system) because of permissions.
2013-04-15 03:34:13,695 WARN org.apache.hadoop.mapred.JobTracker: Manu= ally delete the mapred.system.dir (hdfs://localhost:9000/home/jbu/hadoop_lo= cal_install/hadoop-1.0.4/tmp/mapred/system) and then start the JobTracker.<= /div>

So I deleted the system directory and restarted a= nd the same problem appeared, that I didn't have ownership of the direc= tory. =A0Still won't start.

I am u= sing hadoop 1.0.4 on linux mint.

Any ideas? =A0

Thanks,
-Julian
--089e01176f03bf98de04da63eca8--