“Programa não existe” ao tentar usar o “ip” com o Monit


1

Eu estou tentando reiniciar o openvpn no meu namespace usando monit.

O comando que eu uso da linha de comando funciona bem:

 ip netns exec vpn openvpn --daemon --config /etc/openvpn/vpn.conf

Mas quando eu tento usá-lo em monit ele diz:

/etc/monit.d/monitrc:3: o programa não existe: 'ip'

Como faço para chamar o comando IP ou onde ele é encontrado para o caminho?


Você precisa fornecer o caminho completo para o utilitário ip no monitrc.
fpmurphy

Qual é o caminho completo para ip? WHERE encontrou para mim usr / sbin / ip
JavajoeUK

Então é /usr/sbin/ip
fpmurphy

Respostas:


1

Você precisa fornecer o caminho completo para ip. Para encontrar o caminho, use which ip.

Às vezes o type comando é uma boa alternativa para which então você pode tentar isso também. type diria se ip foi aliado para outra coisa, por exemplo.

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.