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. pure用於在NGINX 容器上共用php5-fpm.sock的 NFS
- 不起作用

只有當我在連接埠安裝 FPM 時才工作的方案我需要透過 SOCKET 工作

謝謝!

答案1

通常,您無法在兩個不同的虛擬機器之間共用 UNIX 域套接字。

在 OpenVZ 的特殊情況下,如果沒有特殊的核心修補程式來破壞安全性,則無法在 VE 之間共用 UNIX 域套接字。從網路上搜尋我看到這樣的補丁是幾年前寫的,但沒有跡象表明它們是否已保持最新狀態。

如果你真的如果想要執行此操作,您應該在 OpenVZ 支援頻道中尋求協助。這不是推薦的配置。

相關內容