cannot create directory: Permission denied: "/var/lock/lmlib/container_locks"(ディレクトリを作成できない:パーミッション拒否:"/var/lock/lmlib/container_locks")

  • Plesk for Linux
  • Plesk 12.0 for Linux
  • MG:61c77323a8e17aeb180af5322ca3bc07
  • MT:15524784b6155aba48376f8beba2a470
  • MT:47a3ea78e966f5efae7bc3939dcb0770
  • MT:6591868b2264a024f4733c9daeb48436
  • MT:a6c5a6e592c84e0a999f945fc0511fc2
  • MT:b40e3b288f36e8d383f0c3987898b64e
  • MT:cf14139db95ff9a5980df168078333bb
  • MT:088bc4522a571356e9cc4ffcf024a473

2016-11-16 12:42:32 UTC

2017-02-13 06:36:21 UTC

0


リクエストを送信

cannot create directory: Permission denied: "/var/lock/lmlib/container_locks"(ディレクトリを作成できない:パーミッション拒否:"/var/lock/lmlib/container_locks")

症状

Plesk を 11.5 から 12 にアップグレードした後で、以下のエラーが表示されます。

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

原因

パーミッションが不十分です。

解決策

'stat' の出力を参考に、以下のディレクトリのパーミッションが一致していることを確認します。

# stat /var/lock/lmlib/container_locks
File: `/var/lock/lmlib/container_locks'
Size: 4096 Blocks: 8 IO Block: 4096 directory
Device: 3460b671h/878753393d Inode: 1586846 Links: 3
Access: (0770/drwxrwx---) Uid: ( 500/ psaadm) Gid: ( 497/lock-manager)
Access: 2015-12-18 14:36:57.608150236 +0700
Modify: 2015-12-18 14:36:57.623150224 +0700
Change: 2015-12-18 14:36:57.623150224 +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

パーミッションが異なる場合、以下のコマンドを実行します。

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

また、SELinux is がアクセスをブロックしていないことを確認します。

SELinux のステータスをチェックします。

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

SELinux が有効である場合、getenforce コマンドを実行すると Enforcing が返されます。

サーバで SELinux を無効にするには、以下のコマンドを実行します。

[root@server ~]# setenforce 0
他にご質問がございましたら、リクエストを送信してください
ログインしてコメントを残してください。