Symptoms
OA Management Node is being migrated to RHEL 6.
PPM packages reinstallation fails with error like:
2017-07-01 08:12:42.277 WARN Package 'PBAHostRole' failed to re-install due to error: ['/usr/local/pem/bin/ppm_ctl', '-f', '/usr/local/pem/etc/pleskd.props', '-b', '-q', 'reinstall', '1', '1684'] exited with non-zero status 1, stderr: None, stdout: None
Ignore this package and continue migration?
Manual execution the command from error leads to a CORBA/MARSHAL
error:
# /usr/local/pem/bin/ppm_ctl -f /usr/local/pem/etc/pleskd.props -b reinstall 1 1684
package 4069 other-i686-RHEL-6-PBAHostRole-6.0.0.7
ERROR [ xinstallPackage] system exception, ID 'IDL:omg.org/CORBA/MARSHAL:1.0'
Unknown vendor minor code id (0), minor code = 0, completed = NO
Cause
Several RPM packages, marked as dependencies for PPM are not installed on a new host.
Resolution
In
/var/log/poa.log
find missing dependencies:Jul 1 08:12:57 osscore.provider.com : ERR [0:29022:b5270740:7 0:27672:b4b28740 lib 1088724900]: [ pleskd_impl::processHostOps] ExSystem: module_id:'NativeDepends', ex_type_id:'1',Message:'Native dependency processing failed; list of dependences: python-paramiko :nmap. Please either install the packages above, or application templates with them. package nmap is not installed package python-paramiko is not installed
Install packages:
# yum install nmap python-paramiko
Reinstall PPM package:
# /usr/local/pem/bin/ppm_ctl -f /usr/local/pem/etc/pleskd.props -b reinstall 1 1684 package 4069 other-i686-RHEL-6-PBAHostRole-6.0.0.7 1684
- In the migration script use the
Ignore
option to continue migration.