Upgrade HDP 1.3 Components
![]() | Important |
|---|---|
See the HDP Release Notes for the HDP 2.5.5.0 repo information. |
The upgrade process to HDP 2.5 involves the following steps.
Select your OS:
RHEL/CentOS/Oracle 6
On all hosts, clean the yum repository.
yum clean allRemove your old HDP 1.3 components. This command uninstalls the HDP 1.3 components. It leaves the user data, metadata and modified configurations in place and does not delete them:
yum erase "hadoop*" "webhcat*" "hcatalog*" "oozie*" "collectd*" "gccxml*" "pig*" "hdfs*" "sqoop*" "zookeeper*" "hbase*" "hive*" "flume*" "mahout*" "hue" "hue-common" "hue-shell" "hdp_mon_nagios_addons"Remove your old hdp.repo file:
rm /etc/yum.repos.d/hdp.repoInstall the HDP 2.5 repo:
Download the hdp.repo file:
wget -nv https://hdpweb.o.onslip.net/HDP/centos<version>/2.x/updates/2.5.5.0/hdp.repo -O /etc/yum.repos.d/hdp.repoConfirm the HDP repository is configured.
yum repolistYou should see something like this. Verify that you have the HDP-2.5.5.0 directory:
Loaded plugins: fastestmirror, security Loading mirror speeds from cached hostfile * base: mirrors.cat.pdx.edu * extras: linux.mirrors.es.net * updates: mirrors.usc.edu repo id repo namestatus HDP-2.5.5.0 Hortonworks Data Platform Version - HDP-2.5.5.0
Install the HDP 2.5 versions of the components that you want to upgrade. For example, if you installed and want to upgrade all HDP 1.3 components:
yum install "hadoop" "hadooplzo" "webhcat" "oozie" "collectd" "gccxml" "pig" "sqoop" "zookeeper" "hbase" "hive" "flume" "mahout" "hue" "knox" "hdp_mon_nagios_addons"Verify that the components were upgraded.
yum list installed | grep HDP-<old.stack.version.number>No component file names should appear in the returned list.
RHEL/CentOS/Oracle
On all hosts, clean the yum repository.
yum clean allRemove your old HDP 1.3 components. This command uninstalls the HDP 1.3 components. It leaves the user data and metadata but deletes your modified configurations:
yum erase "hadoop*" "webhcat*" "hcatalog*" "oozie*" "collectd*" "gccxml*" "pig*" "hdfs*" "sqoop*" "zookeeper*" "hbase*" "hive*" "flume*" "mahout*" "hue" "hue-common" "hue-shell" "hdp_mon_nagios_addons"Remove your old hdp.repo file:
rm /etc/yum.repos.d/hdp.repoInstall the HDP 2.5 repo:
Download the hdp.repo file:
wget -nv https://hdpweb.o.onslip.net/HDP/centos<versions>/2.x/updates/2.5.5.0/hdp.repo -O /etc/yum.repos.d/hdp.repoConfirm the HDP repository is configured.
yum repolistYou should see something like this. Verify that you have the HDP-2.5.5.0 directory:
Loaded plugins: fastestmirror, security Loading mirror speeds from cached hostfile * base: mirrors.cat.pdx.edu * extras: linux.mirrors.es.net * updates: mirrors.usc.edu repo id repo namestatus HDP-2.5.5.0 Hortonworks Data Platform Version - HDP-2.5.5.0
Install the HDP 2.5 versions of the components that you want to upgrade. For example, if you installed and want to upgrade all HDP 1.3 components:
yum install "hadoop" "hadooplzo" "webhcat" "oozie" "collectd" "gccxml" "pig" "sqoop" "zookeeper" "hbase" "hive" "flume" "mahout" "hue" "knox" "hdp_mon_nagios_addons"Verify that the components were upgraded.
yum list installed | grep HDP-<old.stack.version.number>No component file names should appear in the returned list.
SLES
On all hosts, clean the yum repository.
zypper clean -allRemove your old HDP 1.3 components. This command uninstalls the HDP 1.3 components. It leaves the user data and metadata but deletes your modified configurations:
zypper rm "hadoop*" "webhcat*" "hcatalog*" "oozie*" "collectd*" "gccxml*" "pig*" "hdfs*" "sqoop*" "zookeeper*" "hbase*" "hive*" "flume*" "mahout*" "hue" "hue-common" "hue-shell" "hdp_mon_nagios_addons"Remove your old hdp.repo file:
rm /etc/zypp/repos.d/hdp.repoInstall the HDP 2.5 repo:
Download the hdp.repo file:
wget -nv https://hdpweb.o.onslip.net/HDP/sles11sp1/2.x/updates/2.5.5.0/hdp.repo -O /etc/zypp/repos.d/hdp.repo
Install the HDP 2.5 versions of the components that you want to upgrade. For example, if you installed and want to upgrade all HDP 1.3 components:
zypper install "hadoop" "webhcat" "oozie" "collectd" "gccxml" "pig" "hdfs" "sqoop""zookeeper" "hbase" "hive" "flume" "mahout" "hue" "hdp_mon_nagios_addons"zypper install webhcat-tar-hive webhcat-tar-pigzypper up -r HDP-2.5.5.0zypper install oozie-clientVerify that the components were upgraded. For example, to verify hdfs, hive, and hcatlog:
rpm -qa | grep hdfs, && rpm -qa | grep hive && rpm -qa | grep hcatalogNo component files names should appear in the returned list.


![[Important]](../common/images/admon/important.png)