• Our team is looking to connect with folks who use email services provided by Plesk, or a premium service. If you'd like to be part of the discovery process and share your experiences, we invite you to complete this short screening survey. If your responses match the persona we are looking for, you'll receive a link to schedule a call at your convenience. We look forward to hearing from you!
  • The BIND DNS server has already been deprecated and removed from Plesk for Windows.
    If a Plesk for Windows server is still using BIND, the upgrade to Plesk Obsidian 18.0.70 will be unavailable until the administrator switches the DNS server to Microsoft DNS. We strongly recommend transitioning to Microsoft DNS within the next 6 weeks, before the Plesk 18.0.70 release.
  • The Horde component is removed from Plesk Installer. We recommend switching to another webmail software supported in Plesk.

Plesk 8.2 new install on CentOS 5.1 - Failure with glibc

A

arrkerr

Guest
I know that Plesk 8.2 supports CentOS 5.x, so that should include 5.1, but I realize that it just came out.

I have a fresh CentOS 5 installation, and have done a yum update, so I've automatically pulled in the 5.1 update. As far as I know, you can't easily go backwards.

I'm trying this again on a CentOS 5 installation BEFORE running a "yum update". But I'm going to want to run an update to make sure I get all of the security patches... hopefully if I do it AFTER installing Plesk it won't break...?

Any ideas? Here's my error:

Exchanging information with licensing server.
Retrieving information about the installed packages... done
Downloading the file PSA_8.2.1/update-rpm-CentOS-5-i386/update-8.2.1-cos5-i386.hdr.gz: 100% done.
Downloading the file PSA_8.2.1/thirdparty-rpm-CentOS-5-i386/thirdparty-8.2.1-cos5-i386.hdr.gz: 100% done.
Downloading the file PSA_8.2.1/dist-rpm-CentOS-5-i386/build-8.2.1-cos5-i386.hdr.gz: 97%..100% done.
Determining the packages that need to be installed.
ERROR: Unable to install the "psa-tomcat-configurator-8.2.1-cos5.build82070918.10.noarch" package.

The following could cause the installation failure:
1)Packages "glibc-2.5-12.i686" and "glibc-2.5-18.el5_1.1.i686" cannot be installed at the same time
because of the conflict on the file "/etc/ld.so.cache"

2)Packages "glibc-2.5-12.i386" and "glibc-2.5-18.el5_1.1.i686" cannot be installed at the same time
because of the conflict on the file "/etc/ld.so.cache"

3)Packages "glibc-2.5-12.i686" and "glibc-2.5-18.el5_1.1.i686" cannot be installed at the same time
because of the conflict on the file "/etc/ld.so.cache"

This is a BARE bare bare installation. I unchecked EVERYTHING when installing CentOS. Afterwards I did install wget to pull down the autoinstaller for plesk.
 
If you 'yum update' after installing Plesk, things should be okay.

The problem is that the autoinstaller makes some assumptions about package versions and chokes on versions it doesn't expect. Most of the times this can be solved by setting up a .autoinstallerrc file, so the autoinstaller can use the updates repository of your distribution.

On CentOS 5 64-bit (not tested with 5.1 yet, but it should work) I set up this ~/.autoinstallerrc file before running the autoinstaller:

Code:
ADDITIONAL_SOURCE="repodata,100,http://mirror.centos.org/centos-5/5/updates/x86_64,none,none"

Replace x86_64 with i386 if you're using CentOS 5 32-bit.

I guess SWsoft could create a default .autoinstallerrc for every autoinstaller since there are separate autoinstallers for every distro version.
 
Or just install Plesk with yum, and skip using the autoinstaller. Its never going to be up to date with what is in the yum channels.
 
I used an .autoinstallerrc file on the last CentOS 5 64-bit server I set up and I believe it was pulling the latest updates in from the configured repository during the install, so that did seem to work.
 
Yep, yum update afterwards worked fine.

I had no idea you could install plesk via yum... where would I find instructions on that (for future reference, I'm fine now).
 
Just run yum, with repo centos-plus enable and your problem disappear!!
 
You can install it through yum if you add a yum repository that has the Plesk packages (see http://www.atomicorp.com/channels/plesk/ for instance), but I'd say install it using Plesk's own autoinstaller is a pretty good idea for starters, because it lets you choose what components you want to install.
 
Coolio. I'll give that a try tomorrow. I'm getting the hosting firm to assign me a pool of IPs to use on the server. They only allow 1 network connection as standard, so I will have a main ip for the box, and then a range of 5 ips. As I have no idea what they are yet, can I add the IPs later through the Plesk control panel, or do I need to add them at root/os level as well?
 
Just tried to install Plesk on CentOS 5.1 and it failed on:-

Packages "httpd-2.2.3-11.el5_1.centos.3.i386" and httpd-2.2.2-11.el5.centos.i386" cannot be installed at the same time
bcause of the conflict on the file "/etc/httpd/conf.d/README"

Help! :(

It's a clean install on a clean server hanging off my router. I have opened all access to the local IP that the server is set to, and have also done what is needed in the config files for it to see the outside world and resolve to it's name being s1.youandtheweb.co.uk

Please help!

Matt
 
Looks like you already have httpd installed before running the autoinstaller. Did you do a minimal CentOS install? Did you setup the .autoinstallerrc file as mentioned previously?
 
All I installed during CentOS 5.1 install was the following:-

Editors
Text-based Internet
Server Configuration Tools
Administration Tools
Base
System Tools

Everything else is unticked.

Never had this issue on the previous releases when I did a test install on an old server in the office using Cent OS 5 and Plesk 8.2.

haven't done a .autoinstallerrc file. Is that needed and is that due to CentOS 5.1

Matt
 
Plesk tries to install the packages it needs (httpd, etc.), but the autoinstaller tries to install specific versions. When newer versions are already installed the error you got occurs. When you setup the .autoinstallerrc file the Plesk installer looks at the latest versions provided by the OS and uses those.

If you setup a CentOS 5.0 system, install Plesk and then upgrade to CentOS 5.1 you won't see this problem. But like I said, just setup that .autoinstallerrc file and you should be able to install Plesk just fine.
 
Is the .autoinstallerrc a file your create from scratch, or do you edit a current file.

If you create it from scratch how do you fire it off during auto install, and also do u need to chmod it. I'm not a regular linux user, more a convert from Windows Server.

Matt
 
You create it yourself. The default mode is fine. You don't need to anything but create it and then execute the autoinstaller.
 
I guess you place it in the same place as the downloaded autointaller?

Just tried the ART channel to install it, but that went wrong too. It downloaded everything, but nothing is serving pages.

Just going to scrub the hard drives and go with your option.

Thanks for your support. I plan on completing my guide to CentOS 5.x and Plesk install. Most of the guide is sorted, just running through it to check it all works.

Will be doing big shouts to the peeps like you and scot who have helped me along the way.

Matt
 
You put it in /root, like I mentioned above. Installing using yum from Scott's channel should work just fine as well.
 
Back
Top