The Community Forums

Interact with an entire community of cPanel & WHM users!
  1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.

cPanel Installation Issue

Discussion in 'General Discussion' started by robputt796, Apr 9, 2013.

  1. robputt796

    robputt796 Member

    Joined:
    May 12, 2011
    Messages:
    5
    Likes Received:
    0
    Trophy Points:
    1
    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
    [root@prvwww001 home]# 
    Is the file not being there due to the missing Perl modules, and if so how can I fix this?

    Regards,

    robputt796
     
  2. weby

    weby Registered

    Joined:
    Oct 15, 2010
    Messages:
    1
    Likes Received:
    0
    Trophy Points:
    1
    Location:
    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.
     
    #2 weby, Apr 26, 2013
    Last edited: Apr 26, 2013
  3. sonicthoughts

    sonicthoughts Well-Known Member

    Joined:
    Apr 4, 2011
    Messages:
    61
    Likes Received:
    3
    Trophy Points:
    8
    I ran into the same issue. Openvz VPS with 1GM + 1G Swamp on fresh centos w/ minimal 6.4 and yum update. trial license.
     
  4. cPanelMichael

    cPanelMichael Forums Analyst
    Staff Member

    Joined:
    Apr 11, 2011
    Messages:
    30,736
    Likes Received:
    661
    Trophy Points:
    113
    cPanel Access Level:
    Root Administrator
    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.
     
  5. sonicthoughts

    sonicthoughts Well-Known Member

    Joined:
    Apr 4, 2011
    Messages:
    61
    Likes Received:
    3
    Trophy Points:
    8
    No proxy/firewall. Beancounter showed no failcount. Note high end machine 4 core / SSD.
     
  6. cPanelMichael

    cPanelMichael Forums Analyst
    Staff Member

    Joined:
    Apr 11, 2011
    Messages:
    30,736
    Likes Received:
    661
    Trophy Points:
    113
    cPanel Access Level:
    Root Administrator
    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.
     
  7. diablx

    diablx Registered

    Joined:
    Mar 29, 2005
    Messages:
    1
    Likes Received:
    0
    Trophy Points:
    1
    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
     
  8. markhard

    markhard Well-Known Member

    Joined:
    Apr 22, 2004
    Messages:
    250
    Likes Received:
    0
    Trophy Points:
    16
    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
     
  9. markhard

    markhard Well-Known Member

    Joined:
    Apr 22, 2004
    Messages:
    250
    Likes Received:
    0
    Trophy Points:
    16
    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.
     
  10. cPanelMichael

    cPanelMichael Forums Analyst
    Staff Member

    Joined:
    Apr 11, 2011
    Messages:
    30,736
    Likes Received:
    661
    Trophy Points:
    113
    cPanel Access Level:
    Root Administrator
    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.
     
  11. markhard

    markhard Well-Known Member

    Joined:
    Apr 22, 2004
    Messages:
    250
    Likes Received:
    0
    Trophy Points:
    16
    i did these commands and then install cpanel again.

    although the installation process still show "Cpanel::LoadModule:: Failed to load module" errors but the installation went thru and finished
     
Loading...

Share This Page