ホーム テクノロジー LINUX ホストを解決できませんでした:mirrorlist.centos.org;ホスト名にアドレスが関連付けられていません」

ホストを解決できませんでした:mirrorlist.centos.org;ホスト名にアドレスが関連付けられていません」


最近、Linux 環境に Apache Web サーバーをインストールしようとしましたが、次のエラーが発生しました。

 [root@localhost ~]# yum install httpd 
Loaded plugins: fastestmirror, langpacks Could not retrieve mirrorlist http://mirrorlist.centos.org/?release=7&arch=x86_64&repo=os 
error was 14: curl#6 - "Could not resolve host: mirrorlist.centos.org; No address associated with hostname" 
One of the configured repositories failed (Unknown), 
and yum doesn't have enough cached data to continue. 
At this point the only safe thing yum can do is fail. There are a few ways to work "fix" this:
Contact the upstream for the repository and get them to fix the problem.
Reconfigure the baseurl /etc. for the repository, to point to a working
upstream. This is most often useful if you are using a newer distribution release than is supported by the repository (and the packages for the previous distribution release still work).
Disable the repository, so yum won't use it by default. Yum will then
just ignore the repository until you permanently enable it again or use --enablerepo for temporary usage: yum-config-manager --disable <repoid>
Configure the failing repository to be skipped, if it is unavailable.
Note that yum will try to contact the repo. when it runs most commands, so will have to try and fail each time (and thus. yum will be be much slower). 
If it is a very temporary problem though, this is often a nice compromise:            
yum-config-manager --save --setopt=<repoid>.skip_if_unavailable=true Cannot find a valid baseurl for repo: base/7/x86_64 
[root@localhost ~]#

これは通常、ネーム サーバーを解決できないためにサーバーがインターネットに接続できない場合に発生します。

解決

/etc/resolv.confファイルを見てください。私は以下を持っていました

; generated by /usr/sbin/dhclient-script
search localdomain
nameserver 8.8.8.8

「search localdomain」を一番下に置いておきます。次のようになります。

 ; generated by /usr/sbin/dhclient-script
nameserver 8.8.8.8
search localdomain

ファイルを保存し、 yumを実行してみます。私にとってはすべて良かったです。

: ネームサーバーは、上の例に示すように異なる場合があります。ここでのポイントは、localhost を一番下に置くことで、物事が進むはずです。

Linux 管理について学ぶことに興味がありますか?

「ホストを解決できませんでした:mirrorlist.centos.org;ホスト名にアドレスが関連付けられていません」」についてわかりやすく解説!絶対に観るべきベスト2動画

How to resolve issue like could not resolve mirrorlist centos org Unknown error
【第005回】WindowsServer2016 基礎講座 IPアドレス と ホスト名 設定手順 ~ 手順書付き ~