인프런 커뮤니티 질문&답변
yum install 시 Couldn't resolve host 에러
작성
·
2.4K
답변 1
0
안녕하세요! 빅디 입니다.
관련 에러는 CentOS 레파지토리 변경으로 발생 되는 문제 입니다.
아래 명령들을 하나씩 실행해 새로운 Repo URL로 변경하면, yum install 명령이 정상 실행 됩니다.
- 빅디 드림
yum install 명령시 "removing mirrorlist with no valid mirrors :.." 발생하면 아래 명령 실행후 진행
$ echo "http://vault.centos.org/6.10/os/x86_64/" > /var/cache/yum/x86_64/6/base/mirrorlist.txt
$ echo "http://vault.centos.org/6.10/extras/x86_64/" > /var/cache/yum/x86_64/6/extras/mirrorlist.txt
$ echo "http://vault.centos.org/6.10/updates/x86_64/" > /var/cache/yum/x86_64/6/updates/mirrorlist.txt
$ echo "http://vault.centos.org/6.10/sclo/x86_64/rh" > /var/cache/yum/x86_64/6/centos-sclo-rh/mirrorlist.txt
$ echo "http://vault.centos.org/6.10/sclo/x86_64/sclo" > /var/cache/yum/x86_64/6/centos-sclo-sclo/mirrorlist.txt
네~ 혹시나해서, VM을 새로 받아 직접 테스트해 보았습니다.
아래 보시는것처럼 새로운 yum repo의 미러리스트를 생성하면, 이후 gcc 설치에는 문제 없는 것으로 확인 되었습니다.
추가로 다음 3개의 mirrorlist.txt 파일의 내용을 확인해 봐 주세요~
$ vi /var/cache/yum/x86_64/6/base/mirrorlist.txt
$ vi /var/cache/yum/x86_64/6/extras/mirrorlist.txt
$ vi /var/cache/yum/x86_64/6/updates/mirrorlist.txt
- 빅디 드림

답변감사합니다
mirrorlist.txt 파일 잘 입력한대로 내용확인했습니다
그런데 저는 removing mirrorlist with no valid mirrors :.. 라는 문구는 처음에 나오지않았고
처음부터 Couldn't resolv host 라는 문구가 반복이 되었거든요
혹시 제가 설정을 건드렸나 해서 server01에서 위에서 알려주신 방법대로 실행해도 똑같이 에러가 뜹니다.
"Couldn't resolve host 'vault.centos.org'"
문구를 봐서는 미러리스트는 잘 읽어오는데 연결을 못하는 에러는 아닌가 싶은데 (제 추측입니다... ㅠㅠ)
혹시 대충이라도 짚이는 부분이 없으실까요?
가이드 주시면 주시는 대로 찾아보고 안되면 VM새로 생성하여 진행하겠습니다
네..네트웍이 문제 였군요...TT
크게 2가지 인데요, 먼저 CentOS의 네트워크 설정 파일 문제와 VirtualBox 네트워크 설정 입니다.
수정 하셨던 CentOS의 네트워크 설정들을 다시 한번 점검해 보시고요..
찾아 보셨겠지만 관련 URL 참고해 보세요~
https://lifegoesonme.tistory.com/386
두번째로 VirtualBox 네트워크 설정입니다. 아래 스크린샷 참고해 보시고요..각서버의 네트워크 아답터가 정상 설정에도 Pending 되는 경우가 왕왕 있습니다. 이땐 설정 정보를 열어보고 확인만 해도 정상으로 돌아 오는 경우도 있습니다.
- 빅디 드림









안녕하세요 답변감사합니다
그런데 끝에서 두번째 명령어부터 아래와같이 디렉토리가 없다는 에러가 나옵니다!ㅜㅜ
또한 상위 세개의 명령어만 입력하고 yum install 실행하였으나 여전히 작동하지않고
"Couldn't resolve host 'vault.centos.org'"
에러가 나옵니다..
확인부탁드립니다 감사합니다