클러스터에는 30개가 넘는 Linux 시스템이 있으며 모두 로컬 저장소 서버를 사용하여 rpm 페이지를 다운로드합니다.
로컬 저장소를 사용하더라도 네트워크 문제가 발생할 수 있음을 발견했습니다. 예를 들어 네트워크 속도가 느려서 yum 설치 문제가 발생합니다.
/etc/yum.conf
그래서 내 질문은 - 설치 프로세스 중에 실패하는 대신 yum이 설치를 계속하도록 지시할 수 있도록 사용자 지정 시간 초과를 정의할 수 있습니까 ?
retries=value
여기서
value
는 0 이상의 정수입니다. 이 값은 yum이 오류를 반환하기 전에 파일 검색을 시도해야 하는 횟수를 설정합니다. 0으로 설정하면 yum이 영원히 재시도하게 됩니다. 기본값은 10입니다.
다른 제안 사항은 다음과 같습니다.
[main]
timeout=60
답변1
살펴보면 man yum.conf
다음과 같은 옵션이 있습니다.
timeout: 시간이 초과되기 전에 연결을 기다리는 시간(초)입니다. 기본값은 30초입니다. 과부하가 심한 사이트의 경우 이 시간이 너무 짧을 수 있습니다.
문서에 따르면 timeout
"글로벌 앱" [main]
섹션이나 "리포지토리별 설정" 섹션에서 이를 설정할 수 있습니다.yum.conf
[repositories]
기본 위치 yum.conf
는 입니다 /etc/yum.conf
.