I appreciate so much for your replies!
The system tmp directory is changed to anther location in my hdfs-site.xml.
If I ran $HADOOP_HOME/bin/start-all.sh, all of the services were listed,
including job tracker and task tracker.
In the job tracker's log, one exception was found.
org.apache.hadoop.hdfs.server.namenode.SafeModeException: Cannot delete
s/Hadoop/FS/mapred/system. Name node is in safe mode.
In my system, I didn't see the directory, ~/mapred. How should I configure
For the properties you listed, they were not set in my system. Are they
required? Since they have default values (
http://hbase.apache.org/docs/r0.20.6/hbase-conf.html), do I need to update
Now the system was reinstalled. At least, the pseudo-distributed mode runs
well. I also tried to shut down the ubuntu machine and started it again.
The system worked fine. But I worried the master-related problem must
happen if the machine was shutdown for more time. I really don't understand
Thanks so much!
On Wed, Mar 28, 2012 at 3:11 PM, Manish Bhoge <[EMAIL PROTECTED]>wrote:
> As per my experience on the configuration I can list down some points one
> of which may be your solution.
> - first and foremost don't store your service metadata into system tmp
> directory because it may get cleaned up in every start and you loose all
> your job tracker, datanode information. It is as good as you're formatting
> your namenode.
> - if you're using CDH make sure you set up permission perfectly for root,
> dfs data directory and mapred directories.(Refer CDH documentation)
> - I didn't see job tracker in your service list. It should be up and
> running. Check the job tracker log if there is any permission issue when
> starting job tracker and task tracker.
> - before trying your stuff on Hbase set up make sure all your Hadoop
> services are up and running. You can check that by running a sample program
> and check whether job tracker, task tracker responding for your
> mapred.system and mapred.local directories to create intermediate files.
> - once you have all hadoop services up don't set/change any permission.
> As far as Hbase configuration is concerned there are 2 path for set up:
> either you set up zookeeper within hbase-site.xml Or configure separately
> via zoo.cfg. If you are going with hbase setting for zookeeper then confirm
> following setting:
> - hbase.zookeeper.property.clientPort.
> - hbase.zookeeper.quorum.
> - hbase.zookeeper.property.dataDir
> Once you have right setting for these and set up root directory for hbase
> then there not much excercise is required.(Make sure zookeeper service is
> up before you start hbase)
> I think if you follow above rules you should be fine. There is no issue
> because of long time shutdown or frequent machine restart.
> Champ, moreover you need to have good amount of patience to understand
> the problem :) I do understand how frustating when you set up everything
> and next day you find the things are completely down.
> Sent from my BlackBerry, pls excuse typo
> -----Original Message-----
> From: Bing Li <[EMAIL PROTECTED]>
> Date: Wed, 28 Mar 2012 14:32:12
> To: <[EMAIL PROTECTED]>; <[EMAIL PROTECTED]>
> Reply-To: [EMAIL PROTECTED]
> Subject: Re: Starting Abnormally After Shutting Down For Some Time
> I changed dfs.data.dir and dfs.name.dir to new paths in the hdfs-site.xml.
> I really cannot figure out why the HBase/Hadoop got a problem after a
> couple of days of shutting down. If I use it frequently, no such a master
> problem happens.
> Each time, I have to reinstall not only HBase/Hadoop but also Ubuntu for