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
이를 귀하의 경로에 추가하거나 $PATH
정규화된 경로( /usr/sbin/haproxy
)를 사용할 수 있습니다.