はじめての自宅サーバ構築 - Fedora/CentOS -
Last Update 2018/05/30
[ 更新履歴 ] [ サイト マップ ] [ 質問掲示板 ] [ 雑談掲示板 ] [ リンク ]
トップ >> 当サイト情報 >> スレッド

このページは表示専用です。新規投稿・レスや最新情報はこちらです。

このスレッドはクローズされています。記事の閲覧のみとなります。

 yum使えない、その原因は?
日時: 2008/08/27 16:49
名前: thomas

?不明点・障害内容:yum使えない、更新できない
?ログの有無   :有
  (有:その内容):Aug 27 16:24:55 CentOS yum-updatesd-helper: error getting update info: Cannot retrieve repository metadata (repomd.xml) for repository: base. Please verify its path and try again
?Distribution  :CentOS
      Version:5.2
?Service Name  :
      Version:
?ネットワーク構成:Linuxサーバ一台(CentOS5.2) クライアント若干(WindowsXP)


システムをインストールして、yumコマンドを使って更新すると、以下のエラーが出てます。

[root@CentOS ~]# yum -y update
Could not retrieve mirrorlist http://mirrorlist.centos.org/?release=5&arch=i386&repo=os error was
[Errno 4] IOError: <urlopen error (113, '\xe3\x83\x9b\xe3\x82\xb9\xe3\x83\x88\xe3\x81\xb8\xe3\x81\xae\xe7\xb5\x8c\xe8\xb7\xaf\xe3\x81\x8c\xe3\x81\x82\xe3\x82\x8a\xe3\x81\xbe\xe3\x81\x9b\xe3\x82\x93')>
Error: Cannot retrieve repository metadata (repomd.xml) for repository: base. Please verify its path and try again

このサイトの昔のスレッドを探して参照しましたが、まだ解決できない。

ゲートウェイ、DNS、Httpプロキシの設定は、他のWindowsシステムが使っているものです。
これ以外の必要な設定があるの?

そのエラーの原因は何でしょうか?どうやって解決できるの?

■ コンテンツ関連情報

 Re: yum使えない、その原因は? ( No.1 )
日時: 2008/08/27 17:02
名前: ZED

ネットワークにつながってないんですよ。
試しにping打ってみればわかります。
ネットワークの設定を見直してくださいな。

setupコマンドでも設定可能です。

 Re: yum使えない、その原因は? ( No.2 )
日時: 2008/08/27 17:17
名前: thomas

ZED様、ご回答有難うございます。

ネットワークの設定があった。PingでもOKです。

 Re: yum使えない、その原因は? ( No.3 )
日時: 2008/08/27 17:31
名前: セブン

そのCentOS自体は名前解決できてるんでしょうか?

# dig yahoo.co.jp 等でIPアドレスは返ってきますか?
 Re: yum使えない、その原因は? ( No.4 )
日時: 2008/08/27 17:34
名前: セブン

>ゲートウェイ、DNS、Httpプロキシの設定は、他のWindowsシステムが使っているものです。
>これ以外の必要な設定があるの?


これの意味がよくわかんないけれども、DNSサーバはWindowsってことですか?

ちなみに/etc/resolv.confの内容を知りたいです。
 Re: yum使えない、その原因は? ( No.5 )
日時: 2008/08/27 17:41
名前: thomas

セブン様、ご回答有難うございます。

# dig yahoo.co.jp でIPアドレスを返ってきました。

Linuxサーバとクライアントは同じドメインに置いているから、
ゲートウェイ、DNSなどの設定は一緒になった。
 Re: yum使えない、その原因は? ( No.6 )
日時: 2008/08/27 17:52
名前: セブン

すみません。下も試してもらえますか?

# dig mirrorlist.centos.org
 Re: yum使えない、その原因は? ( No.7 )
日時: 2008/08/27 18:01
名前: thomas


セブン様、実行すると、以下の結果を出てました。

[root@CentOS ~]# dig mirrorlist.centos.org

; <<>> DiG 9.3.4-P1 <<>> mirrorlist.centos.org
;; global options: printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 43506
;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 4, ADDITIONAL: 0

;; QUESTION SECTION:
;mirrorlist.centos.org.     IN   A

;; ANSWER SECTION:
mirrorlist.centos.org. 120   IN   A    72.21.40.11

;; AUTHORITY SECTION:
mirrorlist.centos.org. 600   IN   NS   pdns1.centos.org.
mirrorlist.centos.org. 600   IN   NS   pdns2.centos.org.
mirrorlist.centos.org. 600   IN   NS   pdns3.centos.org.
mirrorlist.centos.org. 600   IN   NS   pdns4.centos.org.

;; Query time: 398 msec
;; SERVER: 172.16.180.45#53(172.16.180.45)
;; WHEN: Wed Aug 27 18:05:18 2008
;; MSG SIZE rcvd: 135
 Re: yum使えない、その原因は? ( No.8 )
日時: 2008/08/27 18:10
名前: thomas

http://mirrorlist.centos.org/?release=5&arch=i386&repo=osをリンクして、以下の内容を出てきた。

http://ftp.jaist.ac.jp/pub/Linux/CentOS/5.2/os/i386/
http://ftp2.riken.jp/Linux/centos/5.2/os/i386/
http://ftp.iij.ad.jp/pub/linux/centos/5.2/os/i386/
http://ftp.yz.yamagata-u.ac.jp/pub/linux/centos/5.2/os/i386/
http://ftp.nara.wide.ad.jp/pub/Linux/centos/5.2/os/i386/
http://rsync.atworks.co.jp/centos/5.2/os/i386/
ftp://ftp.oss.eznetsols.org/linux/centos/5.2/os/i386/
http://mirror.be10.com/centos/5.2/os/i386/
http://centos.candishosting.com.cn/5.2/os/i386/
http://ftp.hostrino.com/pub/centos/5.2/os/i386/

これは正常ですか?

私の経験がまだ少ないから、どうぞ宜しくお願いします。
 Re: yum使えない、その原因は? ( No.9 )
日時: 2008/08/27 18:13
名前: セブン

きちんとアクセスできる状態だから問題なさそうですね。

エラーメッセージが”メタデータを検索することができません”と出ているので、相手先がメンテ中だったりして?

キャッシュ情報をクリアして再度yumしてみたらどうでしょうか?

# yum clean all

# yum check-update

 Re: yum使えない、その原因は? ( No.10 )
日時: 2008/08/27 18:19
名前: thomas



[root@CentOS ~]# yum clean all
Cleaning up Everything
[root@CentOS ~]# yum check-update
Could not retrieve mirrorlist http://mirrorlist.centos.org/?release=5&arch=i386&repo=os error was
[Errno 4] IOError: <urlopen error (113, '\xe3\x83\x9b\xe3\x82\xb9\xe3\x83\x88\xe3\x81\xb8\xe3\x81\xae\xe7\xb5\x8c\xe8\xb7\xaf\xe3\x81\x8c\xe3\x81\x82\xe3\x82\x8a\xe3\x81\xbe\xe3\x81\x9b\xe3\x82\x93')>
Error: Cannot retrieve repository metadata (repomd.xml) for repository: base. Please verify its path and try again
 Re: yum使えない、その原因は? ( No.11 )
日時: 2008/08/27 20:42
名前: aminoacid

>ゲートウェイ、DNS、Httpプロキシの設定は、他のWindowsシステムが使っているものです。

プロキシを使っているならyum.confに設定が必要だと思ったが・・・
 Re: yum使えない、その原因は? ( No.12 )
日時: 2008/08/28 09:30
名前: thomas

すみませんが、問題がまだ解決できないん。

以下は/etc/yum.repos.d/CentOS-Base.repoの内容です。

[base]
name=CentOS-$releasever - Base
mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=os
#baseurl=http://mirror.centos.org/centos/$releasever/os/$basearch/
gpgcheck=1
gpgkey=http://mirror.centos.org/centos/RPM-GPG-KEY-CentOS-5

#released updates
[updates]
name=CentOS-$releasever - Updates
mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=updates
#baseurl=http://mirror.centos.org/centos/$releasever/updates/$basearch/
gpgcheck=1
gpgkey=http://mirror.centos.org/centos/RPM-GPG-KEY-CentOS-5


http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=osをリンクすると、
$releasever is not a valid release or hasnt been released yet を返事しました。どうしよう?他のリンクを使えませんか?宜しくお願いします。

 Re: yum使えない、その原因は? ( No.13 )
日時: 2008/08/28 09:55
名前: thomas

aminoacid様、ご回答有難うございます。

yum.cofの内容はどこか修正すべきですか。教えてお願いします。

[main]
cachedir=/var/cache/yum
keepcache=0
debuglevel=2
logfile=/var/log/yum.log
distroverpkg=redhat-release
tolerant=1
exactarch=1
obsoletes=1
gpgcheck=1
plugins=1
 Re: yum使えない、その原因は? ( No.14 )
日時: 2008/08/28 12:19
名前: ken@CentOS

yum -y install yum-fastestmirrorはどうなりますか?
 Re: yum使えない、その原因は? ( No.15 )
日時: 2008/08/28 13:42
名前: thomas

ken@CentOS様、有難うございます。

結果は最初と同じです。

[root@CentOS ~]# yum -y install yum-fastestmirror
Could not retrieve mirrorlist http://mirrorlist.centos.org/?release=5&arch=i386&repo=os error was
[Errno 4] IOError: <urlopen error (113, '\xe3\x83\x9b\xe3\x82\xb9\xe3\x83\x88\xe3\x81\xb8\xe3\x81\xae\xe7\xb5\x8c\xe8\xb7\xaf\xe3\x81\x8c\xe3\x81\x82\xe3\x82\x8a\xe3\x81\xbe\xe3\x81\x9b\xe3\x82\x93')>
Error: Cannot retrieve repository metadata (repomd.xml) for repository: base. Please verify its path and try again

これはおかしいね、どこの設定が悪いか考えできない。
 Re: yum使えない、その原因は? ( No.16 )
日時: 2008/08/28 14:57
名前: ken@CentOS

あ、プロキシ経由で外部に接続しているのであれば・・・

下記サイトを参考にしてみて下さい。
http://www.hayarimon.com/server/proxy.html
 Re: yum使えない、その原因は? ( No.17 )
日時: 2008/08/28 16:16
名前: thomas

ken@CentOS様、どうも有り難うございました、大変助けていただきました。

解決しました。

ご提供したリンクを参照して、/etc/yum.confファイルに"proxy=プロキシアドレス:ポート番号/"を追加して、
システム更新できました。

どうも有り難うございました。

返事した皆さんにも、どうも有り難うございました。

■ その他

ページ先頭へ


Copyright(©)2004-2018 First home server construction. All Right Reserved.