01
- CentOSのyumがうまくできない時
- Aug 1, 2008 0
下記のように、yumをやってもうまくいかないときに確認すること
[root@localhost ~]# yum -y install postgresql-server Loading "installonlyn" plugin Setting up Install Process Setting up repositories Could not retrieve mirrorlist http://mirrorlist.centos.org/?release=5&arch=i386&repo=extras error was [Errno 4] IOError:Could not retrieve mirrorlist http://mirrorlist.centos.org/?release=5&arch=i386&repo=updates error was [Errno 4] IOError: Error: Cannot find a valid baseurl for repo: updates
確認すること
以下のコマンドを実行してください。
# nslookup google.com
下記の返答がかえってきたら、ミラーを引きにいけてないので、ネットワークの設定を疑う
;; connection timed out; no servers could be reached
IPアドレスを確認
# ifconfig
eth0 Link encap:Ethernet HWaddr **:**:**:**:**:**
inet addr:192.168.0.10 Bcast:192.168.0.255 Mask:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:44 errors:0 dropped:0 overruns:0 frame:1
TX packets:81 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:4045 (3.9 KiB) TX bytes:14779 (14.4 KiB)
Interrupt:177
赤文字のaddrのIPを確認
デフォルトゲートウェイを確認
#vi /etc/sysconfig/network NETWORKING=yes NETWORKING_IPV6=no GETWAT=192.168.0.1
ちゃんとむき先はあっているのか確認
名前解決の設定確認
## vi /etc/resolv.conf meserver 192.168.0.1
ルータのLAN側のIPアドレスを設定をためす。
上記でつながらない場合は、あなたが契約しているISPのDNSサーバのIPアドレスを設定してください。
ぼくはこれでうまくいくようになりました。




