Hi Yang, I had the same issue a few weeks back, I had to change the IP address of the xCAT server and the nodes. Although you don't need to change the address of the main server but I documented everything and these are the steps I took:
### Change xCAT's Server IP Address ### ## To change the IP address of the xCAT server and the nodes, follow these steps ## 1. tabprune -a auditlog # Deletes the audit logs. 2. tabprune -a eventlog # Deletes the event logs. 3. xcatsnap -d /root/xcat_ip-change # Take a snapshot of xCAT DB. 4. lsxcatd -a # Verifry which services xCAT uses. 5. dumpxCATdb -p /root/xcat_search && cd /root/xcat_search && grep -r <Old xCAT's server IP> . # Dump xCAT tables to a directory and search for thd old IP. 6. tabedit <tables from the previous step> # Edit the tables to match the new IP address. 7. lsdef -t node -l | grep " <Old xCAT's server IP>" # Dump all information about a node and search for the old IP. *** Optional *** lsdef -t node -w conserver=" <Old xCAT's server IP>" # In case conserver is used, search for old mentioned IP address. chdef -t node cn1-cn4 conserver= <New xCAT's server IP> # Change the old Ip to the new one. *** Optional *** 8. nodels pux[1-5] hosts.ip # Verify that the new IP matches the desired one. 9. makehosts # Updated the /etc/hosts file using xCAT. 10. vi /etc/hosts # Change the server's IP address 11. service xcatd stop && service mysqld stop # Stop both services to update xCAT mysql server address. 12. vi /etc/xcat/cfgloc # Change the IP address from the old one to the new one. 13. vi /etc/sysconfig/network-scripts/ifcfg-eth1 # Change the IP of the network card. 14. service network restart # Restart the service to apply the IP change. 15. service mysqld start # Start MySQL. 16. mysql -u root -p # Log into the mySQL server as root. 17. GRANT ALL on xcatdb.* TO xcatadmin@'hostname' IDENTIFIED BY 'Password'; # To grant the new server permissions to the server. 18. service xcatd start # Start xCAT. 19. makedns -n # Create new DNS entries. 20. makedhcp -d compute # Delete the old DHCP entries. 21. makedhcp -a # Create new DHCP entries. *** Optional *** makeconservercf # Make cons server if used. *** Optional *** 22. nodeset compute boot # Regenrate the files in /tftpboot/pxelinux.cfg Hope it helps, Dennis. On Wed, Mar 26, 2014 at 2:22 PM, Lissa Valletta <lis...@us.ibm.com> wrote: > Are you just trying to change the hostname or are you also trying to > change the ip address. If ip address, then I believe reinstall will be > the best way to make sure all the system config files are set correctly. > I think you would want to reinstall just to make sure you changes really > worked, so if you have to reinstall in the future you will have no issues. > > Lissa K. Valletta > 8-3/B10 > Poughkeepsie, NY 12601 > (tie 293) 433-3102 > > > > [image: Inactive hide details for Yang BR Yan ---03/26/2014 08:08:50 > AM---Dear All, When I'm searching for a solution to change IP/host]Yang > BR Yan ---03/26/2014 08:08:50 AM---Dear All, When I'm searching for a > solution to change IP/hostname for a compute node, > > From: Yang BR Yan <yan...@cn.ibm.com> > To: "xCAT Users Mailing list" <xcat-user@lists.sourceforge.net>, > Date: 03/26/2014 08:08 AM > Subject: [xcat-user] Change node IP/hostname without reprovisioning? > ------------------------------ > > > > Dear All, > > When I'm searching for a solution to change IP/hostname for a compute > node, I've found this article: > *http://sourceforge.net/apps/mediawiki/xcat/index.php?title=Changing_the_Service_and_compute_nodes_Hostname_and/or_IP*<http://sourceforge.net/apps/mediawiki/xcat/index.php?title=Changing_the_Service_and_compute_nodes_Hostname_and/or_IP> > > The article per se is great for addressing the issue but the solution > seems require a reprovision(reinstall) of the node. So I wonder if there's > a way to do the same without a reprovisioning? > > Regards, > * Simon (Yang) Yan * > Technical Support Specialist > Platform Computing, IBM Systems and Technology Group > > IBM Technical Computing community is now on IBM developerWorks SMC > *https://www.ibm.com/developerworks/servicemanagement/tc/*<https://www.ibm.com/developerworks/servicemanagement/tc/> > > You can find Best Practices, Integration Scenarios, Deployment Docs in the > Wiki and do Technical Q & A in the Forum in the community on SMC. > ------------------------------------------------------------------------------ > Learn Graph Databases - Download FREE O'Reilly Book > "Graph Databases" is the definitive new guide to graph databases and their > applications. Written by three acclaimed leaders in the field, > this first edition is now available. Download your free book today! > http://p.sf.net/sfu/13534_NeoTech > _______________________________________________ > xCAT-user mailing list > xCAT-user@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/xcat-user > > > > ------------------------------------------------------------------------------ > Learn Graph Databases - Download FREE O'Reilly Book > "Graph Databases" is the definitive new guide to graph databases and their > applications. Written by three acclaimed leaders in the field, > this first edition is now available. Download your free book today! > http://p.sf.net/sfu/13534_NeoTech > _______________________________________________ > xCAT-user mailing list > xCAT-user@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/xcat-user > >
<<inline: graycol.gif>>
------------------------------------------------------------------------------ Learn Graph Databases - Download FREE O'Reilly Book "Graph Databases" is the definitive new guide to graph databases and their applications. Written by three acclaimed leaders in the field, this first edition is now available. Download your free book today! http://p.sf.net/sfu/13534_NeoTech
_______________________________________________ xCAT-user mailing list xCAT-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/xcat-user