You just start the new data-node as the cluster is running using bin/hadoop datanode The configuration on the new data-node should be the same as on other nodes. The data-node should join the cluster automatically. Formatting will destroy your file system.
--Konstantin David Wei wrote: > Well, in my cluster, I do this: > 1. Adding new machines into conf/slaves on master machine > 2. On the new nodes, run format command > 3. Back to master, run start-all.sh > 4. Run start-balancer.sh , still on master > > Then I got the new nodes inside my cluster and no need to reboot the > whole system. > > Hopefully this will help. ;=) > > > Ski Gh3 写道: >> I'm not sure I get this. >> 1. If you format the filesystem (which I thought is usually executed >> on the master node, but anyway) >> don't you erase all your data? >> 2. I guess I need to add the new machine to the conf/slaves file, >> but then I run the start-all.sh again from the master node while my >> cluster is already running? >> >> Thanks! >> On Mon, Oct 20, 2008 at 5:59 PM, David Wei <[EMAIL PROTECTED] >> <mailto:[EMAIL PROTECTED]>> wrote: >> >> this is quite easy. U can just config your new datanodes as others >> and format the filesystem before u start it. >> Remember to make it ssh-able for your master and run >> ./bin/start-all.sh on the master machine if you want to start all >> the deamons. This will start and add the new datanodes to the >> up-and-running cluster. >> >> hopefully my info will be help. >> >> >> Ski Gh3 写道: >> >> hi, >> >> I am wondering how to add more datanodes to an up-and-running >> hadoop >> instance? >> Couldn't find instructions on this from the wiki page. >> >> Thanks! >> >> >> >> >> > > >