Article ID: 122288, created on Nov 5, 2015, last review on Nov 5, 2015

  • Applies to:
  • Plesk 12.0 for Linux

Symptômes

L'erreur suivante se produit dans Plesk après la mise à niveau de Plesk 11.5 vers Plesk 12 :

cannot create directory: Permission denied: "/var/lock/lmlib/container_locks"

Cause

Droits insuffisants.

Résolution

Vérifiez si les droits correspondants sont accordés aux répertoires ci-dessous selon le résultat 'stat' :

[root@server ~]# stat /var/lock/lmlib/container_locks
  File: `/var/lock/lmlib/container_locks/'
  Size: 4096            Blocks: 8          IO Block: 4096   directory
Device: 34f0b661h/888190561d    Inode: 410380      Links: 3
Access: (0770/drwxrwx---)  Uid: (    0/    root)   Gid: (  499/lock-manager)
Access: 2014-07-08 15:30:41.692349787 +0700
Modify: 2014-07-08 12:56:35.878579206 +0700
Change: 2014-07-08 12:56:35.878579206 +0700

[root@server ~]# stat /var/lock/lmlib
  File: `/var/lock/lmlib/'
  Size: 4096            Blocks: 8          IO Block: 4096   directory
Device: 34f0b661h/888190561d    Inode: 524669      Links: 3
Access: (0770/drwxrwx---)  Uid: (    0/    root)   Gid: (  499/lock-manager)
Access: 2014-07-08 15:30:40.428981788 +0700
Modify: 2014-06-27 19:26:31.000000000 +0700
Change: 2014-07-08 12:56:42.053490200 +0700

[root@server ~]# stat /var/lock
  File: `/var/lock'
  Size: 4096            Blocks: 8          IO Block: 4096   directory
Device: 34f0b661h/888190561d    Inode: 524335      Links: 7
Access: (0775/drwxrwxr-x)  Uid: (    0/    root)   Gid: (   54/    lock)
Access: 2014-07-08 15:30:40.069161787 +0700
Modify: 2014-07-08 12:56:44.821105696 +0700
Change: 2014-07-08 12:56:44.821105696 +0700

Si les droits sont différents, exécutez les commandes suivantes :

[root@server ~]# chmod 770 /var/lock/lmlib/container_locks
[root@server ~]# chmod 770 /var/lock/lmlib
[root@server ~]# chmod 775 /var/lock

De plus, vérifiez si SELinux ne bloque pas l'accès.

Vérifiez le statut de SELinux :

[root@server ~]#/usr/sbin/getenforce

La commande getenforce renvoie Enforcing si SELinux est activé.

Exécutez les commandes suivantes pour désactiver SELinux sur le serveur :

[root@server ~]# setenforce 0

29d1e90fd304f01e6420fbe60f66f838 56797cefb1efc9130f7c48a7d1db0f0c a914db3fdc7a53ddcfd1b2db8f5a1b9c 2a5151f57629129e26ff206d171fbb5f e335d9adf7edffca6a8af8039031a4c7

Email subscription for changes to this article
Save as PDF