X

2ch特化型サーバ・ロケーション構築作戦 Part19

■ このスレッドは過去ログ倉庫に格納されています
1root▲ ★
垢版 |
NGNG
2ch特化型サーバ・ロケーション構築作戦のスレッドです。

・2ちゃんねるのサーバロケーション、PIEに関する関連作業・調整事項
・DNS登録・変更まわりの関連作業・調整事項
・2ちゃんねるのサーバで採用しているOS、FreeBSDに関する情報・調整事項
・各種作戦・プロジェクトとの連携、プロジェクト間の連携

等を取り扱います。

現在、複数サーバによる連携により、
サーバ能力のさらなるスケールアップをめざすための「雪だるま作戦」が進行中です。
雪だるま作戦は、現在以下のスレで雑談しながら進行中です。

<主な関連スレッド>
【しらたま】雪だるま作戦に思いを馳せながら雑談するスレッド Part11
http://aa5.2ch.net/test/read.cgi/nanmin/1121875871/

<主な関連リンク>
ブレーメンメーター: http://mumumu.mu/bremen/
MRTGによる統計情報: http://mumumu.mu/mrtg/
2ちゃんねる サーバ負荷監視所: http://ch2.ath.cx/load/
2ch 鯖監視係。: http://sv2ch.baila6.jp/
2ch CGI 軽量化: http://sunos.saita.ma/2ch-cgi-lw.html
415root▲ ★
垢版 |
2005/11/05(土) 14:03:28ID:???0
>>414
そですね。それが(サーバ用途では)いちばん効くところかなと。
2005/11/05(土) 21:56:22ID:JPA5x/Zh0
>>411
>・NFSサーバの虫がとれたらしい。
>A kernel panic in the NFS server has been fixed. More details can be found in errata
>note FreeBSD-EN-05:01.nfs. [MERGED]

虫を踏んでいたであろう条件の再現実験方法が
http://aa5.2ch.net/test/read.cgi/nanmin/1121344281/663-667n
のような感じなんで,これを試して Ok そうなら NFS いけるかもしれませんね.

もっとも,カーネルごと落ちることがなくなっても,通常エラーとしての
ESTALE などは発生するかも知れませんが......たまにしか発生しないなら
「その時はリロードして下さい」ってのもありかも知れませんが......
417root▲ ★
垢版 |
2005/11/05(土) 23:23:01ID:???0
>>416
…ですね。

NFSはやっぱりどきどきするので、
やはり、今の路線(bbsdとのインタラクションでいく)で、当面すすめようかなと。
418root▲ ★
垢版 |
2005/11/05(土) 23:23:40ID:???0
あ、書き忘れ。

BG3/BG4がそろそろアレなので、
個人的にはlibthrを試してみたかったりするかも。
419root▲ ★
垢版 |
2005/11/06(日) 01:44:23ID:???0
保存のため、こっちにも貼っておくか。

【ex10】FreeBSD 6.0R性能評価実験に伴うサーバダウンについて
http://qb5.2ch.net/test/read.cgi/operate/1129310805/138

138 名前:root▲ ★[sage] 投稿日:2005/11/06(日) 01:42:39 ID:???0
で、いくつかのサーバを6.0-RC1や6.0Rに上げたので、使用感を。

ログインしていくつかコマンド打ってディスク触ってまず、「軽い」と感じますね。
特にファイルシステム周りというか、ディスクをがりがり触る系のオペレーションでは、
明らかにそう感じます。

例えば、makeしながら他のことする時とかの、「ひっかかり感」が
明らかに軽減されたような気がするです。

ex10が問題なく動くようなら、次は思い切ってBG3/BG4をやってみるかな。
2005/11/06(日) 02:23:24ID:msuLeuqI0
おつでしたー
421桶屋
垢版 |
2005/11/08(火) 00:26:30ID:d8Y+MZ+N0
日本語で読みたい、FreeBSDに興味のある人向けに。

システム旅譚 - FreeBSD 6.0-RELEASEの新機能と変更点を見る
http://pcweb.mycom.co.jp/articles/2005/11/07/freebsd/
422root▲ ★
垢版 |
2005/11/08(火) 01:21:05ID:???0
>>421
> mpsafevfs

ご存知、目玉商品。
シングルプロセッサでも、恩恵があると。

> portsnap(8)・bsdiff(1)・bspatch(1)の追加

標準に入ったってことですね。
CVSupがなくてもいくなったと(何かと使うから入れるけど)。

> SCHED_ULE

昔 5.3-BETA 時代に ex7 で少し試したけど、LA が上がらないのに
パフォーマンスがまったく出ず、散々でした(落ちはしなかったけど)。

live20あたりで試してみる価値はあるかも。

> 注意:ロケール ファイルのフォーマット変更 - compat5xの導入

5.xのバイナリでsetlocale() を使っているやつは、気をつけろと。
NGNG
たぶんあまり関係ないと思うけど。

RingServer Projectにおける、FreeBSD, FreeBSD-jp及びFreeBSD-PC98のミラーの廃止について(廃止予定日:2005/12/01)
ttp://www.ring.gr.jp/ring/freebsd.html.ja
2005/11/08(火) 04:09:33ID:C0FyH/zj0
>422
>CVSupがなくてもいくなったと(何かと使うから入れるけど)。
/usr/objをどっかで代表してbuildworldして、コピーしてmake installworldすれば/usr/srcのcvsupも使わなくて済むかも。

2005/11/08(火) 04:21:27ID:+roXfpO+0
ULE実戦再投入くる〜
2005/11/08(火) 21:33:22ID:+RowFQSH0
>>422
>> 注意:ロケール ファイルのフォーマット変更 - compat5xの導入
>
>5.xのバイナリでsetlocale() を使っているやつは、気をつけろと。

bbsd では setlocale() 使ってますが,問題なのは 5.x 用バイナリをそのまま
6.x で使う場合のようで,リコンパイルすれば平気な模様ですね.
2005/11/09(水) 00:22:02ID:6hsg4OBe0
portupgrade -aFすりゃcompat5x要らない
428root▲ ★
垢版 |
2005/11/09(水) 02:39:41ID:???0
>>426
そういうことですね。

>>427
2chのサーバは、6.0Rにした時にはportsを総入れ替えしているです。
ひらたくいえば、全部きれいさっぱりpkg_deleteしていると。
429root▲ ★
垢版 |
2005/11/15(火) 02:49:06ID:???0
ひとつ、重要な注意を。

/md (メモリディスク)を /etc/fstab で mount している場合は、
6.0Rへのバージョンアップにあたり、コメントアウトしないとだめです。

途中、カーネルが6.0R、ユーザランドが5.xRとかの時に、
/md の mount が失敗し、シングルユーザに落ちてしまいます。

live20は/etc/fstabでやっていないので、助かりました。
今後、気をつけるべしで。
2005/11/15(火) 04:37:12ID:94EIOMjg0
>途中、カーネルが6.0R、ユーザランドが5.xRとかの時に、
>/md の mount が失敗し、シングルユーザに落ちてしまいます。

気合いと根性でmake installkernel && mergemaster -p && make installworld && mergemasterしてしまうのはどうか。
431root▲ ★
垢版 |
2005/11/15(火) 04:38:56ID:???0
>>430
さすがに、6000マイル先のサーバでそれするのは、、、。
ごく一部のサーバしか、私はリモートコンソールへのアクセスできないし。
432root▲ ★
垢版 |
2005/11/15(火) 12:49:52ID:???0
5.3R→6.0Rにしたlive20のdmesgから。

-em0: <Intel(R) PRO/1000 Network Connection, Version - 1.7.35> port 0x3000-0x303f mem 0xfc200000-0xfc21ffff irq 28 at device 2.0 on pci3
+em0: <Intel(R) PRO/1000 Network Connection, Version - 2.1.7> port 0x3000-0x303f mem 0xfc200000-0xfc21ffff irq 28 at device 2.0 on pci3

emのバージョンが上がるのね。
BG3/4には有効か。

-Timecounters tick every 10.000 msec
+Timecounters tick every 1.000 msec

そういえばHZが1000になるんだった。

(live20)
%sysctl kern.clockrate
kern.clockrate: { hz = 1000, tick = 1000, profhz = 666, stathz = 133 }
(live16)
%sysctl -a kern.clockrate
kern.clockrate: { hz = 100, tick = 10000, profhz = 1024, stathz = 128 }

忙しい系のサーバには、有効かも。
2005/11/16(水) 03:32:42ID:aKrGaMe70
あれ。
5.3Rなのはdevice emのバグ回避だったの?
434root▲ ★
垢版 |
2005/11/16(水) 13:05:54ID:???0
>>433
単に、バージョンアップしてなかただけです。

SuExec 一時的に復活 @ ex10

これから、ex14 の土地作りと依頼を。
435root▲ ★
垢版 |
2005/11/16(水) 13:15:54ID:???0
以下を2ch.netのDNSサーバに追加お願いします。

+ex14.2ch.net:206.223.151.225
436ピロリ
垢版 |
2005/11/16(水) 13:44:35ID:mm/7gRbx0
done
2005/11/16(水) 13:49:05ID:n2HOAc9Y0
>>435
予定地みえますた
NGNG
みえた
NGNG
>>435-436
OKです。
2005/11/16(水) 14:05:46ID:5BJmb2iD0
OCNBフレッツファミリー100からもみえたでよ。
441root▲ ★
垢版 |
NGNG
>>436
アカウント情報メール済みです。
建物建てていただいてOKかと。
NGNG
http://ex14.2ch.net/
http://206.223.151.225/~ch2ex14/
maido3.comのどの鯖かが、分からない。
2005/11/17(木) 16:11:34ID:RfbMh+2x0
ex10とおなじかと。
NGNG
>>443
リニューアル工事な訳ですね。
NGNG
そんな訳で、久々に。

http://ex14.2ch.net/
IPアドレス: http://206.223.151.225/~ch2ex14/
バーチャルホスト変換前: http://oyster901.peko.2ch.net/~ch2ex14/

http://that4.2ch.net/
IPアドレス: http://206.223.150.100/~ch2that4/
バーチャルホスト変換前: http://banana229.maido3.com/~ch2that4/
NGNG
>>445
that4間違い。

http://that4.2ch.net/
IPアドレス: http://206.223.147.235/~ch2that4/
バーチャルホスト変換前: http://banana275.maido3.com/~ch2that4/
2005/11/17(木) 17:24:49ID:RfbMh+2x0
いや、that4は、nslookupしてみたかぎりでは、banana275ってやつらしいです。
いままで出てこなかったから、新鯖かも。

http://that4.2ch.net/
IPアドレス: http://206.223.147.235/~ch2that4/
バーチャルホスト変換前: http://banana275.maido3.com/~ch2that4/

ちなみにex10は、システムを調整したりしてみる?らしいので、
いったんログを退避させるために移転したようです。
2005/11/17(木) 17:25:22ID:RfbMh+2x0
>>446
おっと、、しつれいしましたです。。
2005/11/17(木) 17:41:58ID:aWKBvyl90
(゚∀゚)ラヴィ!!
450root▲ ★
垢版 |
2005/11/18(金) 03:20:32ID:???0
ex10, that3 memories への収容が完了しました。

以下のDNS設定変更をお願いします。

(現在)
+ex10.2ch.net:206.223.151.225
+that3.2ch.net:206.223.150.100

(設定後)
+ex10.2ch.net:206.223.151.230
+that3.2ch.net:206.223.151.230
2005/11/21(月) 14:09:41ID:V1fwCPlw0
done
452root▲ ★
垢版 |
2005/11/21(月) 14:31:21ID:???0
>>451
確認しました。
1日待って、HDD掃除へと。< 旧ex10

で、こんなのあるのね。チラシの裏。
http://search.cpan.org/~gaas/libwww-perl/lib/LWP/Simple.pm
453root▲ ★
垢版 |
2005/11/21(月) 14:40:44ID:???0
旧ex10のフルダンプ(今日の早朝バージョン)をmemoriesに転送中。
454root▲ ★
垢版 |
2005/11/24(木) 00:21:05ID:???0
>>453 done.

下記、準備したです。> ※な人ほか

http://cook81.2ch.net/_service/
NGNG
>>454
done.
456root▲ ★
垢版 |
NGNG
http://live22x1.2ch.net/_service/
http://live22x2.2ch.net/_service/
http://live22x3.2ch.net/_service/

準備したです。

これらは、個別に見るようにしていただけると助かります。< PV/LA等
NGNG
http://live22x.2ch.net/_service/
も、なぜか拾っちゃった♪

つ [php5.1.0]
458root▲ ★
垢版 |
NGNG
>>457
それは、3つのうちのどれかにアクセスするようになるから、あんまり意味ないんすよ。

PHP 5.1.0 って、虫っていないのかしら。
NGNG
>>458
・Over 400 various bug fixes.
なぁんて書いてあったりしました(苦笑)
http://www.php.net/ChangeLog-5.php#5.1.0
460root▲ ★
垢版 |
NGNG
>>459
ひゃー400個、、、。

epgが微妙に不安定なんで、あとでやってみるか。
461root▲ ★
垢版 |
NGNG
p2.2ch.net不具合報告スレ Part7
http://qb5.2ch.net/test/read.cgi/operate/1132583026/199-209

【しゃけ】雪だるま作戦に思いを馳せながら雑談するスレッド Part27
http://aa5.2ch.net/test/read.cgi/nanmin/1132754646/633

#
# setting for Snowman -- 11/28/2005 by mumumu
#
<IfModule mod_rpaf-2.0.c>
RPAFenable On
#RPAFsethostname On
RPAFproxy_ips 192.168.100.2 192.168.100.3 192.168.100.4
</IfModule>

これで、REMOTE_ADDR が live22xN => live22 に透過させられるので、
それ系をチェックしているプログラムもちゃんと動くよ、という話。
2005/11/29(火) 05:51:03ID:UzZbJuha0
早っ
もう5.1.1出すって事はよっぽど致命的な虫でもいたのかなぁ


ttp://www.php.net/ChangeLog-5.php#5.1.1
463root▲ ★
垢版 |
2005/11/29(火) 16:03:24ID:???0
5.0系は正直、ぼろかったので、
5.1系はどうなのかしら。
464root▲ ★
垢版 |
2005/12/01(木) 01:29:22ID:???0
cook81.2ch.net の引越し準備が整いました。

以下の手順で、引越しをよろしくお願いします。

1) 今のcook81の中身を、新cook81に移す

新cook81はbanana402.maido3.comです。
ログイン名・パスワード・Webサーバの設定は今のcook81と同じです。
cronの設定は、済んでいます。

2) DNSの設定を変更する

1)の作業後、以下の設定変更をお願いします。

(現在)
+cook81.2ch.net:206.223.150.140

(設定後)
+cook81.2ch.net:206.223.150.250

(続く)
465root▲ ★
垢版 |
2005/12/01(木) 01:29:39ID:???0
(続き)

3)DNSキャッシュサーバの再起動(qb5が参照しているもの)

qb5が参照しているDNSキャッシュサーバのプロセスを再起動します。
これで、臭いをかぐ方のDNS対応が更新されます。

4)DNSキャッシュサーバの再起動(ex14が参照しているもの)

3)まで終わったら、お知らせください。
私が実施します。
これで、臭いをつける方のDNS対応が更新されます。
466root▲ ★
垢版 |
2005/12/01(木) 01:29:52ID:???0
以上です。よろしくお願いします。
467ピロリ
垢版 |
2005/12/01(木) 13:06:47ID:HU0C966k0
>>464

1) 完了
2005/12/01(木) 13:08:27ID:ulq76mRW0
建設予定地見えました。
469ピロリ
垢版 |
2005/12/01(木) 13:15:35ID:HU0C966k0
>>464

1) 完了
2) 完了
470root▲ ★
垢版 |
2005/12/01(木) 13:20:28ID:???0
了解です。>>469

臭いつけるほう(ex14)のDNSキャッシュを、リスタートしてきます。
471root▲ ★
垢版 |
2005/12/01(木) 13:21:44ID:???0
banana402のほうに、においがつきはじめたのを確認。
472ピロリ
垢版 |
2005/12/01(木) 13:26:58ID:HU0C966k0
>>464

1) 完了
2) 完了
3) 完了
473root▲ ★
垢版 |
2005/12/01(木) 13:27:16ID:???0
>>472
operate2で確認してくるです。
474root▲ ★
垢版 |
2005/12/01(木) 13:29:38ID:???0
問題ないようです。
VIP931をqb5以外のサーバで設定していない場合、これで作業完了ということで。

◆ 密かにスタート 運用情報(金) Part3
http://qb6.2ch.net/test/read.cgi/operate2/1131481715/486
475ピロリ
垢版 |
2005/12/01(木) 13:31:31ID:HU0C966k0
404 も再インストールするんでしたっけ?
476root▲ ★
垢版 |
2005/12/01(木) 13:33:42ID:???0
>>475
条件を同じにする(余計なところで問題が起きないようにする)ため、
402 403 と同じ同条件での再インストールよろしくお願いします。
477ピロリ
垢版 |
2005/12/01(木) 13:34:25ID:HU0C966k0
はいー
478root▲ ★
垢版 |
2005/12/01(木) 14:05:02ID:???0
あ、念のため。
banana404 には他に何も入っていないため、
既に再インストール可能な状態になっているです。
479root▲ ★
垢版 |
2005/12/01(木) 14:06:21ID:???0
…一応、アクセスログ確認してくるです。< banana404
480root▲ ★
垢版 |
2005/12/01(木) 14:08:35ID:???0
385 名前:root▲ ★[sage] 投稿日:2005/12/01(木) 14:08:05 ID:???0
banana723.maido3.com から、アクセスがあるようです。
どこか、臭いかいでいる板があるのかも。

banana723.maido3.com のDNSキャッシュも、リスタートいただけますか。
他には、2ch内部からのアクセスはないようです。

…ということで。
481ピロリ
垢版 |
2005/12/01(木) 14:17:26ID:HU0C966k0
>>480
完了
482root▲ ★
垢版 |
2005/12/01(木) 14:20:24ID:???0
>>481
アクセスがなくなったことを確認しました。
これで、banana404は本当に再インストールが可能な状態になりました。

おさわがせしました。
483ピロリ
垢版 |
2005/12/01(木) 14:21:30ID:HU0C966k0
めでたし めでたし

再インストールしますー
2005/12/01(木) 15:25:57ID:U+VwmW+00
引越しして
掃除して
お風呂か
485ピロリ
垢版 |
2005/12/01(木) 16:48:29ID:ETiz99/V0
再インストール完了。
486root▲ ★
垢版 |
2005/12/01(木) 16:50:02ID:???0
>>485
はやっ。

で、http://aa5.2ch.net/test/read.cgi/nanmin/1132754646/924 ですが、
なにか、おぼえありますか。
487root▲ ★
垢版 |
2005/12/01(木) 16:54:10ID:???0
ログイン情報受け取りました。>>485

チェック後、作業入ります。
488root▲ ★
垢版 |
2005/12/02(金) 13:25:50ID:???0
ハードウェア交換後の banana403 の情報を受け取りました。
チェック後、作業入ります。
489root▲ ★
垢版 |
2005/12/02(金) 13:29:19ID:???0
それで、banana403/404のプライベート側ネットワークの通信の件ですが、
中の人(仮名)と、あとでちょっと調整してみるです。

とはいえ、今日は会議と締め切り仕事がめじろおし。
とりあえずはbanana404のほうの作業を、すすめているです。
490root▲ ★
垢版 |
NGNG
banana403, banana404のプライベート側ネットワークが
問題ないことを確認しました。おつでした。
491ピロリ
垢版 |
2005/12/02(金) 18:13:14ID:uJPj5TSg0
よかったー
2005/12/02(金) 18:37:43ID:gG/jqiKB0
誰も書いてないようなので書いてみる

Apache 2.2.0 Released http://www.apache.org/dist/httpd/Announcement2.2.html

↓コメント
493root▲ ★
垢版 |
2005/12/02(金) 19:08:31ID:???0
>>492
おー。ついに。

proxy/cache方面が大幅改良とか、なんとか。
雪だるま方面で試してみたいけど、まずは動かしてからか。
494root▲ ★
垢版 |
2005/12/02(金) 19:28:05ID:???0
などと言いながら、つい見てみる。
http://httpd.apache.org/docs/2.2/new_features_2_2.html

いろいろ、よさげ、よさげ。
495root▲ ★
垢版 |
2005/12/02(金) 19:40:25ID:???0
banana404 の基本設定が、できつつあります。
banana403 も、週末にはおおむね。

で、あとは、

トータル設計→構築→基本テスト→第2回最速1000大会開催→本移転→年末年始も安泰→ウマー

というかんじで。
2005/12/03(土) 01:38:35ID:duLVoct70
正式版出ました。


Apache 2.2.0 Released
ttp://httpd.apache.org/
497root▲ ★
垢版 |
NGNG
banana403、banana404の2台、基本部分のセットアップほぼ完了。

>>496

>>492-494
498root▲ ★
垢版 |
2005/12/03(土) 05:37:00ID:???0
いろいろ調べて、方針を決めてみた。

1) banana403 banana404 では HDD をさわる I/O は一切させない
2) banana403 banana404 では heartbeat を動かして互いに監視する
3) banana403 banana404 ではIPアドレスAを共有する(heartbeatの機能)
4) 初期状態では、Aへのリクエストにはbanana403が応答する
5) banana404はbanana403の「スタンバイノード」となる
6) banana403に異常が発生したり、メンテナンスの時は
banana404がすぐにbanana403にとってかわる
7) その時、ユーザに見える共有IPアドレスAは変わらない
そのため、サービスは継続される
8) banana403 では負荷分散(ロードバランシング)プログラムが動き、
Aへのリクエストをlive22x1/x2/x3に振り分ける
9) ロードバランシングプログラムはlive22x1/x2/x3の監視も同時に行い、
正常に応答しなくなったら、振り分けの仲間から自動的に外れ、
回復したら、自動的に仲間に戻る(バランシングプログラムの機能)

これで、

a) 外に見せる代表IPアドレスはA一つにでき、
b) Aを受けている振り分けサーバが落ちても、サービスは停止せず、
c) 振り分けサーバの後ろにいるlive22x1/x2/x3が部分的に落ちても、サービスは停止しない

ようにできます。

(続く)
499root▲ ★
垢版 |
2005/12/03(土) 05:40:48ID:???0
で、いろいろ調べてみたのですが、banana403とbanana404をワークとスタンバイではなく
「冗長化を完全に実現した上で、両方同時にワークにする」ようにするのは、
現状のheartbeatでは難しいようです。

しかし、ディスクI/Oをさせないのと、ネットワークI/Fチップがタフなことから、
この用途で使うのであれば、帯域幅が100Mbpsがめいっぱいにならない間は、
いけるような気がします。

これにより、教科書どおりのサーバクラスタ構成にできるはず。
明日以降、この方針で構築をはじめようと思います。

で、この方針だと、ネットワークをより有効に働かせるために、
banana403と404のプライベート側ネットワークのVLAN設定を、
再度微妙に変えてもらう可能性があります。

その際には、また必要事項を連絡します。

ということで、今日はこのへんで。
2005/12/03(土) 05:43:57ID:8UtGzlw20
rootたんっていつ寝てるのかしら。乙です
501root▲ ★
垢版 |
2005/12/03(土) 05:51:57ID:???0
>>499
> で、この方針だと、ネットワークをより有効に働かせるために、
> banana403と404のプライベート側ネットワークのVLAN設定を、
> 再度微妙に変えてもらう可能性があります。

再度脳内で検討した結果、
変えなくてもいけそうだとわかりました。

ということで、おやすみなさい。
502root▲ ★
垢版 |
2005/12/03(土) 13:34:23ID:???0
banana403 / banana404 の外部からの状況監視・
LAのチェック等のためにのみ使用する httpd を上げました。

以下のDNS登録をお願いします。
b = balancer で。

backend とちょっと紛らわしいですが、これでいこうかと。
なお live22b という代表名は使用しないため、つけません。

+live22b1.2ch.net:206.223.150.95
+live22b2.2ch.net:206.223.150.140
503ピロリ
垢版 |
2005/12/03(土) 13:58:15ID:NsxDslXo0
>>502
done
504root▲ ★
垢版 |
2005/12/03(土) 14:11:20ID:???0
http://live22b1.2ch.net/_service/
http://live22b2.2ch.net/_service/

見えたら、登録おながいしますです。 > ※の方ほか
2005/12/03(土) 14:12:36ID:duLVoct70
>504
両方とも見えました。
506桶屋
垢版 |
2005/12/03(土) 14:34:13ID:40/lerSm0
>>498
読んでみて、それで問題ないかと思います。

>>504
見えます。
507root▲ ★
垢版 |
NGNG
課題: バランサーに何を使うか

候補はこのぐらいか

1) pound
2) balance
3) Apacheリバースプロキシ
4) squidリバースプロキシ

よくあるのは 1) だけど、昔の 1.7 はたまに不安定になった。
今の 1.9 はどうかなと。
2005/12/03(土) 15:35:34ID:ENq7hctf0
>>507
  _  ∩
( ゚∀゚)彡 実験!実験!
 ⊂彡
2005/12/03(土) 19:12:29ID:w/Rvs+On0
http://httpd.apache.org/docs/2.2/mod/mod_proxy_balancer.html

これってどうなんでしょうねぇ
510root▲ ★
垢版 |
NGNG
で、>>507 は、まずは LVS を使ってみる方向で。

【きりたんぽ】雪だるま作戦に思いを馳せながら雑談するスレッド Part28
http://aa5.2ch.net/test/read.cgi/nanmin/1133468879/93-
511root▲ ★
垢版 |
NGNG
で、>>509 のはそれはそれで面白そうなんで、生かせる局面があればそこで。
512root▲ ★
垢版 |
NGNG
1) banana403 につけている代表アドレスを、

live22x1
live22x2
live22x3

の、lo0 に alias でつける

2) Apacheでは、そのアドレスもListenする

で、いけた。
513root▲ ★
垢版 |
NGNG
banana403をリブートしても、自動的に3つ組みになるようにできた。
/usr/local/etc/rc.d/zzz-ipvs.sh

#!/bin/sh

_VIP="206.223.150.96:80"
_REALS="192.168.100.2 192.168.100.3 192.168.100.4"
_REAL=""

case "$1" in

start)
echo -n 'Starting ipvs '
kldload ipvs.ko
kldload ip_vs_rr.ko
/usr/local/sbin/ipvsadm -A -t ${_VIP} -s rr
for _REAL in ${_REALS}; do
/usr/local/sbin/ipvsadm -a -t ${_VIP} -r ${_REAL} -g
done
echo 'done.'
;;
stop)
echo -n 'Stoping ipvs '
/usr/local/sbin/ipvsadm -C
kldunload ip_vs_rr.ko
kldunload ipvs.ko
echo 'done.'
;;
*)
echo "$0 start | stop"
;;
esac
514root▲ ★
垢版 |
NGNG
>>513 の設定で動かすと、サービスダウンを検出しないのね。
ipvsadm のマニュアルを読んでみるか。
■ このスレッドは過去ログ倉庫に格納されています
5ちゃんねるの広告が気に入らない場合は、こちらをクリックしてください。

ニューススポーツなんでも実況