CentOS yum 에러 'Could not resolve host:' 해결

반응형

 

yum 명령어 수행 시 'Could not resolve host:' 에러가 발생하여 yum이 정상적으로 실행되지 않았습니다. 이에 맞는 해결 방법에 대해 알아보고자 합니다. 

 

 

 

 

# yum 명령어 실행 시 'Could not resolve host;' 에러 발생

[root@Eloquence ~]# yum install ipvsadm
Loaded plugins: fastestmirror, langpacks
Loading mirror speeds from cached hostfile
 * base: ftp-srv2.kddilabs.jp
 * extras: ftp-srv2.kddilabs.jp
 * updates: ftp-srv2.kddilabs.jp
Resolving Dependencies
--> Running transaction check
---> Package ipvsadm.x86_64 0:1.27-7.el7 will be installed
--> Finished Dependency Resolution

Dependencies Resolved

================================================================
 Package       Arch         Version            Repository  Size
================================================================
Installing:
 ipvsadm       x86_64       1.27-7.el7         base        45 k

Transaction Summary
================================================================
Install  1 Package

Total download size: 45 k
Installed size: 75 k
Is this ok [y/d/N]: y
Downloading packages:
No Presto metadata available for base
ipvsadm-1.27-7.el7.x86_64.rpm  FAILED                                                                                                             
http://mirror.kakao.com/centos/7.7.1908/os/x86_64/Packages/ipvsadm-1.27-7.el7.x86_64.rpm:

[Errno 14] curl#6 - "Could not resolve host: mirror.kakao.com; Unknown error"
Trying other mirror.

Error downloading packages:
  ipvsadm-1.27-7.el7.x86_64: [Errno 256] No more mirrors to try.

 

# ① resolv.conf 확인 

[root@Eloquence ~]# cat /etc/resolv.conf
# Generated by NetworkManager
search kornet
nameserver 168.126.63.1  // 추가 (특정 네임서버 주소가 따로 존재하면 해당 DNS 서버 IP를 넣어주면 된다.)
nameserver 168.126.63.2  // 추가

 

저는 해당 OS 환경에서 resolv.conf 파일 안에 nameserver에 DNS ip가 설정되어 있지 않아서 생긴 문제였습니다.

 

 

# 네트워크 설정 파일 확인 

[root@Eloquence ~]# cat /etc/sysconfig/network-scripts/ifcfg-enp0s3 
TYPE=Ethernet 
BOOTPROTO=dhcp 
UUID=66a6ace5-58b2-409f-9c33-aae4d310f150 
DEVICE=enp0s3 
ONBOOT=yes 
#IPADDR=192.168.56.100 
#NETMASK=255.255.255.0 
#GATEWAY=192.168.56.1 
DNS1=168.126.63.1  // 현재 DNS1에 168.126.63.1 설정되어 있다는 것을 확인

 

 

 

# nslookup으로 설정된 DNS 확인 
[root@Eloquence ~]# nslookup  // nslookup을 이용해 현재 설정되어 있는 DNS를 확인한다.
> server
Default server: 168.126.63.1
Address: 168.126.63.1#53
Default server: 168.126.63.2
Address: 168.126.63.2#53

 

 

 

# ④ 외부로 Ping 테스트 

[root@Eloquence ~]# ping 8.8.8.8
PING 8.8.8.8 (8.8.8.8) 56(84) bytes of data.
64 bytes from 8.8.8.8: icmp_seq=1 ttl=55 time=34.6 ms
64 bytes from 8.8.8.8: icmp_seq=2 ttl=55 time=34.3 ms
64 bytes from 8.8.8.8: icmp_seq=3 ttl=55 time=33.8 ms
64 bytes from 8.8.8.8: icmp_seq=4 ttl=55 time=34.4 ms
64 bytes from 8.8.8.8: icmp_seq=5 ttl=55 time=34.4 ms
^C
--- 8.8.8.8 ping statistics ---
5 packets transmitted, 5 received, 0% packet loss, time 4007ms
rtt min/avg/max/mdev = 33.841/34.329/34.616/0.258 ms

 

 

 

# 외부 Ping 테스트 완료 후 yum 사용 테스트

[root@Eloquence ~]# yum -y install ipvsadm
Loaded plugins: fastestmirror, langpacks
Loading mirror speeds from cached hostfile
 * base: ftp-srv2.kddilabs.jp
 * extras: ftp-srv2.kddilabs.jp
 * updates: ftp-srv2.kddilabs.jp
Resolving Dependencies
--> Running transaction check
---> Package ipvsadm.x86_64 0:1.27-7.el7 will be installed
--> Finished Dependency Resolution

Dependencies Resolved

================================================================
 Package       Arch         Version            Repository  Size
================================================================
Installing:
 ipvsadm       x86_64       1.27-7.el7         base        45 k

Transaction Summary
================================================================
Install  1 Package

Total download size: 45 k
Installed size: 75 k
Downloading packages:
No Presto metadata available for base
ipvsadm-1.27-7.el7.x86_64.rpm              |  45 kB   00:00
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
  Installing : ipvsadm-1.27-7.el7.x86_64                    1/1
  Verifying  : ipvsadm-1.27-7.el7.x86_64                    1/1

Installed:
  ipvsadm.x86_64 0:1.27-7.el7

Complete!

위 설정 값들 확인 및 필요에 따라 수정 후 yum이 정상적으로 작동하는 것을 확인할 수 있었습니다. 감사합니다.

반응형

댓글

Designed by JB FACTORY