yum 설치 시간 초과를 변경할 수 있습니까?

yum 설치 시간 초과를 변경할 수 있습니까?

클러스터에는 30개가 넘는 Linux 시스템이 있으며 모두 로컬 저장소 서버를 사용하여 rpm 페이지를 다운로드합니다.

로컬 저장소를 사용하더라도 네트워크 문제가 발생할 수 있음을 발견했습니다. 예를 들어 네트워크 속도가 느려서 yum 설치 문제가 발생합니다.

/etc/yum.conf그래서 내 질문은 - 설치 프로세스 중에 실패하는 대신 yum이 설치를 계속하도록 지시할 수 있도록 사용자 지정 시간 초과를 정의할 수 있습니까 ?

지금까지 내가 찾은 것 -https://access.redhat.com/documentation/en-us/red_hat_enterprise_linux/6/html/deployment_guide/sec-configuring_yum_and_yum_repositories

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.

관련 정보