Para actualizar Ambari sigues los pasos que hay en la web de Hortonworks pero cuando llegas al "ambari-server upgrade" aparece un error bastante extraño:
Traceback (most recent call last): File "/usr/sbin/ambari-server.py", line 37, in <module> from ambari_server.serverUpgrade import upgrade, upgrade_stack, set_current File "/usr/lib/python2.6/site-packages/ambari_server/serverUpgrade.py", line 50, in <module> from ambari_server.setupMpacks import replay_mpack_logs File "/usr/lib/python2.6/site-packages/ambari_server/setupMpacks.py", line 34, in <module> from resource_management.libraries.functions.tar_archive import extract_archive, get_archive_root_dir ImportError: cannot import name extract_archive
Solución:
Te has olvidado de actualizar ambari-agent en el host del ambari-server:
yum upgrade ambari-agent