Check for any hanging YUM and RPM processes via:
ps aux|grep rpm
ps aux|grep yum
Kill any of these processes that are no longer active, and then rebuild the RPM database via:
mkdir /root/old_rpm_dbs/
mv /var/lib/rpm/__db* /root/old_rpm_dbs/
rpm --rebuilddb
Then, run "yum update" to see if it completes successfully.
Run: /scripts/upcp