You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@hbase.apache.org by Shuja Rehman <sh...@gmail.com> on 2010/08/23 22:25:01 UTC
install: cannot change owner and permissions of `/usr/lib/hbase/pids':
No such file or directory
Hi
I have added the following line to hadoop-env.sh to work with hbase.
export HADOOP_CLASSPATH=/usr/lib/hbase-0.89.20100621+17.jar:/usr/lib/conf
When i restart the service for hadoop then it shows me following error
messages
ERROR.
install: cannot change owner and permissions of `/usr/lib/hbase/pids': No
such file or directory
install: cannot change owner and permissions of `/usr/lib/hbase/pids': No
such file or directory
install: cannot change owner and permissions of `/usr/lib/hbase/pids': No
such file or directory
Can anybody guide about the solution?
Thanks
--
Regards
Shuja-ur-Rehman Baig
http://pk.linkedin.com/in/shujamughal
Cell: +92 3214207445
Re: install: cannot change owner and permissions of
`/usr/lib/hbase/pids': No such file or directory
Posted by Shuja Rehman <sh...@gmail.com>.
Hi Todd,
I have installed the hadoop and hbase and when i try to run the services
from this command, it shows this output
root@digitalvision:~# for service in /etc/init.d/hadoop-*; do sudo $service
start; done
Starting Hadoop datanode daemon: starting datanode, logging to
/usr/lib/hadoop-0.20/bin/../logs/hadoop-root-datanode-digitalvision.out
ERROR.
Starting Hadoop jobtracker daemon: starting jobtracker, logging to
/usr/lib/hadoop-0.20/bin/../logs/hadoop-root-jobtracker-digitalvision.out
ERROR.
Starting Hadoop namenode daemon: starting namenode, logging to
/usr/lib/hadoop-0.20/bin/../logs/hadoop-root-namenode-digitalvision.out
ERROR.
Starting Hadoop secondarynamenode daemon: starting secondarynamenode,
logging to
/usr/lib/hadoop-0.20/bin/../logs/hadoop-root-secondarynamenode-digitalvision.out
ERROR.
Starting Hadoop tasktracker daemon: starting tasktracker, logging to
/usr/lib/hadoop-0.20/bin/../logs/hadoop-root-tasktracker-digitalvision.out
ERROR.
Starting Hadoop HBase master daemon: mkdir: cannot create directory
`/var/run/hbase': Permission denied
starting master, logging to
/usr/lib/hbase/bin/../logs/hbase-hbase-master-digitalvision.out
/usr/lib/hbase/bin/hbase-daemon.sh: line 129:
/var/run/hbase/hbase-hbase-master.pid: No such file or directory
ERROR.
Starting Hadoop HBase regionserver daemon: mkdir: cannot create directory
`/var/run/hbase': Permission denied
starting regionserver, logging to
/usr/lib/hbase/bin/../logs/hbase-hbase-regionserver-digitalvision.out
/usr/lib/hbase/bin/hbase-daemon.sh: line 129:
/var/run/hbase/hbase-hbase-regionserver.pid: No such file or directory
ERROR.
Starting Hadoop HBase thrift daemon: mkdir: cannot create directory
`/var/run/hbase': Permission denied
starting thrift, logging to
/usr/lib/hbase/bin/../logs/hbase-hbase-thrift-digitalvision.out
/usr/lib/hbase/bin/hbase-daemon.sh: line 129:
/var/run/hbase/hbase-hbase-thrift.pid: No such file or directory
ERROR.
JMX enabled by default
Using config: /etc/zookeeper/zoo.cfg
Starting zookeeper ...
STARTED
and if i check the services with sudo jps, it shows the process. This is
happening whenever i install these and restart the computer.
root@digitalvision:~# sudo jps
2322 Main
2490 JobTracker
2662 SecondaryNameNode
2576 NameNode
3001 ThriftServer
2834 HMaster
3087 Jps
2755 TaskTracker
2415 DataNode
Any clue????
On Thu, Aug 26, 2010 at 9:50 AM, Todd Lipcon <to...@cloudera.com> wrote:
> On Mon, Aug 23, 2010 at 1:25 PM, Shuja Rehman <sh...@gmail.com>
> wrote:
>
> > Hi
> > I have added the following line to hadoop-env.sh to work with hbase.
> >
> > export HADOOP_CLASSPATH=/usr/lib/hbase-0.89.20100621+17.jar:/usr/lib/conf
> >
> >
> You really shouldn't have to do this. In 0.89 you can use the following API
> for your MR jobs to be sure that the HBase jar gets shipped along for the
> ride:
>
>
> http://hbase.apache.org/docs/r0.89.20100621/apidocs/org/apache/hadoop/hbase/mapreduce/TableMapReduceUtil.html#addDependencyJars(org.apache.hadoop.mapreduce.Job)<http://hbase.apache.org/docs/r0.89.20100621/apidocs/org/apache/hadoop/hbase/mapreduce/TableMapReduceUtil.html#addDependencyJars%28org.apache.hadoop.mapreduce.Job%29>
>
> Unfortunately we don't have an equivalent for the old API yet, and we
> haven't done a good job of documenting this. Anyone up for an easy patch?
> :)
>
>
> > When i restart the service for hadoop then it shows me following error
> > messages
> >
>
> Which service in particular are you restarting? This is probably a
> packaging
> bug.
>
> -Todd
>
>
>
> >
> > ERROR.
> > install: cannot change owner and permissions of `/usr/lib/hbase/pids': No
> > such file or directory
> > install: cannot change owner and permissions of `/usr/lib/hbase/pids': No
> > such file or directory
> > install: cannot change owner and permissions of `/usr/lib/hbase/pids': No
> > such file or directory
> >
> >
> > Can anybody guide about the solution?
> >
> > Thanks
> > --
> > Regards
> > Shuja-ur-Rehman Baig
> > http://pk.linkedin.com/in/shujamughal
> > Cell: +92 3214207445
> >
>
>
>
> --
> Todd Lipcon
> Software Engineer, Cloudera
>
--
Regards
Shuja-ur-Rehman Baig
http://pk.linkedin.com/in/shujamughal
Cell: +92 3214207445
Re: install: cannot change owner and permissions of
`/usr/lib/hbase/pids': No such file or directory
Posted by Todd Lipcon <to...@cloudera.com>.
On Mon, Aug 23, 2010 at 1:25 PM, Shuja Rehman <sh...@gmail.com> wrote:
> Hi
> I have added the following line to hadoop-env.sh to work with hbase.
>
> export HADOOP_CLASSPATH=/usr/lib/hbase-0.89.20100621+17.jar:/usr/lib/conf
>
>
You really shouldn't have to do this. In 0.89 you can use the following API
for your MR jobs to be sure that the HBase jar gets shipped along for the
ride:
http://hbase.apache.org/docs/r0.89.20100621/apidocs/org/apache/hadoop/hbase/mapreduce/TableMapReduceUtil.html#addDependencyJars(org.apache.hadoop.mapreduce.Job)
Unfortunately we don't have an equivalent for the old API yet, and we
haven't done a good job of documenting this. Anyone up for an easy patch? :)
> When i restart the service for hadoop then it shows me following error
> messages
>
Which service in particular are you restarting? This is probably a packaging
bug.
-Todd
>
> ERROR.
> install: cannot change owner and permissions of `/usr/lib/hbase/pids': No
> such file or directory
> install: cannot change owner and permissions of `/usr/lib/hbase/pids': No
> such file or directory
> install: cannot change owner and permissions of `/usr/lib/hbase/pids': No
> such file or directory
>
>
> Can anybody guide about the solution?
>
> Thanks
> --
> Regards
> Shuja-ur-Rehman Baig
> http://pk.linkedin.com/in/shujamughal
> Cell: +92 3214207445
>
--
Todd Lipcon
Software Engineer, Cloudera