Monitを使用して名前空間でopenvpnを再起動しようとしています。
コマンドラインから使用するコマンドは正常に機能します。
ip netns exec vpn openvpn --daemon --config /etc/openvpn/vpn.conf
しかし、私がそれをmonitで使用しようとすると、次のようになります。
/etc/monit.d/monitrc:3:プログラムが存在しません: 'ip'
IPコマンドを呼び出すにはどうすればよいですか、またはパスのどこにありますか?
ip
へのフルパスを指定する必要があります。パスを見つけるには、which ip
を使用します。
type
コマンドがwhich
の代わりになる場合もあるので、それも試すことができます。 type
は、たとえば、ip
が他の何かにエイリアスされているかどうかを示します。