Você não precisa de tty para executar o asterisco. Basta editar o arquivo / usr / sbin / safe_asterisk e encontrar as linhas:
TTY=9 # TTY (if you want one) for Asterisk to run on
CONSOLE=yes # Whether or not you want a console
mude para
TTY=
CONSOLE=no
Isso permitirá iniciar o asterisco no openvz.
Você ainda terá saída de log detalhado em arquivos de log (por padrão / var / log / asterisk / full)
Nota: para conferência, você também precisa adicionar as propriedades do contêiner openvz (no nó do host)
DEVNODES="dahdi/ctl:rw dahdi/pseudo:rw "
+ precisa compilar o dahdi no nó de hardware.
O PS Asterisk pode causar problemas de som em alguns vps, que não podem ser corrigidos se você não controlar o nó de hardware. Solução: tenho vps com mais poder ou vps para asterisco (marcado como "compatível com asterisco").