Upgrading Ambari Server is a ten step manual process.
- Stop the Ambari Server and all Ambari Agents. From the Ambari Server host: - ambari-server stop - From each Ambari Agent host: - ambari-agent stop 
- Get the new Ambari bits. Use - wgetto fetch the repository file and replace the old repo file with the new repo file.- Fetch the new repo file: - For RHEL/CentOS 5 - wget http://public-repo-1.hortonworks.com/ambari/centos5/1.x/GA/ambari.repo - For RHEL/CentOS 6 - wget http://public-repo-1.hortonworks.com/ambari/centos6/1.x/GA/ambari.repo - For SLES 11 - wget http://public-repo-1.hortonworks.com/ambari/suse11/1.x/GA/ambari.repo 
- Replace the old repo file with the new repo file: - For RHEL/CentOS 5 - cp ambari.repo /etc/yum.repos.d - For RHEL/CentOS 6 - cp ambari.repo /etc/yum.repos.d - For SLES 11 - cp ambari.repo /etc/zypp/repos.d 
 ![[Note]](../common/images/admon/note.png) - Note - If your cluster does not have access to the Internet, you need to set up a local repository with this data before you continue. See Configure the Local Repositories for more information. 
- Upgrade Ambari Server. From the Ambari Server host: - RHEL/CentOS - yum upgrade ambari-server 
- SLES - zypper clean --all zypper up ambari-server 
 
- Upgrade the Ambari Server schema. From the Ambari Server host: - ambari-server upgrade 
- Upgrade the Ambari Agent on all hosts. From each Ambari Agent host: - RHEL/CentOS - yum upgrade ambari-agent 
- SLES - zypper up ambari-agent 
 
- Update Ambari Server hostname in Agent configuration file. On each Agent host, open - /etc/ambari-agent/conf/ambari-agent.iniand edit this property:- hostname = {your.ambari.server.hostname}
- Upgrade Nagios addons package and restart the http daemon. On each Agent host: - RHEL/CentOS - yum upgrade hdp_mon_nagios_addons service httpd restart 
- SLES - zypper up hdp_mon_nagios_addons service httpd restart 
 
- Start the Server and the Agents on all hosts. From the Server host: - ambari-server start - From each Agent host: - ambari-agent start 
- Open Ambari Web. Point your browser to - http://{your.ambari.server}:8080- Use the Admin name and password you have set up to log in. ![[Note]](../common/images/admon/note.png) - Note - If the Install Wizard is displayed, you need to refresh your browser so that it loads the new 1.2.1 code. Hold the Shift key down while clicking the refresh button on the browser. If this still does not solve the problem, clear your browser cache and relaunch the browser after restarting Ambari Server. 
- Re-set the Ambari-Ganglia connection. In Ambari Web. - Go to the Services View and select the Ganglia service. 
- Use the Management Header to stop and re-start the Ganglia service. 
 


