You should be able to relocate the cluster's IP space by stopping the cluster, modifying the configuration files, resetting the dns and starting the cluster. Be best to verify connectivity with the new IP addresses before starting the cluster.
to the best of my knowledge the namenode doesn't care about the ip addresses of the datanodes, only what blocks they report as having. The namenode does care about loosing contact with a connected datanode, replicating the blocks that are now under replicated. I prefer IP addresses in my configuration files but that is a personal preference not a requirement. On Sat, May 9, 2009 at 11:51 AM, John Kane <john.k...@kane.net> wrote: > I have a situation that I have not been able to find in the mail archives. > > I have an active cluster that was built on a private switch with private IP > address space (192.168.*.*) > > I need to relocate the cluster into "real" address space. > > Assuming that I have working DNS, is there an issue? Do I just need to be > sure that I utilize hostnames for everything and then be fat, dumb and > happy? Or are IP Addresses tracked by the namenode, etc? > > Thanks > -- Alpha Chapters of my book on Hadoop are available http://www.apress.com/book/view/9781430219422 www.prohadoopbook.com a community for Hadoop Professionals