미러 저장소에서 업데이트하도록 YUM 구성 [닫기]

미러 저장소에서 업데이트하도록 YUM 구성 [닫기]

RHEL 7 리포지토리를 다른 RHEL7 시스템에 미러링해야 하는 이상한 상황이 있습니다. 나는 RHN 문서를 따랐습니다:https://access.redhat.com/solutions/23016#basic내 서버에 미러를 만듭니다( reposync및 사용 createrepo). Apache를 구성했으며 웹 브라우저를 사용하여 위치한 모든 저장소에 액세스할 수 있습니다 http://server_name/repo_name/repodata/repomd.xml.

그러나 yum update클라이언트 서버에서 이 작업을 수행하면 두 가지 오류 메시지가 나타납니다.

*http://server_name/repo_name/repodata/repomd.xml: [Errno 14] HTTP Error 404 - Not Found*
*failure: repodata/repomd.xml from repo_name: [Errno 256] No more mirrors to try*

프록시는 필요하지 않습니다. /etc/yum.conf를 프록시 유무에 관계없이 구성했는데 아무런 차이가 없습니다. 시간을 내어 내 질문을 검토해 주신 분들께 감사드립니다.

실패한 클라이언트의 저장소 파일은 다음과 같습니다.

[repo_name]
name=repo_name
baseurl=http://server_name/repo_name/
enabled=1
gpgcheck=0
sslverify=0

내 서버의 저장소 디렉터리 트리는 다음과 같습니다.

/web root
  repo_name
    Packages
    repodata
      repomd.xml
      updateinfo.xml
      various xml.gz files too

답변1

이상한 프록시 문제로 인해 문제가 발생합니다. 프록시를 무시해서는 안 되지만 그렇지 않습니다.

관련 정보