- 締切済み
proxy(squid)経由でfedoraのDVDISOがダウンロード出来ない
squidでプロキシサーバを構築しているのですが、fedoracoreのDVDISOイメージをダウンロードしようとすると、2GBまでダウンロードして止まってしまいます。(2GBの中途半端なファイルとしてダウンロードしてしまいます) プロキシを経由しないとダウンロード出来ております。 サーバはHPのDL380を使用しており、OSはエンタープライズリナックスのES4(64Bit)を使用してます。 アクセス時のログが下記になります。 [hogehoge@hoge squid]# cat access.log | grep "http://ftp.riken.go.jp/Linux/fedora/core/6/i386/iso/" xxx.xxx.xxx.xxx - - [06/Nov/2006:17:40:07 +0900] "GET http://ftp.riken.go.jp/Linux/fedora/core/6/i386/iso/ HTTP/1.1" 200 1740 TCP_MISS:DIRECT [Host: ftp.riken.go.jp\r\nUser-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.0; ja; rv:1.8.1) Gecko/20061010 Firefox/2.0\r\nAccept: text/xml,application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5\r\nAccept-Language: ja,en-us;q=0.7,en;q=0.3\r\nAccept-Encoding: gzip,deflate\r\nAccept-Charset: Shift_JIS,utf-8;q=0.7,*;q=0.7\r\nKeep-Alive: 300\r\nProxy-Connection: keep-alive\r\nCache-Control: max-age=0\r\n] [HTTP/1.1 200 OK\r\nDate: Mon, 06 Nov 2006 08:40:07 GMT\r\nServer: Apache\r\nContent-Length: 1551\r\nKeep-Alive: timeout=5, max=100\r\nConnection: Keep-Alive\r\nContent-Type: text/html\r\n\r] ご教授よろしくお願いいたします。
- みんなの回答 (1)
- 専門家の回答
みんなの回答
- ap10
- ベストアンサー率33% (453/1356)
文面を読む限りは釈迦に説法のような気がするのですが、一応思いついた部分を・・・ すでにチェック済みであったら、お許し下さい 思いついた原因は以下の二つです A.キャッシュディレクトリにて使用可能な最大容量として2GBの指定を行われている可能性 B.キャッシュディレクトリ自体の容量が2GBである可能性 Aはキャッシュディレクトリの設定をご確認いただく事になります。Bについては同設定を確認の上で、指定されたディレクトリのマウント容量を確認する必要があるかと思います ちなみにこれらの設定は、squid-2.5.STABLE6-3.4E.12では以下のように設定されておりました(RHEL4update3) #Default: # cache_dir ufs /var/spool/squid 100 16 256 /var/spool/squid がキャッシュディレクトリ 100 がその使用可能な最大容量となります また、cache.log には本件に関するログは出力されていない状況でしょうか?
補足
ap10様 その部分は確認の方は致しました。 cache_dir ufs /var/spool/squid 1000 16 256 ↑現状はこのように設定しております。 1000の部分をもっと増やしてやってみますね。 ディスクのパーティションに関しては Filesystem 1M-ブロック 使用 使用可 使用% マウント位置 /dev/cciss/c0d0p2 29526 8325 19701 30% / /dev/cciss/c0d1p2 98428 92 93337 1% /bk /dev/cciss/c0d0p1 190 34 147 19% /boot none 1944 0 1944 0% /dev/shm /dev/cciss/c0d1p1 98428 14348 79081 16% /var となっているので容量的には問題ないと考えております。 cache.logに関しましてもダウンロードを何回しているのにも関わらず ログが表記されておりません。 [root@xxx squid]# cat cache.log | grep "http://ftp.riken.go.jp/Linux/fedora/core/6/i386/" [root@xxx squid]# cat cache.log | grep "http://ftp.riken.go.jp/Linux/fedora/core/6/ [root@xxx squid]# cat cache.log | grep "http://ftp.riken.go.jp/" [root@xxx squid]# cat cache.log.0 | grep "http://ftp.riken.go.jp/" [root@xxx squid]# cat cache.log.1 | grep "http://ftp.riken.go.jp/" [root@xxx squid]# cat cache.log | grep "http://ftp.riken.go.jp/" [root@xxx squid]# cat cache.log | grep "http://ftp.riken." [root@xxx squid]# cat cache.log | grep riken [root@xxx squid]# cat cache.log | grep "http://ftp.riken.go.jp/" ファイルサイズの限界なのでしょうか・・・。 (64ビットだしなぁ・・・。) Webでいろいろ検索はしているのですが、いかんせんログにも出てこないので途方にくれております・・・。 もう一度confから見直して見ます。 お忙しいところありがとうございます。