■スレッドリストへ戻る■ 全部 1- 101- 201- 301- 401- 501- 601- 701- 801- 901- 1001- 最新50
次期主力bananaサーバ建造委員会 その5
- 517 : ◆Reffiz2Zh. :2007/02/16(金) 19:24:14 ID:L0odv1Qr0
- >510
おおっ
ついにQ965マザーですか、ただ、素人目に見てもおかしい箇所が
・SATAが150のまま(このチップセットは300対応)
- 518 :マァヴ ◆jxAYUMI09s :2007/02/16(金) 19:26:09 ID:WECVmjlU0 BE:15086887-PLT(33347)
- >513
対策してみた(^_^;)試してみてー
- 519 :マァヴ ◆jxAYUMI09s :2007/02/16(金) 19:26:25 ID:WECVmjlU0 BE:4849463-PLT(33347)
- まだだめだ(^_^;)ちょいまって
- 520 :マァヴ ◆jxAYUMI09s :2007/02/16(金) 19:27:56 ID:WECVmjlU0 BE:4850036-PLT(33347)
- >513
よし(^_^;)これでどうかな?
試してみてくださいー
- 521 :ピロリ :2007/02/16(金) 19:28:59 ID:1oI55i6G0
- だめっす
gcc -c read.c `/usr/local/bin/apreq2-config --includes` -O2 -Wall -funsigned-char -fPIC -o read.o
cc1: /usr/local/apache2/include: Permission denied
*** Error code 1
- 522 :マァヴ ◆jxAYUMI09s :2007/02/16(金) 19:32:21 ID:WECVmjlU0 BE:4849092-PLT(33347)
- むー(^_^;)もうちょい調べる
- 523 : ◆Reffiz2Zh. :2007/02/16(金) 19:34:10 ID:L0odv1Qr0
- >517
もう一つ
肝心のAHCIが有効になっていない
以下のメッセージがあれば有効のようです。
atapci1: AHCI Version 01.00 controller with 4 ports detected
- 524 :マァヴ ◆jxAYUMI09s :2007/02/16(金) 19:34:37 ID:WECVmjlU0 BE:12123959-PLT(33347)
- たびたびですがもう一度試してください(^_^;)お願いしますー
- 525 :ピロリ :2007/02/16(金) 19:36:12 ID:1oI55i6G0
- だめだった
gcc -c read.c `/usr/local/bin/apreq2-config --includes` -O2 -Wall -funsigned-char -fPIC -o read.o
cc1: /usr/local/apache2/include: Permission denied
*** Error code 1
- 526 :マァヴ ◆jxAYUMI09s :2007/02/16(金) 19:39:37 ID:WECVmjlU0 BE:4310382-PLT(33347)
- orz・・・・(^_^;)
もっかいお願いしますー
- 527 :ピロリ :2007/02/16(金) 19:40:13 ID:1oI55i6G0
- かわらず
だめ
gcc -c read.c `/usr/local/bin/apreq2-config --includes` -O2 -Wall -funsigned-char -fPIC -o read.o
cc1: /usr/local/apache2/include: Permission denied
*** Error code 1
- 528 :動け動けウゴウゴ2ちゃんねる :2007/02/16(金) 19:40:56 ID:4gKNCPr30 BE:319718988-2BP(6000)
- マァヴ ▲マダー?
- 529 :動け動けウゴウゴ2ちゃんねる :2007/02/16(金) 19:41:11 ID:sif9nUm00
- パーミション設定もできんのかー
- 530 :ピロリ :2007/02/16(金) 19:41:12 ID:1oI55i6G0
- society6.2ch.net 上でやってますよ
- 531 :マァヴ ◆jxAYUMI09s :2007/02/16(金) 19:43:13 ID:WECVmjlU0 BE:10776285-PLT(33347)
- 了解です(^_^;)小手先の対応ではいかんともしがたいです
パッケージの構成を直さないとだめと判明・・・・
パッケージを修整したうえでモジュールの再インストールを行います。
本日のところは1号機からのコピーで大丈夫です?(^_^;)
- 532 :マァヴ ◆jxAYUMI09s :2007/02/16(金) 19:44:08 ID:WECVmjlU0 BE:4310944-PLT(33347)
- >530
ぅぃ(^_^;)その状態でコンパイルできることを期待して作ってるです
- 533 :ピロリ :2007/02/16(金) 19:44:39 ID:1oI55i6G0
- 前に進まずに待ちに入ります
お遊びはやるかもですが、いつ再インストールしてもかまいません。
- 534 :マァヴ ◆jxAYUMI09s :2007/02/16(金) 19:46:40 ID:WECVmjlU0 BE:10776285-PLT(33347)
- 了解です(^_^;)
お願いなのですが、read.cgiに相当するサンプルプログラムはないでしょうか?
そのソースがコンパイル通ればOKみたいな・・・・
- 535 :ピロリ :2007/02/16(金) 19:48:10 ID:1oI55i6G0
- うーん
現在はないですー
あとで作っておきます。
- 536 :マァヴ ◆jxAYUMI09s :2007/02/16(金) 19:48:34 ID:WECVmjlU0 BE:5658337-PLT(33347)
- あいあい(^_^;)お願いします
本日は一旦撤退・・・・
- 537 :ピロリ :2007/02/16(金) 19:49:27 ID:1oI55i6G0
- んじゃ
おとこは立てよ行けよ〜♪
ということで、
- 538 :動け動けウゴウゴ2ちゃんねる :2007/02/16(金) 19:50:01 ID:Zd+gsdjg0
- >>517
SATA300に対応しないお馬鹿さんなチップセットが世に出てしまったので
SATA300に対応しているけれども最初はSATA150モードになってるHDDが多数あります。
メーカーのツールを使用して変更するんですが、今現在のHDDでは変更したところで使い切れないかと
カツカツにチューニングするなら別ですが
- 539 :マァヴ ◆jxAYUMI09s :2007/02/16(金) 19:50:04 ID:WECVmjlU0 BE:3771672-PLT(33347)
- むふん(^_^;)
- 540 :動け動けウゴウゴ2ちゃんねる :2007/02/16(金) 19:54:50 ID:e8mEARxE0
- >>537
いってらっしゃーい
- 541 : ◆garnetGnNk :2007/02/16(金) 20:15:26 ID:5uZ2dIcq0
- サンプルっていうか、includeファイルが読み込めないだけだと思うんだけど、、、
a.c
--
#include <apr.h>
int main() {
return 0;
}
--
gcc -I /usr/local/apache2/include -L /usr/local/apache2/lib a.c -lapr-0
- 542 :動け動けウゴウゴ2ちゃんねる :2007/02/16(金) 20:22:27 ID:oyxTse1VO
- フォルダ名はapache22だったりしない?
- 543 :F-4EJ改 :2007/02/16(金) 20:28:31 ID:EkWtPiea0
- 肉丸君さり気に最長連続時間更新中。
- 544 :F-4EJ改 :2007/02/16(金) 20:29:55 ID:EkWtPiea0
- 稼動が抜けた。24Hもつかな?
- 545 :動け動けウゴウゴ2ちゃんねる :2007/02/16(金) 20:39:56 ID:o1ks0hVXO
- read.cgi配布じゃなくて公開であった気がする
つか、アスキーモードでうぷしてるよね?
まとめてじゃなくて1個づつパーミッションやってるよね?
数値を間違えてる?
それともcgi置く場所間違えたとか?
- 546 :動け動けウゴウゴ2ちゃんねる :2007/02/16(金) 20:58:22 ID:5onBBbzc0
- そろそろ危険ゾーンかな?
しかし、最初1週間弱安定稼動してたんだよね、150w 1G 10M帯域で
それを負荷を上げるために100Mにして負荷を上げた途端落ちた。
処理能力的には、投稿数でMax27Mまで出てると言う事はCPU・メモリ
などとは考えにくい。
やっぱり電源容量が足りないんじゃないかな?
たぶん15M超えるとかつかつのところで動いてるんじゃ?
- 547 :モーマン☆鯛。 :2007/02/16(金) 21:09:10 ID:dr0O8d8nP
- >>546
でもそれだと250Wで落ちる理由にならないしねえ。
…そういえば,メモリのレイテンシとかどうなってるんだっけ。
初期値になってる?
- 548 :動け動けウゴウゴ2ちゃんねる :2007/02/16(金) 21:46:03 ID:5onBBbzc0
- 単純に過負荷というわけじゃないみたいなんですけど・・・過負荷×時間のような。
しかし、何人が落ちるのを固唾を呑んで待っているのだろう?w
- 549 : ◆TWARamEjuA :2007/02/16(金) 21:52:18 ID:ANvbJlT70 BE:1961429-2BP(6811)
- >>424
現状の蓄積されたNGワードが、、、
\.2ch\.net/?\w+/
とか、
1−2−3\s
だったりします(哀)
で、、
1−2−3\s
は、登録出来なかったりします(つД`)→−=\x817C
- 550 : [―{}@{}@{}-] 動け動けウゴウゴ2ちゃんねる :2007/02/16(金) 22:05:54 ID:T0sKyppc0
- 手を入れたり、コンバーターを作ったり。
- 551 : [―{}@{}@{}-] 動け動けウゴウゴ2ちゃんねる :2007/02/16(金) 22:07:01 ID:T0sKyppc0
- なんだかIDが空飛ぶppcなのか。。。
- 552 :動け動けウゴウゴ2ちゃんねる :2007/02/16(金) 23:04:02 ID:QYKHgQzo0
- >>548
気になって仕方が無いから落ちるんなら早くしろ
と、思ってみたり
- 553 : ◆TWARamEjuA :2007/02/16(金) 23:06:26 ID:ANvbJlT70 BE:3812257-2BP(6811)
- もすかしてyykakikoも墜ちやすいのはやっぱり寿命なのかしら?@banana族
- 554 :root▲▲ ★ :2007/02/16(金) 23:14:18 ID:???0 BE:1641863-PLT(23500)
- きたく。ふぅ。
>>474 あたりから読もうと。
- 555 :ピロリ :2007/02/16(金) 23:15:12 ID:SnNnNjgdO
- 長生きしている
- 556 :root▲▲ ★ :2007/02/16(金) 23:16:41 ID:???0 BE:1095034-PLT(23500)
- %uptime
6:16AM up 1 day, 2:23, 1 user, load averages: 3.17, 3.73, 3.72
1 day 超えましたか。
さて。
- 557 :動け動けウゴウゴ2ちゃんねる :2007/02/16(金) 23:17:01 ID:Na/K6gvd0
- そろそろ落ちてもよさそうなもんだけど、落ちんね
- 558 :動け動けウゴウゴ2ちゃんねる :2007/02/16(金) 23:19:53 ID:bj5lf8gr0
- PJと音楽戦士に期待するんだ
- 559 :root▲▲ ★ :2007/02/16(金) 23:25:57 ID:???0 BE:2919348-PLT(23500)
- >>474
1号機のdmesgと比べてみる。
(- が1号機(b290)、+ が2号機(b3101))
-CPU: Intel(R) Core(TM)2 CPU 6300 @ 1.86GHz (1862.73-MHz 686-class CPU)
- Origin = "GenuineIntel" Id = 0x6f6 Stepping = 6
+CPU: Intel(R) Core(TM)2 CPU 4300 @ 1.80GHz (1800.02-MHz 686-class CPU)
+ Origin = "GenuineIntel" Id = 0x6f2 Stepping = 2
CPUが違うと。
- Features2=0xe3bd<SSE3,RSVD2,MON,DS_CPL,VMX,EST,TM2,<b9>,CX16,<b14>,<b15>>
+ Features2=0xe39d<SSE3,RSVD2,MON,DS_CPL,EST,TM2,<b9>,CX16,<b14>,<b15>>
命令フィーチャーが一部違うのか。
E4300には、VMX命令がない?
-real memory = 2129526784 (2030 MB)
-avail memory = 2078531584 (1982 MB)
+real memory = 2079195136 (1982 MB)
+avail memory = 2029117440 (1935 MB)
メモリを少し少なく認識していますね。
グラフィックに割り当てるメモリとか、そのへんか。
というところで、いったんごはん。
続きはあとで。
- 560 :stream ◆PNstream2s :2007/02/16(金) 23:30:10 ID:D2pIaCai0
- VMX命令ってVTのことかな
E6300にあってE4300に無いものといったらVT
- 561 :動け動けウゴウゴ2ちゃんねる :2007/02/16(金) 23:33:26 ID:GaICI5p+0
- >>558
どっちも本体出演か。
ちと時間が遅いような気がしないでもないが。
- 562 :root▲▲ ★ :2007/02/16(金) 23:47:13 ID:???0 BE:1095034-PLT(23500)
- 食事おわり。
+pci0: <multimedia, audio> at device 17.5 (no driver attached)
+orm0: <ISA Option ROM> at iomem 0xcc000-0xd0fff on isa0
このへんはbanana3101だけあるみたい(特に問題なし)。
-ad4: 238475MB <Seagate ST3250820AS 3.AAC> at ata2-master SATA150
-ad6: 238475MB <Seagate ST3250820AS 3.AAC> at ata3-master SATA150
+ad4: 238475MB <Seagate ST3250620AS 3.AAK> at ata2-master SATA150
+ad6: 238475MB <Seagate ST3250620AS 3.AAK> at ata3-master SATA150
ディスクのファームウェア(?)が微妙に違うのかな。
- 563 :root▲▲ ★ :2007/02/16(金) 23:48:14 ID:???0 BE:2918584-PLT(23500)
- ディスクは型番は同じで、ファームウェアのリビジョンが違うだけみたいですね。
SATA 150までのディスク。
banana3101のdmesgは、こんなところで。
- 564 :root▲▲ ★ :2007/02/16(金) 23:52:58 ID:???0 BE:5107878-PLT(23500)
- >>475
netstat するプログラムのほうで、
TZ 環境変数に Asia/Tokyo を指定していただけるといいかも。
>>480
そんな気がします。
これから >>510 の dmesg を見るです。
- 565 :root▲▲ ★ :2007/02/16(金) 23:58:37 ID:???0 BE:2736465-PLT(23500)
- >>510 banana3102 のdmesg:
real memory = 3479498752 (3318 MB)
avail memory = 3404836864 (3247 MB)
やはり、3.3Gとかの認識になりますね。
(tiger2522でも起こったことです)
4G(以上)を認識させるには、PAE (Physical Address Extension)を使うか、
あるいは64bitモードのOSで動かすか、しかないかと。
ちなみにFreeBSDのPAE機能は、少なくとも5.xではとても不安定で、
使い物にならなかったです。
- 566 :root▲▲ ★ :2007/02/17(土) 00:00:00 ID:???0 BE:3283294-PLT(23500)
- >>510 続き
ということで 3.3G という認識は、きっとたぶん正常動作です。
というか 32bit/i386 の仕様かと。
で、確かにマザボが変わっているですね。
Intel純正チップですか。
ACPI APIC Table: <INTEL DQ965GF >
- 567 :root▲▲ ★ :2007/02/17(土) 00:07:28 ID:???0 BE:3192375-PLT(23500)
- ということで、
acpi0: <INTEL DQ965GF> on motherboard
マザボがIntel純正チップで、
em0: <Intel(R) PRO/1000 Network Connection Version - 6.2.9> port 0x20c0-0x20df mem 0xe0200000-0xe021ffff,0xe0220000-0xe0220fff irq 20 at device 25.0 on pci0
em0: Ethernet address: 00:16:76:c7:bd:74
ネットワークI/FがIntelの1Gb/s対応のやつですね。
atapci3: <Intel ICH8 SATA300 controller> port 0x2138-0x213f,0x2174-0x2177,0x2130-0x2137,0x2170-0x2173,0x20f0-0x20ff,0x20e0-0x20ef irq 19 at device 31.5 on pci0
SATAが300までいけるやつと。
ad0: 238475MB <Seagate ST3250620AS 3.AAJ> at ata0-master SATA150
ad2: 238475MB <Seagate ST3250620AS 3.AAJ> at ata1-master SATA150
ar0: 238472MB <Intel MatrixRAID RAID1> status: READY
ar0: disk0 READY (master) using ad0 at ata0-master
ar0: disk1 READY (mirror) using ad2 at ata1-master
SATA RAID は Intel の RAID として認識していると。
しかし、SATA150 だと。
- 568 :root▲▲ ★ :2007/02/17(土) 00:11:10 ID:???0 BE:4469377-PLT(23500)
- 上にも出ていますが、
> Seagate ST3250620AS
このディスクは 300 対応みたいですね。
http://www.seagate.com/ww/v/index.jsp?vgnextoid=a62099f4fa74c010VgnVCM100000dd04090aRCRD&locale=en-US
ということは現状だと、もったいないお化けが出る状態と。< b3102
- 569 :動け動けウゴウゴ2ちゃんねる :2007/02/17(土) 00:12:38 ID:+X/vlNlk0
- Seagateはジャンパで速度制限してますね
抜き忘れ?
- 570 :root▲▲ ★ :2007/02/17(土) 00:13:45 ID:???0 BE:2918584-PLT(23500)
- >>523
確かに、AHCI が有効じゃないみたいですね。
BIOSでやるのかしら。
>>538
そうなんですか。
メーカーのツールというと、例えばSeatoolsとかかしら。
- 571 :root▲▲ ★ :2007/02/17(土) 00:14:37 ID:???0 BE:5837388-PLT(23500)
- >>569
なんと、ジャンパですか。
だったら、PIEの人にマァヴさんから指令出してもらって、
ジャンパ抜いてもらえばいいのか。
マニュアルとかどっかに落ちてますかね。
- 572 :root▲▲ ★ :2007/02/17(土) 00:16:53 ID:???0 BE:2463539-PLT(23500)
- で、今のbanana3101って、なんかログインしていると、
サーバがリブートしているわけでもないのに、勝手に接続が切れますね。
他のサーバではそんなことはないので、何かネットワーク的に問題があるのかも。
あるいは、アイドルしていると勝手に切ってくる設定になっている?
- 573 :root▲▲ ★ :2007/02/17(土) 00:19:01 ID:???0 BE:5107687-PLT(23500)
- あと、パーミッション問題ですが、もし中身を見せたくないとすると、
ディレクトリの r bit じゃなくて、x bit を立てるといいような気がするです。
そうすると、
そのディレクトリの中身を読む(ls -l みたいな)ことはできなくなりますが、
そこに cd したり、中のファイルをダイレクトに指定して読むことは可能になるです。
- 574 :動け動けウゴウゴ2ちゃんねる :2007/02/17(土) 00:22:42 ID:+X/vlNlk0
- >>571
http://www.seagate.com/support/disc/manuals/sata/100402371a.pdf
の3.2Configuring the drive
にジャンパの設定が載ってます
とはいっても、4ピンのうち左側の2ピンがショートされてるかどうかだけですね
引っこ抜けば解除されます
- 575 :動け動けウゴウゴ2ちゃんねる :2007/02/17(土) 00:22:49 ID:X30XnATM0 BE:24633476-2BP(1009)
- >>571
rootさんが上で上げているデータシートのところに
マニュアルがありますけど、確かに3.2(p.40)のところに
書いてますねぇ。
- 576 :root▲▲ ★ :2007/02/17(土) 00:26:23 ID:???0 BE:2736656-PLT(23500)
- ということで、ここまでのまとめ:
banana3101:
・ハードウェア設定は概ね問題なさげ
・パーミッション問題(コンパイルできない)は、ひょっとすると >>573 かも
・さっき、
>>563
> SATA 150までのディスク
って書きましたが、どうも ST3250620AS も、300 まで対応しているみたい。
でもコントローラが 150 までですね。
・しばらくログインしていると、接続を切ってくる? (>>572)
ちょっと top コマンド動かし続けて、確認中。
- 577 :動け動けウゴウゴ2ちゃんねる :2007/02/17(土) 00:32:41 ID:UdYfkkUP0
- POPJAMハジマタ
非力な今の狼ではにんともかんとも・・・
- 578 :root▲▲ ★ :2007/02/17(土) 00:36:06 ID:???0 BE:6566898-PLT(23500)
- banana3102:
・Intelチップのマザーボード
・SATA300まで対応、ネットワークカードは1Gbpsまで対応
・メモリ4G積んでも4Gとして認識しないっぽい(これはきっとVIAのでもそういう仕様のはず)
・ディスクがSATA 150モードになっている。
ジャンパを抜けば 300 モードになる。方法は >>574
これでよりディスクが高性能になる → news4vipが入る可能性がさらに上がる。
- 579 :動け動けウゴウゴ2ちゃんねる :2007/02/17(土) 00:37:58 ID:YgtR4vu80
- 瞬殺だった
- 580 :root▲▲ ★ :2007/02/17(土) 00:38:41 ID:???0 BE:912825-PLT(23500)
- もうひとつあった。
>>578 続き
・AHCIモード(ディスクアクセスがより高性能になる)が、オフになっているらしい
→ どうやってオンにするか、BIOSか、はたまたOSか。
- 581 :名無し募集中。。。 :2007/02/17(土) 00:39:57 ID:UdYfkkUP0
- 我が軍ヨワス・・・
- 582 :動け動けウゴウゴ2ちゃんねる :2007/02/17(土) 00:39:58 ID:Ex31V6af0
- 実験の為狼にスレ立て規制がないのか
- 583 :動け動けウゴウゴ2ちゃんねる :2007/02/17(土) 00:44:19 ID:g+HoYxUL0
- 30Mの壁は遠いなぁ・・・
- 584 :動け動けウゴウゴ2ちゃんねる :2007/02/17(土) 00:46:21 ID:X30XnATM0 BE:20528257-2BP(1009)
- >>580
http://www.intel.com/support/chipsets/imst/sb/cs-015988.htm
多分BIOSのほうで設定できるかと。
ジャンパと合わせて変更すればいいんじゃないっすかね。
- 585 :動け動けウゴウゴ2ちゃんねる :2007/02/17(土) 00:47:58 ID:+X/vlNlk0
- >>580
http://www.intel.co.jp/jp/support/motherboards/desktop/sb/CS-020811.htm#modes
ってなことなので、RAIDを使用するのであればAHCIも勝手に付いてくるのではないかと
- 586 :root▲▲ ★ :2007/02/17(土) 00:55:10 ID:???0 BE:1094843-PLT(23500)
- >>585
RAIDにすれば、自動的にAHCIにもなっているはずということですか。
>>584
BIOSで「も」、設定する必要があるかもしれないのかしら。
たぶんまずは先に、ジャンパを抜くほうをするのがいいような気がするです。
- 587 : ◆Reffiz2Zh. :2007/02/17(土) 00:57:24 ID:FBqg+qP/0
- >584見る限りではBIOS設定しないとAHCIモードには入らない
ようですね
そうなるとOSまた入れ直しかなぁ(汗
- 588 :root▲▲ ★ :2007/02/17(土) 01:08:02 ID:???0 BE:1368735-PLT(23500)
- >>587
だとしたら、BIOS設定だけでいけるのかしら。
FreeBSDの場合インストール時にドライバ入れるとかそういうことはないので、
AHCIモードは、OSのほうで自動判別するんじゃないかしら。
- 589 :動け動けウゴウゴ2ちゃんねる :2007/02/17(土) 01:09:01 ID:X30XnATM0 BE:3519432-2BP(1009)
- >>586
見方によっては自動で有効になっているとも取れますね。
これは現地で確認してもらうしか今はちょっと分からん
ですねぇ。
- 590 :root▲▲ ★ :2007/02/17(土) 01:10:45 ID:???0 BE:2189838-PLT(23500)
- いずれにしても、
>>142
> むしろ確実なものを要求します。
ということなわけで、
特に news4vip を入れる器は、ハードウェア性能をきちんと出すべく、
確実に設定したほうがいいんではないかと。
せっかくのいい機会なわけだし。
- 591 :動け動けウゴウゴ2ちゃんねる :2007/02/17(土) 01:13:09 ID:+X/vlNlk0
- AHCIモードにする方法の中で、RAID無効にしろとか書いてあったりするので
AHCIモードとRAIDモードは or の関係なのではないかと思うのですが
- 592 :root▲▲ ★ :2007/02/17(土) 01:14:22 ID:???0 BE:2554447-PLT(23500)
- >>591
もし仮にそういう排他の関係だったとしたら、
今回は RAID 1 が優先なんじゃないですかね。
- 593 : 株価【1100】 △ ◆cZfSunOs.U :2007/02/17(土) 01:25:40 ID:tFdnFmdq0
- S/W RAID がありなら両立も可能かもですが,さて......
- 594 :動け動けウゴウゴ2ちゃんねる :2007/02/17(土) 01:54:29 ID:+X/vlNlk0
- 排他とは言っても
RAIDモードにしているならわざわざAHCIモードを有効にせずとも大丈夫というだけで
両者の違いはRAIDを構成するかどうかだけのようです。
- 595 :動け動けウゴウゴ2ちゃんねる :2007/02/17(土) 02:58:49 ID:0Dr3AwTa0
- 鯖設定中ー。
納期ギリギリ^^
お勉強になるです。
- 596 : 株価【1100】 △ ◆cZfSunOs.U :2007/02/17(土) 06:30:04 ID:tFdnFmdq0
- ex21 の read.c で
// if(strstr(model_name,"Pentium")) return maxLAbanana ;
if(strstr(model_name,"Pentium")) return maxLAtiger ;
のようになってますが,
% sysctl hw.model
hw.model: Intel(R) Core(TM)2 CPU 6300 @ 1.86GHz
なんで,strstr(model_name, "Core(TM)2") とかじゃないかなぁ,と.
あと,bbs.cgi ではホスト名で判定してますが,そちらはどうするのがいいんですかね.
banana + 数字4桁は T-banana ってことでいいんでしょうか......
でも,既存の banana でも4桁ってあったような?
ホスト名自体が tbanana とかになってれば判定しやすいんでしょうけど.
- 597 :どくどくさぼてん :2007/02/17(土) 06:44:33 ID:8ZYUCIMB0
- 初代スレのあたりで話し合われてたのは、
2号機以降はbanana3xxx.maido3.comでいくって話になってますです。
3k番台ですね、XOロケーションのは2k番台だと思ったけど、、
http://qb5.2ch.net/test/read.cgi/operate/1169758672/791-797
- 598 : ◆Choco52.ko :2007/02/17(土) 06:47:47 ID:PlQPfksc0
- >>549 (スレ違いなら適切なスレに誘導願います)
マルチバイト対応させてない Perl であれば、こんな感じでしょうか?
$re = '1−2−3'; # 固定文字として扱いたい
$re = '!2ch\.net/\w+'; # 正規表現として扱いたい(先頭の ! をスイッチとする)
if ($re =~ s/^\!//) { # スイッチ文字で分岐
# SJIS文字を含んだ正規表現として扱う(2バイト文字を適切にエスケープ)
$re =~ s/([\x81-\x9f\xe0\xfc])(?:(\W)|([\x40-\xfc]))/$2?"\x5c$1\x5c$2":"\x5c$1$3"/eg;
} else {
# 固定文字列として扱う
$re = "\Q$str";
}
- 599 : 株価【1100】 △ ◆cZfSunOs.U :2007/02/17(土) 07:05:54 ID:tFdnFmdq0
- >>597 なるほど,それが確定なら判別できますね.290 だけは例外ってことで......
- 600 : ◆Choco52.ko :2007/02/17(土) 07:19:23 ID:PlQPfksc0
- >>596 単純にCPU判別による分岐の話であれば、
1.ホスト名で判断する (290のように例外処理がある)
2./sbin/sysctl をPerl内部からコールして取得する
3.OS起動時時に設定用,フラグ用のファイルを作る(2の改良版)
4.Apache の mod_env で環境変数として値をセットする
5.XSモジュールを使う (Sys::Sysctl::FreeBSD)
6.他にも思いつく
など選択肢はあると思います。別の議論であればスレ汚し失礼。
- 601 :root▲▲ ★ :2007/02/17(土) 09:26:49 ID:???0 BE:3283294-PLT(23500)
- >>600
現状でやるなら、1. の方法ですかね。
4. がきっとスマートで(雪だるまシステムでは一部そうしようとしている)、
read.cgi と同じ手法をとるなら 5. というかんじで。
で、bbs.cgi で LA とって処理しているところというと、
LA が高くなると自動で Saborin するところか。
確かに、banana の閾値は低くしてあるです。5 だったかな。
様子を見ていると、read.cgi 同様 tiger と同じ(12だったかな、16かも)に
するのがよさげかも。
該当部分は私が前に書いたので、今夜にでもやってみるかも。
- 602 : ◆Choco52.ko :2007/02/17(土) 09:46:08 ID:PlQPfksc0
- >>598 色々と訂正
$re = '十分表示可能1−2−3'; # \x5c \x7c を含むけど固定文字として正規表現で扱いたい
$re = '!1−2−3\s'; # 正規表現として扱いたい (3の後に空白か改行が欲しい、でも全角空白が来たら判別不可)
$re = 'ttp:\/\/\w'; # 正規表現のように見えるけど固定文字として扱いたい
$re = '!2ch\.net/\w+'; # 正規表現として扱いたい(先頭の ! をスイッチとする)
if ($re =~ s/^\!//) { # スイッチ文字で分岐
# SJIS文字を含んだ正規表現として扱う(2バイト文字を適切にエスケープ)
$re =~ s/([\x81-\x9f\xe0-\xfc])(?:(\W)|([\x40-\xfc]))/$2?"\x5c$1\x5c$2":"\x5c$1$3"/eg;
} else {
$re = "\Q$re"; # 固定文字列として扱う(\Q で \w 以外の文字の前に \ が付くので正規表現エラーにならない)
}
- 603 : ◆Choco52.ko :2007/02/17(土) 10:46:15 ID:PlQPfksc0
- >>601
LA は bbs.cgi(perl) ではどうやって取得してるんですか?
こちらが取れるなら何かしらやってることになりますけど。
- 604 : ◆Choco52.ko :2007/02/17(土) 12:16:47 ID:PlQPfksc0
- >>601 他の用途にも使えるかもということで一応試作品
# rc.local にでもいれて起動時に処理
#
# CPU別,対応ハードなど別にフラグを立てるシェルスクリプト
# プログラムでファイルの存在チェックする関数を作る
# perl なら if (-e /tmp/cpu_Athlon64) とか‥‥‥
# INFO_PATH : ファイルを置く位置 (/md/ の方がいいのかな?)
INFO_PATH=/tmp
# clean
rm -f $INFO_PATH/cpu_*
# CPU Model
CPU_MODEL=`sysctl -n hw.model`
if [ `expr "${CPU_MODEL}" : '.*Core(TM)2'` -ne 0 ]; then
# case Pentium
touch $INFO_PATH/cpu_Core2
elif [ `expr "${CPU_MODEL}" : '.*Pentium'` -ne 0 ]; then
# case Core2
touch $INFO_PATH/cpu_Pentium
elif [ `expr "${CPU_MODEL}" : '.*Athlon(tm)64'` -ne 0 ]; then
# case Athlon64
touch $INFO_PATH/cpu_Athlon64
else
# default
touch $INFO_PATH/cpu_unknown
fi
- 605 : 株価【1290】 △ ◆cZfSunOs.U :2007/02/17(土) 12:45:18 ID:tFdnFmdq0
- >>603 Sys::CpuLoad ですね.
>>604 今は,cobra (=Opteron), tiger (=Xeon), banana (=Pentium) の
三段階(不明なのが出てきたら banana 扱い)で分けてますね.
まぁ,柔軟性とか考えると環境変数方式がいいのかな,とは個人的に思ってますが.
- 606 : ◆Choco52.ko :2007/02/17(土) 13:03:29 ID:PlQPfksc0
- >>605 thx
スタッフのスキル。応用範囲。移植性。メンテナンス性などの兼ね合いで
どこに手を加えるか、が変わってきますね。root 使えるとかも大きいかな?
mod_env でするなら apachectl に CPU_MODEL=`sysctl -n hw.model`;export CPU_MODEL
を追加して httpd.conf で PassEnv CPU_TYPE な感じだったかな?(うろ覚え)
- 607 : 株価【1290】 △ ◆cZfSunOs.U :2007/02/17(土) 13:16:09 ID:tFdnFmdq0
- >>606 まぁ,とりあえずの対応策としては,むむむさんが言ってるように
1. (>>600 中の) なんだと思います.環境変数方式は,bbs.cgi での
ハードコーディングの部分を減らしていくというもうちょっと先の段階かなぁと.
ちなみに,基本的には banana は root 権限なし,tiger / cobra は root 権限ありです.
# その root 権限を持ってるのがむむむさん= root ★ さんですが.
- 608 :ピロリ :2007/02/17(土) 15:59:08 ID:zzDbkwgf0
- 現在の感想
最近やったこと
→ 電源を150Wから250Wに載せかえた
どうなった?
→ あきらかに改善された、
- 609 :的外れな人 :2007/02/17(土) 16:31:16 ID:646G8REA0
- シンプルでよいですね。
1回目の低負荷時リブートも取敢えず電源って事にして再スタートな感じ。
ハード要因なら変えれば済む話だし。
暫く様子見モードかな。
- 610 :動け動けウゴウゴ2ちゃんねる :2007/02/17(土) 16:39:42 ID:or5ns9Fe0
- 電源交換後のあの挙動は?っていうのがあるな
- 611 :動け動けウゴウゴ2ちゃんねる :2007/02/17(土) 16:42:34 ID:85g1DqnM0
- 落ちない1号機に興味はないw
2号機、3号機の進捗情報プリーズ!
- 612 :動け動けウゴウゴ2ちゃんねる :2007/02/17(土) 16:50:12 ID:UdYfkkUP0
- 鯖争奪戦は面白かったなぁ
- 613 :マァヴ ◆jxAYUMI09s :2007/02/17(土) 16:52:24 ID:RtBSDzLQ0 BE:12931968-PLT(33347)
- 2号機、3号機は再インストールを行います(^_^;)
再インストールは本日予定。
その後パッケージを改良してモジュール類をセットアップ
月曜日には稼動できる予定。
本日サーバを精査した結果、apacheのセットアップで問題があったことを発見(^_^;)
これを修整するため、およびサーバネームを号機番号と一致させるため
一旦OSの再インストールからやり直すことにしたです(^_^;)
- 614 :マァヴ ◆jxAYUMI09s :2007/02/17(土) 16:56:45 ID:RtBSDzLQ0 BE:11315467-PLT(33347)
- でもって、2号機、3号機のHDDについて・・・・
HDDは16MBキャッシュのやつがついています(^_^;)
1号機 ST3250820A 250GB 8MB
2号機 ST3250620A 250GB 16MB
3号機 ST3250620A 250GB 16MB
今後のマシンもST3250620Aを搭載するようにします。
3号機のM/Bおよびメモリについて(^_^;)
・エリートのM/Bは4GB搭載できないことが判明
・そこで4GBを搭載するためにIntelのマザーにした
・しかし32bitOSでは3.5GBまでしか扱えない
ということで、3号機は3.5GBで使用することにします。
- 615 :動け動けウゴウゴ2ちゃんねる :2007/02/17(土) 16:58:02 ID:pnB4lKz/0
- この機会に64bitOS入れてみようぜ
- 616 :ピロリ :2007/02/17(土) 16:59:01 ID:zzDbkwgf0
- たぶん、そんな時代はこない気がしてきた >>615
194KB
新着レスの表示
スレッドリストへ戻る 全部 前100 次100 最新50
0ch BBS 2004-10-30