
Мне нужна проблема с совместным использованием php5-fpm.sock между 2 контейнерами vz
У меня есть 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. чистый NFS
для совместного использования php5-fpm.sock в контейнере NGINX - не работает
Схема будет работать только тогда, когда я монтирую FPM в порт, мне нужно работать через SOCKET
Спасибо!
решение1
Как правило, невозможно совместно использовать сокет домена UNIX между двумя разными виртуальными машинами.
В частном случае OpenVZ вы не можете совместно использовать сокет домена UNIX между VE без специальных патчей ядра, чтобы взломать безопасность. Поискав в Интернете, я вижу, что такиепатчи были написаны несколько лет назад, но нет никаких указаний на то, обновлялись ли они.
Если выДействительнохотите сделать это, вам следует обратиться за помощью в канал поддержки OpenVZ. Это не рекомендуемая конфигурация.