dbvctl fails with Panic: '/usr/lib64/perl5/CORE/libperl.so' is not an ActivePerl 5.16 library

Follow

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*
 
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
 
 
 
 
Have more questions? Submit a request

Comments