
Preciso de um problema ao compartilhar php5-fpm.sock entre 2 contêineres vz.
Tenho 2 contêineres:
1. com NGINX
2. com PHP5 e PHP5-FPM
Vincular contêineres por NFS
Eu tentei usar:
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 NFS
para compartilhar php5-fpm.sock no contêiner NGINX - não funciona
Esquema para funcionar somente quando monto o FPM na porta preciso trabalhar através do SOCKET
THX!
Responder1
Geralmente, não é possível compartilhar um soquete de domínio UNIX entre duas máquinas virtuais diferentes.
No caso específico do OpenVZ, você não pode compartilhar um soquete de domínio UNIX entre VEs sem patches especiais de kernel para quebrar a segurança. Pesquisando na Internet, vejo que talpatches foram escritos há vários anos, mas não há indicação se eles foram mantidos atualizados.
Se vocêrealmentequiser fazer isso, você deve procurar ajuda em um canal de suporte do OpenVZ. Esta não é uma configuração recomendada.