• Introducing WebPros Cloud - a fully managed infrastructure platform purpose-built to simplify the deployment of WebPros products !  WebPros Cloud enables you to easily deliver WebPros solutions — without the complexity of managing the infrastructure.
    Join the pilot program today!
  • Support for BIND DNS has been removed from Plesk for Windows due to security and maintenance risks.
    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.

plesk on OpenVZ

galaxy

Regular Pleskian
I have a plesk 9.2.1 running on OpenVZ successfully.

I'm trying to upgrade to either 9.5.4 or 10.x.
I'd like to move to Plesk 10.x, however I also have several SiteBuilder 4.5 sites and I understand there's no migration path for those users, so I need to go to the latest 9.x.

I'm using the command line upgrade and it gets to:

Starting installation of packages
Installing the package psa-vpn-2.0.1-cos5.build95101209.05.i586
===> Checking kernel support for TUN/TAP
Plesk VPN cannot be run under your version of Virtuozzo.
Virtuozzo 2.6.1 or later is required.
The installation cannot continue.
error: %pre(psa-vpn-2.0.1-cos5.build95101209.05.i586) scriptlet failed, exit status 1
error: install: %pre scriptlet failed (2), skipping psa-vpn-2.0.1-cos5.build95101209.05
ERROR: An error occurred during installation of packages.
Attention! Your software might be inoperable.
Please, contact product technical support.

I've read several success stories on OpenVZ that people have done this (with earlier versions of Plesk), however I'd like to know if one can upgrade to 9.5.4 or 10.x running on OpenVZ. I have several Virtuozzo nodes, however the Plesk node is so big it needs a dedicated box, and I like the ability to migrate between boxes as necessary for hot backups.

See also: http://wiki.openvz.org/Plesk_in_VE
 
Did you try to remove psa-vpn package and update Plesk without VPN module?
 
Are you saying it no longer works? It used to work, and I had it working with Plesk 9.2.1.
I wouldn't like to to remove functionality that is currently there.

Are you saying I can remove the module, perform the upgrade, then re-install the module?
 
OK, I think I found it.
After you've enabled the TUN and IPTABLES, then you need to trick the VE OS release because of a pre-install script that looks at the kernel version via "uname -r".

Since I'm running OpenVZ 2.6.18-194.26.1.el5.028stab079.2
I had to change this to match the required regex format used in the script.

So I hacked up the name to fit:

echo "2.6.18-194stab079.2" > /proc/sys/kernel/virt_osrelease
and reboot the VE.
 
Back
Top