Description of problem: Installation of RPM packages for hadoop-0.20-0.20.2+923.195-1.noarch Faced an error saying below: ERROR with rpm_check_debug vs depsolve: rpmlib(FileDigests) is needed by hadoop-0.20-0.20.2+923.195-1.noarch rpmlib(PayloadIsXz) is needed by hadoop-0.20-0.20.2+923.195-1.noarch Version-Release number of selected component (if applicable): How reproducible: Reexecution of installation using cloudera manager for hadoop. Actual results: Failure Expected results: Success Additional info:
rpmlib(FileDigests) is needed by hadoop-0.20-0.20.2+923.195-1.noarch rpmlib(PayloadIsXz) is needed by hadoop-0.20-0.20.2+923.195-1.noarch These mean that the packages you are tryign to install are for a newer version of rpm than the one you have ... which almost certainly means that you are trying to install the wrong packages for your OS. You want to find a version of hadoop that is built for RHEL-5.
We had created a local yum repository using tomcat and webserver , it has right version of cloudera hadoop i.e. http://archive.cloudera.com/redhat/cdh/3/ which is described in https://ccp.cloudera.com/display/CDHDOC/CDH3+Installation#CDH3Installation-InstallingCDH3OnRedHatcompatiblesystems i.e. http://archive.cloudera.com/redhat/cdh/cloudera-cdh3.repo Can we upgrade RPM in our linux machines? Linux - 2.6.18-194.11.4.el5 #1 x86_64 GNU/Linux RPM version 4.4.2.3 Please let me know asap. Thank You Regards Saurabh