Linux yum失敗

yumが失敗する。。。
エラーは以下の通り。
Trying other mirror.のあと延々他のサイトにトライする。
[root@sv ~]# yum install openldap-servers
http://ftp.riken.jp/Linux/caos/centos/5/os/i386/repodata/repomd.xml: [Errno 4] IOError: 
Trying other mirror.

そういえば最近サブネットの異なるネットワークにサーバを移動したので
その辺でインターネット見れていないんじゃないかと思って確認。
[root@sv ~]# nslookup yahoo.co.jp
;; connection timed out; no servers could be reached
あ、やっぱり。

名前解決の順番を確認。
[root@sv ~]# vi /etc/nsswitch.conf
hosts:      files dns
OK.

参照するDNSサーバー確認(固定IPで運用)。
[root@sv ~]# vi /etc/resolv.conf
nameserver 192.168.1.1

嗚呼、昔のサブネット内の設定になってる。
設定を直して再度nslookup

[root@sv ~]# nslookup yahoo.co.jp
Server:         192.168.59.1
Address:        192.168.59.1#53

Non-authoritative answer:
Name:   yahoo.co.jp
Address: 203.216.243.240
Name:   yahoo.co.jp
Address: 124.83.187.140
OK!

まだ同じerrorが発生する。
ためしに手動でファイルを取得してみる。
[root@sv ~]# wget http://ftp.riken.jp/Linux/caos/centos/5/os/i386/repodata/repomd.xml
--2011-05-04 00:48:31--  http://ftp.riken.jp/Linux/caos/centos/5/os/i386/repodata/repomd.xml
ftp.riken.jp をDNSに問いあわせています... 134.160.38.1
ftp.riken.jp|134.160.38.1|:80 に接続しています... 失敗しました: ホストへの経路がありません.

ん?ルーティングがうまく行ってない?
[root@sv ~]# tracert ftp.riken.jp
traceroute to ftp.riken.jp (134.160.38.1), 30 hops max, 40 byte packets
 1  192.168.1.2 (192.168.1.2)  2999.727 ms !H  2999.727 ms !H  2999.719 ms !H

なんだか変なところ見に行ってる。。。

どうやらネットワークサービスを再起動しないといけないっぽい。
[root@sv ~]# service network restart

うまくいった。めでたし。

コメント

このブログの人気の投稿

Python SQLite スレッド間でコネクションの使いまわしは出来ない

slackでgeneralの投稿を全削除する

Google location history(JSON形式)をCSVファイルにする