haproxy:コマンドが見つかりません

haproxy:コマンドが見つかりません

Linuxでhaproxyを使用しようとしています。を使用してインストールしましたが、インストールが完了した後にsudo apt install haproxy実行するとhaproxy -vvエラーが発生しますhaproxy: command not found。実行しようとしましたが、sudo systemctl status haproxy.service -l --no-pagerhaproxyロードバランサーがアクティブ(実行中)であることが示されます。何が問題なの? haproxyコマンドが見つからないのはなぜですか?よろしくお願いします。

答え1

実行可能ファイルは、あなたの場所以外の場所にインストールされる可能性があります$PATH。実行すると、インストールされているdpkg -L haproxy場所を正確に確認できます。 Ubuntu 20.04システムでは、以下がapt install haproxy表示されます。

$ dpkg -L haproxy | grep bin/
/usr/bin/halog
/usr/sbin/haproxy

その後、実行可能ファイルが/usr/sbin/haproxy

通常、root以外のユーザー/usr/sbinは所有していません。$PATHこれをあなたのパスに追加するか、$PATH正規化されたパス(/usr/sbin/haproxy)を使用することができます。

関連情報