1

Я пытаюсь перезапустить openvpn в моем пространстве имен с помощью monit.

Команда, которую я использую из командной строки, работает нормально:

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

Но когда я пытаюсь использовать его в monit, он говорит:

/etc/monit.d/monitrc:3: программа не существует: 'ip'

Как мне вызвать команду IP или где она находится для пути?

1 ответ1

1

Вам необходимо указать полный путь к ip . Чтобы найти путь, используйте which ip .

Иногда команда type является хорошей альтернативой , к which так что вы можете попробовать это тоже. Например, type скажет вам, был ли ip привязан к чему-то другому.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .