Plesk 8.6 upgrade errors - Plesk won't start
Posted: Wed Sep 10, 2008 9:20 am
Hi,
I've recently upgraded Plesk from 8.4 to 8.6 on FC6. All working fine. Then I decided to upgrade FC6 to FC7 and maybe FC8 later. FC6 to FC7 worked great, no errors, rebooted, everything works fine. I have upgraded psa packages to the fc7 version, used atomic repos, asl removed and reinstalled from the FC7 repository, etc.
Everything seems to work fine except Plesk service which says that is starting but it doesn't:
Starting xinetd service... done
Starting named service... done
Starting mysqld service... done
Starting qmail service... done
Starting courier-imap service... done
Starting postgresql service... not installed
Starting psa-spamassassin service... not installed
Starting Plesk... done
[root@titan bin]# netstat | grep 8443
[root@titan bin]#
Logs:
[root@titan bin]# tail -f /usr/local/psa/admin/logs/error_log
[Wed Sep 10 13:51:25 2008] [crit] (98)Address already in use: make_sock: could not bind to port 80
[Wed Sep 10 13:52:18 2008] [crit] (98)Address already in use: make_sock: could not bind to port 80
[Wed Sep 10 13:54:28 2008] [crit] (98)Address already in use: make_sock: could not bind to port 80
[Wed Sep 10 13:56:23 2008] [crit] (98)Address already in use: make_sock: could not bind to port 80
Installation log errors:
Unable to upgrade. You have 8.6.0 version installed,
but upgrader is incompatible with this version.
To install new Plesk copy, please move '/usr/local/psa'
to another place manually.
error: %pre(psa-8.6.0-fc7.build86080722.00.x86_64) scriptlet failed, exit status 1
error: install: %pre scriptlet failed (2), skipping psa-8.6.0-fc7.build86080722.00
I have then tried to reinstall plesk from the base directory:
[root@titan base]# rpm -Uhv * --force
error: Failed dependencies:
sharutils is needed by psa-8.6.0-fc7.build86080722.00.x86_64
shadow-utils is needed by psa-8.6.0-fc7.build86080722.00.x86_64
shadow-utils is needed by psa-qmail-1.03-fc7.build86080822.20.x86_64
Quickly downloaded the shadow-utils and sharutils rpms and surprise surprise:
[root@titan base]# rpm -Uhv --force shadow-utils-4.0.18.1-15.fc7.x86_64.rpm
Preparing... ########################################### [100%]
1:shadow-utils ########################################### [100%]
error: unpacking of archive failed on file /usr/bin/chage: cpio: rename failed - Operation not permitted
[root@titan bin]# rm -rf /usr/bin/chage
rm: cannot remove `/usr/bin/chage': Operation not permitted
[root@titan bin]# ll /usr/bin/chage
-rwsr-xr-x 1 root root 47024 2007-05-23 16:17 /usr/bin/chage
[root@titan bin]# getfacl chage
# file: chage
# owner: root
# group: root
user::rwx
group::r-x
other::r-x
Same for sharutils, binutils and findutils rpm packags:
Installing: findutils ######################### [1/1]
Error unpacking rpm package findutils - 1:4.2.29-2.x86_64
error: unpacking of archive failed on file /usr/bin/find: cpio: rename
Preparing... ########################################### [100%]
1:binutils ########################################### [100%]
error: unpacking of archive failed on file /usr/bin/addr2line: cpio: rename failed - Operation not permitted
Preparing... ########################################### [100%]
1:sharutils ########################################### [100%]
error: unpacking of archive failed on file /usr/bin/compress-dummy: cpio: rename failed - Operation not permitted
[root@titan base]#
Are these files protected by ASL somehow?
I can't see anything wrong the way the fs is mounted:
[root@titan bin]# cat /etc/fstab
/dev/md1 / ext3 defaults 1 1
/dev/sda2 none swap sw
/dev/sdb2 none swap sw
/dev/md5 /usr xfs defaults 0 2
/dev/md7 /var xfs defaults,usrquota 0 2
/dev/md6 /home xfs defaults,usrquota 0 2
devpts /dev/pts devpts gid=5,mode=620 0 0
none /proc proc defaults 0 0
none /tmp tmpfs rw,noexec,nosuid,nodev 0 0
/tmp /var/tmp ext3 rw,noexec,nosuid,nodev,bind 0 0
none /dev/shm tmpfs rw,noexec,nosuid,nodev 0 0
Please help!
Thanks,
Adrian
I've recently upgraded Plesk from 8.4 to 8.6 on FC6. All working fine. Then I decided to upgrade FC6 to FC7 and maybe FC8 later. FC6 to FC7 worked great, no errors, rebooted, everything works fine. I have upgraded psa packages to the fc7 version, used atomic repos, asl removed and reinstalled from the FC7 repository, etc.
Everything seems to work fine except Plesk service which says that is starting but it doesn't:
Starting xinetd service... done
Starting named service... done
Starting mysqld service... done
Starting qmail service... done
Starting courier-imap service... done
Starting postgresql service... not installed
Starting psa-spamassassin service... not installed
Starting Plesk... done
[root@titan bin]# netstat | grep 8443
[root@titan bin]#
Logs:
[root@titan bin]# tail -f /usr/local/psa/admin/logs/error_log
[Wed Sep 10 13:51:25 2008] [crit] (98)Address already in use: make_sock: could not bind to port 80
[Wed Sep 10 13:52:18 2008] [crit] (98)Address already in use: make_sock: could not bind to port 80
[Wed Sep 10 13:54:28 2008] [crit] (98)Address already in use: make_sock: could not bind to port 80
[Wed Sep 10 13:56:23 2008] [crit] (98)Address already in use: make_sock: could not bind to port 80
Installation log errors:
Unable to upgrade. You have 8.6.0 version installed,
but upgrader is incompatible with this version.
To install new Plesk copy, please move '/usr/local/psa'
to another place manually.
error: %pre(psa-8.6.0-fc7.build86080722.00.x86_64) scriptlet failed, exit status 1
error: install: %pre scriptlet failed (2), skipping psa-8.6.0-fc7.build86080722.00
I have then tried to reinstall plesk from the base directory:
[root@titan base]# rpm -Uhv * --force
error: Failed dependencies:
sharutils is needed by psa-8.6.0-fc7.build86080722.00.x86_64
shadow-utils is needed by psa-8.6.0-fc7.build86080722.00.x86_64
shadow-utils is needed by psa-qmail-1.03-fc7.build86080822.20.x86_64
Quickly downloaded the shadow-utils and sharutils rpms and surprise surprise:
[root@titan base]# rpm -Uhv --force shadow-utils-4.0.18.1-15.fc7.x86_64.rpm
Preparing... ########################################### [100%]
1:shadow-utils ########################################### [100%]
error: unpacking of archive failed on file /usr/bin/chage: cpio: rename failed - Operation not permitted
[root@titan bin]# rm -rf /usr/bin/chage
rm: cannot remove `/usr/bin/chage': Operation not permitted
[root@titan bin]# ll /usr/bin/chage
-rwsr-xr-x 1 root root 47024 2007-05-23 16:17 /usr/bin/chage
[root@titan bin]# getfacl chage
# file: chage
# owner: root
# group: root
user::rwx
group::r-x
other::r-x
Same for sharutils, binutils and findutils rpm packags:
Installing: findutils ######################### [1/1]
Error unpacking rpm package findutils - 1:4.2.29-2.x86_64
error: unpacking of archive failed on file /usr/bin/find: cpio: rename
Preparing... ########################################### [100%]
1:binutils ########################################### [100%]
error: unpacking of archive failed on file /usr/bin/addr2line: cpio: rename failed - Operation not permitted
Preparing... ########################################### [100%]
1:sharutils ########################################### [100%]
error: unpacking of archive failed on file /usr/bin/compress-dummy: cpio: rename failed - Operation not permitted
[root@titan base]#
Are these files protected by ASL somehow?
I can't see anything wrong the way the fs is mounted:
[root@titan bin]# cat /etc/fstab
/dev/md1 / ext3 defaults 1 1
/dev/sda2 none swap sw
/dev/sdb2 none swap sw
/dev/md5 /usr xfs defaults 0 2
/dev/md7 /var xfs defaults,usrquota 0 2
/dev/md6 /home xfs defaults,usrquota 0 2
devpts /dev/pts devpts gid=5,mode=620 0 0
none /proc proc defaults 0 0
none /tmp tmpfs rw,noexec,nosuid,nodev 0 0
/tmp /var/tmp ext3 rw,noexec,nosuid,nodev,bind 0 0
none /dev/shm tmpfs rw,noexec,nosuid,nodev 0 0
Please help!
Thanks,
Adrian