OpenVZ の PHP5-FPM ソケットの共有

OpenVZ の PHP5-FPM ソケットの共有

2つのvzコンテナ間でphp5-fpm.sockを共有する問題が必要です
。コンテナが2つあります。1
. NGINX付き、
2. PHP5とPHP5-FPM付き

NFS経由でコンテナをリンクする

以下を試しました:
1. mount --bind /var/lib/vz/private/100/var/src_dir_with_socket /var/lib/vz/private/101/var/dst_dir_with_socket
2. moutn -t simfs ...
3.
NGINX コンテナで php5-fpm.sock を共有するための純粋な NFS - 動作しません

ポートにFPMをマウントした場合にのみ機能するスキームは、SOCKETを介して動作する必要があります

THX!

答え1

通常、2 つの異なる仮想マシン間で UNIX ドメイン ソケットを共有することはできません。

OpenVZの場合、セキュリティを破る特別なカーネルパッチなしでは、VE間でUNIXドメインソケットを共有することはできません。インターネットで検索すると、そのようなパッチは数年前に書かれたただし、最新の状態に保たれているかどうかは不明です。

もし、あんたが本当にこれを実行したい場合は、OpenVZ サポート チャネルでサポートを受ける必要があります。これは推奨される構成ではありません。

関連情報