냠 일시정지 + 시간 초과 선택 사항 제거

냠 일시정지 + 시간 초과 선택 사항 제거

이 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좀 더 깊이 이해할 수 있도록 도와드립니다.

관련 정보