이 rpm을 제거하려고 할 때(내 bash 스크립트에서)
yum remove graphite-web-0.9.15-1.el7.noarch >/dev/null 2>&1
yum이 오랫동안 매달아둔 로그를 보니
해결 방법으로 yum 시간 초과(시간 초과는 10분)를 설정할 수 있습니까?
답변1
GNU Coreutils를 사용하면 timeout
다음을 수행할 수 있습니다.
timeout 10m yum remove graphite-web-0.9.15-1.el7.noarch
종료 상태를 확인하여 명령이 성공했는지 또는 시간 초과되었는지 확인할 수 있습니다. 종료 상태 "124"는 명령 yum
시간이 초과되었음을 나타냅니다.
자세한 내용은 설명서를 참조하세요.https://www.gnu.org/software/coreutils/manual/html_node/timeout-inspiration.html
이렇게 하면 즉각적인 문제가 해결되지만 yum
명령이 왜 그렇게 오래 걸리는지 확인하는 것이 좋습니다. 도움이 될 수 있는 옵션이 yum
있습니다 --verbose
. strace
좀 더 깊이 이해할 수 있도록 도와드립니다.