haproxy:未找到命令

haproxy:未找到命令

我正在尝试在 Linux 上使用 haproxy。我使用安装它sudo apt install haproxy,但安装完成后,当我运行时haproxy -vv出现错误haproxy: command not found。我尝试运行sudo systemctl status haproxy.service -l --no-pager,它显示 haproxy 负载均衡器处于活动状态(正在运行)。怎么了?为什么找不到 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.

通常,/usr/sbin不属于$PATH非 root 用户。您可以将其添加到您的 中$PATH,或者仅使用完全限定路径 ( /usr/sbin/haproxy)。

相关内容