次のエラーが発生します。
Loaded plugins: langpacks, ulninfo
http://yum.oracle.com/repo/OracleLinux/OL7/latest/x86_64/repodata/repomd.xml:
[Errno 14] curl#6 - "Could not resolve host: yum.oracle.com; Unknown error"
Trying other mirror.
failure: repodata/repomd.xml from ol7_latest: [Errno 256] No more mirrors to try.
http://yum.oracle.com/repo/OracleLinux/OL7/latest/x86_64/repodata/repomd.xml:
[Errno 14] curl#6 - "Could not resolve host: yum.oracle.com; Unknown error"
これがまさに何を意味するのか分かりません。誰かが私にアドバイスを与えることができますか?
答え1
このエラーは、表面に表示される内容を正確に意味しますCould not resolve host: yum.oracle.com
。あなたのコンピュータはそのホストのDNSエントリを見つけることができないので、yum.oracle.comを「見る」ことはできません。host -v yum.oracle.com
より詳細なエラーメッセージが表示されることを確認してください。
答え2
これは古い質問ですが、解決策を見つけるためにここに来る人にとって問題は、システムが完全修飾ドメイン名(yum.oracle.comなど)をIPアドレスに解決できないことです。
この問題を解決するには、.netに少なくとも1つのDNSサーバーを入力する必要があります/etc/resolve.conf
。 208.67.222.222、208.67.220.220(OpenDNSのDNSサーバー)、8.8.8.8、8.8.4.4(GoogleのDNSサーバー)、またはISPで指定されたDNSサーバーを使用できます。
答え3
Oracle データベースに vagrant box のインストール中にこのエラーが発生します。https://github.com/oracle/vagrant-projects。この問題を解決するために、私はこれをしました。
さまようボックスにログインします。
vagrant ssh
ルートになった:
sudo su -
8.8.8.8
にネームサーバーを追加します/etc/resolve.conf
。
echo nameserver 8.8.8.8 >> /etc/resolv.conf
vagrant box ディレクトリで仮想マシンを構成します。
vagrant provision
答え4
Dockerサービスを再起動すると問題が解決しました。
service restart docker