Article ID: 121714, created on May 23, 2014, last review on Jun 17, 2016

  • Applies to:
  • Plesk 12.0 for Linux
  • Plesk 10.4 for Linux/Unix


An attempt to open Plesk after it was upgraded to version 12 fails. One of the following errors is displayed:

ERROR: Exception
Function not implemented


what():  Unable to init lock manager shared memory file: Unable to create new lock manager shared memory storage. Please, try to restart sw-engine service as root.

The following errors can be seen in '/var/log/plesk/panel.log':

[22-May-2014 10:13:07 Europe/Paris] Exception: Function not implemented
file: /opt/psa/admin/plib/Lock/Manager/Hierarchical.php
line: 105
code: 0
trace: #0 /opt/psa/admin/plib/Lock/Manager/Hierarchical.php(105): LockManagerClient->__construct()
#1 /opt/psa/admin/plib/Lock/Manager/Hierarchical.php(172): Plesk\Lock\Manager_Hierarchical->_getClient()
#2 /opt/psa/admin/plib/Lock/Manager/Hierarchical.php(136): Plesk\Lock\Manager_Hierarchical->_applyLock('', Object(Plesk\Lock\Resource))
#3 /opt/psa/admin/plib/Lock/Manager.php(80): Plesk\Lock\Manager_Hierarchical->lock(Object(Plesk\Lock\Resource), '')
#4 /opt/psa/admin/plib/Lock.php(34): Plesk\Lock\Manager->lock(1, Array, '', Array)
#5 /opt/psa/admin/plib/Db/Table/Dictionary/ServiceNodeEnvironment.php(80): Plesk\Lock::write(Object(Plesk\Lock\Object_NodeService), '', Array)
#6 /opt/psa/admin/plib/Service/Node/Environment.php(32): Db_Table_Dictionary_ServiceNodeEnvironment->sync()
#7 /opt/psa/admin/plib/Service/Node/Environment.php(142): Service_Node_Environment->_sync(Object(Service_Node_Environment_Components_Packages_Unix))
#8 /opt/psa/admin/plib/Service/Driver/Packages/Unix.php(19): Service_Node_Environment->componentsPackagesUnix(Array)
#9 /opt/psa/admin/plib/Service/Driver/Packages/Unix.php(32): Service_Driver_Packages_Unix->_components()
#10 /opt/psa/admin/plib/Service/Driver/Core/Plesk.php(11): Service_Driver_Packages_Unix->sync(false)
#11 /opt/psa/admin/plib/Db/Table/Row/ServiceNode/ManagementNode.php(15): Service_Driver_Core_Plesk->syncAllData()
#12 /opt/psa/admin/plib/auth.php(233): Db_Table_Row_ServiceNode_ManagementNode->refreshProperties()
#13 /opt/psa/admin/plib/auth.php(686): AutoPrepend->run()
#14 {main}


The '/dev/shm' mount is missing from 'fstab' in Ubuntu-10.04 OS EZ templates (fixed for new instances of Ubuntu-10.04 in new OS templates: )

Please note that the following solution is also applicable on Ubuntu 12.04.


The fix for this issue has been released in Plesk 12 Micro Update #9, as well as in the latest Ubuntu-10.04 OS EZ templates. Please make sure that you have applied the latest update.

If for some reason you do not want to apply the update, use the following workaround:

  1. To fix the issue for new containers, execute the following on the hardware node:

    Update the Ubuntu-10.04 OS templates and recreate the existing cache for OS templates:

    # vzpkg remove cache ubuntu-10.04-x86
    # vzpkg create cache ubuntu-10.04-x86
    # vzpkg remove cache ubuntu-10.04-x86_64
    # vzpkg create cache ubuntu-10.04-x86_64
  2. To fix containers that have already been provisioned, execute the following in the containers:

    Add the following line to /etc/fstab:

    shm   /dev/shm    tmpfs   defaults    0    0

    When you are done, /etc/fstab will look like:

    # cat /etc/fstab
    proc  /proc       proc    defaults    0    0
    none  /dev/pts    devpts  rw          0    0
    shm   /dev/shm    tmpfs   defaults    0    0

    Mount /dev/shm and run bootstrapper repair:

    # mount /dev/shm
    # /usr/local/psa/bootstrapper/pp12.0.18-bootstrapper/ repair

Search Words

unable to open plesk

plesk is not accessible


Unable to create new lock manager shared memory storage

Exception Function not implemented

Unable to init lock manager shared memory file

ERR [util_exec] proc_close() failed

502 Bad Gateway

Please, try to restart sw-engine service as root

Function not implemented

2a5151f57629129e26ff206d171fbb5f 56797cefb1efc9130f7c48a7d1db0f0c a914db3fdc7a53ddcfd1b2db8f5a1b9c 29d1e90fd304f01e6420fbe60f66f838 e335d9adf7edffca6a8af8039031a4c7 e8756e9388aeca36710ac39e739b2b37 dd0611b6086474193d9bf78e2b293040

Email subscription for changes to this article
Save as PDF