dbvctl fails with Panic: '/usr/lib64/perl5/CORE/libperl.so' is not an ActivePerl 5.16 library
Problem Details
Problem Statement
dbvctl fails with Panic: '/usr/lib64/perl5/CORE/libperl.so' is not an ActivePerl 5.16 library
Applicable Error Code
Panic: '/usr/lib64/perl5/CORE/libperl.so' is not an ActivePerl 5.16 library
Affected Versions
v8 ,v9 and v10
Affected Platforms
Linux
Description
The dbvctl command fails with the below error, because the /tmp was mounted using noexec option
[oracle@dbv1 standby]$ ./dbvctl -d DEV
Panic: '/usr/lib64/perl5/CORE/libperl.so' is not an ActivePerl 5.16 library
Solution
1) Stop all dbvisit components( dbvnet, dbvagent, dbvserver)
2) Remove all files in /tmp/par* and /tmp/pdk*
2) Remove all files in /tmp/par* and /tmp/pdk*
rm -rf /tmp/par*
rm -rf /tmp/pdk*
3) Use the below command to check mount options for /tmp directory and make sure /tmp is not be mounted with "noexec" option
mount -l
4) start all dbvisit components again
Comments