robputt796

Member
May 12, 2011
5
0
51
Hi,

I am currently installing cPanel on a new server, it is running several OpenVZ virtual machines, I created a seperate OpenVZ VM for cPanel using the CentOS 6.4 x86_64 template from OpenVZ. I then logged in and ran the sanity checks described by the install docs (disable SeLinux, Iptables, remove relevant RPMs, install Perl). I then downloaded the latest script to /home and ran it, however part way through the install the following happens:

Code:
warn [updatenow] Cpanel::LoadModule:: Failed to load module File::Copy::Recursive - Can't locate File/Copy/Recursive.pm in @INC (@INC contains: /usr/local/cpanel /usr/local/lib64/perl5 /usr/local/share/perl5 /usr/lib64/perl5/vendor_perl /usr/share/perl5/vendor_perl /usr/lib64/perl5 /usr/share/perl5 . /usr/local/cpanel/perl) at (eval 25) line 1.
BEGIN failed--compilation aborted at (eval 25) line 1.

warn [updatenow] Cpanel::LoadModule:: Failed to load module File::Copy::Recursive - Can't locate File/Copy/Recursive.pm in @INC (@INC contains: /usr/local/cpanel /usr/local/lib64/perl5 /usr/local/share/perl5 /usr/lib64/perl5/vendor_perl /usr/share/perl5/vendor_perl /usr/lib64/perl5 /usr/share/perl5 . /usr/local/cpanel/perl) at (eval 26) line 1.
BEGIN failed--compilation aborted at (eval 26) line 1.

warn [updatenow] Cpanel::LoadModule:: Failed to load module File::Copy::Recursive - Can't locate File/Copy/Recursive.pm in @INC (@INC contains: /usr/local/cpanel /usr/local/lib64/perl5 /usr/local/share/perl5 /usr/lib64/perl5/vendor_perl /usr/share/perl5/vendor_perl /usr/lib64/perl5 /usr/share/perl5 . /usr/local/cpanel/perl) at (eval 27) line 1.
BEGIN failed--compilation aborted at (eval 27) line 1.

warn [updatenow] Cpanel::LoadModule:: Failed to load module File::Copy::Recursive - Can't locate File/Copy/Recursive.pm in @INC (@INC contains: /usr/local/cpanel /usr/local/lib64/perl5 /usr/local/share/perl5 /usr/lib64/perl5/vendor_perl /usr/share/perl5/vendor_perl /usr/lib64/perl5 /usr/share/perl5 . /usr/local/cpanel/perl) at (eval 28) line 1.
BEGIN failed--compilation aborted at (eval 28) line 1.

warn [updatenow] Cpanel::LoadModule:: Failed to load module File::Copy::Recursive - Can't locate File/Copy/Recursive.pm in @INC (@INC contains: /usr/local/cpanel /usr/local/lib64/perl5 /usr/local/share/perl5 /usr/lib64/perl5/vendor_perl /usr/share/perl5/vendor_perl /usr/lib64/perl5 /usr/share/perl5 . /usr/local/cpanel/perl) at (eval 29) line 1.
BEGIN failed--compilation aborted at (eval 29) line 1.

[20130409.071021]   Checking that the RPM DB is OK...
[20130409.071021]   glibc-2.12-1.107.el6.x86_64
[20130409.071021]   glibc-2.12-1.107.el6.i686
[20130409.071021]   OK: RPM DB is responding to queries
[20130409.071021]   Testing if rpm_is_working RPM is installed
[20130409.071021]   package rpm_is_working is not installed
[20130409.071021]   Trying to install the RPM from httpupdate
[20130409.071021]   Testing if it's possible to install a simple RPM
[20130409.071021]   Retrieving [url]http://httpupdate.cpanel.net/RPM/rpm_is_working-1.0-0.noarch.rpm[/url]
[20130409.071021]   Preparing...                ##################################################
[20130409.071021]   rpm_is_working              ##################################################
[20130409.071021]   Now removing the RPM
Cpanel::iContact: icontact /usr/sbin/sendmail is not executable by 0
[20130409.071021] ***** FATAL: An attempt to up/downgrade to 11.36.0.21 was blocked. Please review blockers.
[20130409.071021]   The Administrator will be notified to review this output when this script completes
[20130409.071021] E Detected events which require user notification during updatenow. Will send iContact the log
Cpanel::iContact: icontact /usr/sbin/sendmail is not executable by 0
Can't exec "/usr/local/cpanel/scripts/cpanel_initial_install": No such file or directory at /home/cPanelInstall/selfgz1231/install line 152.
2013-04-09 07:10:21  154 (FATAL): Failure to exec /usr/local/cpanel/scripts/cpanel_initial_install
Removing /root/installer.lock
[[email protected] home]#
Is the file not being there due to the missing Perl modules, and if so how can I fix this?

Regards,

robputt796
 

weby

Registered
Oct 15, 2010
1
0
51
Thessaloniki, Greece
If any solution was found, feel polite to let us know also.

***EDIT***: we believe we found something here. Try increasing the vps limits and retry installation for cPanel. Seems it's working. The installation is running now.
 
Last edited:

sonicthoughts

Well-Known Member
Apr 4, 2011
61
3
58
I ran into the same issue. Openvz VPS with 1GM + 1G Swamp on fresh centos w/ minimal 6.4 and yum update. trial license.
 

cPanelMichael

Administrator
Staff member
Apr 11, 2011
47,913
2,201
363
I ran into the same issue. Openvz VPS with 1GM + 1G Swamp on fresh centos w/ minimal 6.4 and yum update. trial license.
Is your network provider/data center/VPS node using a proxy, firewall, or any kind of filtering? I have seen previous cases with similar errors where this was the cause of the problem. Also, have you checked /proc/user_beancounters to confirm there are no fail counts for any of the VPS limits?

Thank you.
 

cPanelMichael

Administrator
Staff member
Apr 11, 2011
47,913
2,201
363
Could you open a support ticket so we can take a closer look? You can open a ticket via:

Submit A Ticket

You can post the ticket number here so we can update this thread with the outcome.

Thank you.
 

diablx

Registered
Mar 29, 2005
1
0
151
Well I had the same setup and problem and I just did install the missing perl module with yum.

yum install perl-File*

This did the trick
 

markhard

Well-Known Member
Apr 22, 2004
252
0
166
i'm getting the same error:

Code:
warn [updatenow] Cpanel::LoadModule:: Failed to load module File::Copy::Recursive - Can't locate File/Copy/Recursive.pm in @INC (@INC contains: /usr/local/cpanel /usr/local/lib64/perl5 /usr/local/share/perl5 /usr/lib64/perl5/vendor_perl /usr/share/perl5/vendor_perl /usr/lib64/perl5 /usr/share/perl5 . /usr/local/cpanel/perl) at (eval 20) line 1.
BEGIN failed--compilation aborted at (eval 20) line 1.

warn [updatenow] Cpanel::LoadModule:: Failed to load module File::Copy::Recursive - Can't locate File/Copy/Recursive.pm in @INC (@INC contains: /usr/local/cpanel /usr/local/lib64/perl5 /usr/local/share/perl5 /usr/lib64/perl5/vendor_perl /usr/share/perl5/vendor_perl /usr/lib64/perl5 /usr/share/perl5 . /usr/local/cpanel/perl) at (eval 21) line 1.
BEGIN failed--compilation aborted at (eval 21) line 1.

warn [updatenow] Cpanel::LoadModule:: Failed to load module File::Copy::Recursive - Can't locate File/Copy/Recursive.pm in @INC (@INC contains: /usr/local/cpanel /usr/local/lib64/perl5 /usr/local/share/perl5 /usr/lib64/perl5/vendor_perl /usr/share/perl5/vendor_perl /usr/lib64/perl5 /usr/share/perl5 . /usr/local/cpanel/perl) at (eval 22) line 1.
BEGIN failed--compilation aborted at (eval 22) line 1.

warn [updatenow] Cpanel::LoadModule:: Failed to load module File::Copy::Recursive - Can't locate File/Copy/Recursive.pm in @INC (@INC contains: /usr/local/cpanel /usr/local/lib64/perl5 /usr/local/share/perl5 /usr/lib64/perl5/vendor_perl /usr/share/perl5/vendor_perl /usr/lib64/perl5 /usr/share/perl5 . /usr/local/cpanel/perl) at (eval 23) line 1.
BEGIN failed--compilation aborted at (eval 23) line 1.

warn [updatenow] Cpanel::LoadModule:: Failed to load module File::Copy::Recursive - Can't locate File/Copy/Recursive.pm in @INC (@INC contains: /usr/local/cpanel /usr/local/lib64/perl5 /usr/local/share/perl5 /usr/lib64/perl5/vendor_perl /usr/share/perl5/vendor_perl /usr/lib64/perl5 /usr/share/perl5 . /usr/local/cpanel/perl) at (eval 24) line 1.
BEGIN failed--compilation aborted at (eval 24) line 1.

warn [updatenow] Cpanel::LoadModule:: Failed to load module File::Copy::Recursive - Can't locate File/Copy/Recursive.pm in @INC (@INC contains: /usr/local/cpanel /usr/local/lib64/perl5 /usr/local/share/perl5 /usr/lib64/perl5/vendor_perl /usr/share/perl5/vendor_perl /usr/lib64/perl5 /usr/share/perl5 . /usr/local/cpanel/perl) at (eval 25) line 1.
BEGIN failed--compilation aborted at (eval 25) line 1.

warn [updatenow] Cpanel::LoadModule:: Failed to load module File::Copy::Recursive - Can't locate File/Copy/Recursive.pm in @INC (@INC contains: /usr/local/cpanel /usr/local/lib64/perl5 /usr/local/share/perl5 /usr/lib64/perl5/vendor_perl /usr/share/perl5/vendor_perl /usr/lib64/perl5 /usr/share/perl5 . /usr/local/cpanel/perl) at (eval 26) line 1.
BEGIN failed--compilation aborted at (eval 26) line 1.

warn [updatenow] Cpanel::LoadModule:: Failed to load module File::Copy::Recursive - Can't locate File/Copy/Recursive.pm in @INC (@INC contains: /usr/local/cpanel /usr/local/lib64/perl5 /usr/local/share/perl5 /usr/lib64/perl5/vendor_perl /usr/share/perl5/vendor_perl /usr/lib64/perl5 /usr/share/perl5 . /usr/local/cpanel/perl) at (eval 27) line 1.
BEGIN failed--compilation aborted at (eval 27) line 1.

warn [updatenow] Cpanel::LoadModule:: Failed to load module File::Copy::Recursive - Can't locate File/Copy/Recursive.pm in @INC (@INC contains: /usr/local/cpanel /usr/local/lib64/perl5 /usr/local/share/perl5 /usr/lib64/perl5/vendor_perl /usr/share/perl5/vendor_perl /usr/lib64/perl5 /usr/share/perl5 . /usr/local/cpanel/perl) at (eval 28) line 1.
BEGIN failed--compilation aborted at (eval 28) line 1.

warn [updatenow] Cpanel::LoadModule:: Failed to load module File::Copy::Recursive - Can't locate File/Copy/Recursive.pm in @INC (@INC contains: /usr/local/cpanel /usr/local/lib64/perl5 /usr/local/share/perl5 /usr/lib64/perl5/vendor_perl /usr/share/perl5/vendor_perl /usr/lib64/perl5 /usr/share/perl5 . /usr/local/cpanel/perl) at (eval 29) line 1.
BEGIN failed--compilation aborted at (eval 29) line 1.
it's on cloudlinux 6.5 64-bit VPS using Xen PV virtualization. i'm using the image from stacklet.com for solusvm.

running yum install perl-File* as diablx suggested didn't fix the problem
 

markhard

Well-Known Member
Apr 22, 2004
252
0
166
i tested on standard centos 6.4 64 bit installation and still having the same problem (warn [updatenow] Cpanel::LoadModule:: Failed to load module File::Copy::Recursive) but the installation still keep going instead of stopping as on cloudlinux.
 

cPanelMichael

Administrator
Staff member
Apr 11, 2011
47,913
2,201
363
Could you open a support ticket so we can take a closer look? You can open a ticket via:

Submit A Ticket

You can post the ticket number here so we can update this thread with the outcome.

Thank you.