■掲示板に戻る■ 全部 1- 101- 201- 301- 401- 501- 601- 701- 801- 901- 1001- 最新50



レス数が1000を超えています。残念ながら全部は表示しません。

初心者もOK! FreeBSD質問スレッド その15

1 :名無しさん@お腹いっぱい。 :02/03/28 23:05
FreeBSD関連の質問はここで。

前スレ
初心者もOK! FreeBSD質問スレッド その14
http://pc.2ch.net/test/read.cgi/unix/1015641250/


歴代スレッドは>>2、FreeBSD関連サイトへのリンクは >>3
まずはこっちをチェックしてみてちょ。

470 :457 :02/04/07 17:39
>>458
そうですね、失礼いたしました。
質問何でもアリ系に移動します。

>>461
% openssl version
OpenSSL 0.9.6a 5 Apr 2001
何故 0.9.6b でもなかったんでしょうね。

471 :名無しさん@お腹いっぱい。 :02/04/07 18:22
>>367
> begin 644 eblook.diff.gz

テストしてみましたがよさそうです。
send-pr するなりメンテナに送るなりしてあげてね。


472 :名無しさん@お腹いっぱい。 :02/04/07 19:15
cronで実行した結果(標準出力)をメールで送られるようにしてある場合、
その結果が日本語を含む場合に来たメールが文字化けしてしまいます。
iso-2022-jpで送る方法はないのでしょうか?

473 :462 :02/04/07 19:21
>>468
自分のところでは

configure:18628: result: yes
configure:18749: error: conditional "HAVE_ORBIT" was never defined.
Usually this means the macro was only invoked conditionally.

とエラーが出たあと

configure: exit 1
(end of "config.log")
*** Error code 1

で止ってしまいます。
他の方はどうですか?
audio/xmmsの方が問題無くmake出来てます。

474 :名無しさん@お腹いっぱい。 :02/04/07 19:33
>>472
このへんどうよ?
http://pc.2ch.net/test/read.cgi/unix/1015839397/748-749

475 :472 :02/04/07 19:58
>>474
なるほど。LANGを指定して日本語を出さないようにすればいいのですね。
で、cronからのメールはやはり日本語はNGなのでしょうか?


476 :初心者(445) :02/04/07 22:05
今日BSDの4.4を入れてみたらマウスが動くようになり
Xの導入も上手くいきました。どうやら古いバージョンの
BSDだと相性問題でうごかなかったみたいです。
現在はブラウザのインストで苦戦してますが・・・(w
昨日色々とアドバイスくださった方たちどうもありがとう
ございました。

477 :名無しさん@お腹いっぱい。 :02/04/07 22:07
>>476
まじでBSDの4.4使ってるのですが。
すごいですね。

478 :初心者(445) :02/04/07 22:16
>>477
え?!なんでですか?
なんかまずいことでもあるんですか?
手引書の付録に付いてたんで入れてみた
んですが・・・。

479 :名無しさん@お腹いっぱい。 :02/04/07 22:24
LASER5がだしたFreeBSD4.5使っている方いますか?
使用感はどうでしょうか?

480 :名無しさん@お腹いっぱい。 :02/04/07 22:25
>>478
ライセンス料$10,000くらいですか?

481 :初心者(445) :02/04/07 22:27
>>480
へ?付録なんでタダですよ?


482 :名無しさん@お腹いっぱい。 :02/04/07 22:33
>>481
VAXですか?

483 :初心者(445) :02/04/07 22:37
VAXというのが何かわかりませんが、
付録でついてきたものはFreeBSD4.4-Release
というものです。参考までに書籍名を書いておきます。
FreeBSD Expert 技術評論社

484 :名無しさん@お腹いっぱい。 :02/04/07 22:37
>>478
昔 BSD という OS があった。それをもとにしたのが FreeBSD。別物。

>>472
command | nkf -j
とかでいいんでない。


485 :名無しさん@お腹いっぱい。 :02/04/07 22:38
さっきはBSDの4.4て言ってたじゃない。

486 :初心者(445) :02/04/07 22:42
ああ、そういうことですか。
やっと意味がわかりました。
ちょっと略しかたが不味かったですね。
BSDじゃなくてFreeBSDです。
FreeBSDスレなんでBSDでも意味が通ると
思って略しすぎました、スイマセン(w

487 :名無しさん :02/04/07 22:49
つーか、初心者を4.4BSD(-lite)ネタでイヂメるの図はもう飽きた。

488 :名無しさん@お腹いっぱい。 :02/04/07 22:52
>>487
メーリングリストにも、fj にも、2ch にも厭味な奴はいるってこった。
445 なんて質問態度とかはちゃんとしてるし、いじめる理由がない。

匿名な分、2ch の方がタチ悪いな。


489 :名無しさん@FreeBSD4.5R :02/04/07 23:16
無線LANを使っている方おられますか?
WEP認証がうまくできなくてこまっています。
wicontrol -i wi0 -k 0x1234512345 -v 1 -T 1 -e 1 -n HOGE
オプションをいろいろ変えてやってみましたが、うまくリンクできません、
使用しているカードは富士通のHyperLink Wireless PC Card 11Mbpsです。
どなたかご教授していただけないでしょうか。

490 :名無しさん@お腹いっぱい。 :02/04/08 00:12
freeBSD4.5をインストールしたんですけど
起動して
doing initial network setup: hostname.
ってところで何にも反応しなくなるんですけれどなんででしょうか


491 :名無しさん@お腹いっぱい。 :02/04/08 00:18
x86版Linuxのクロスコンパイル環境を構築できた方はいますか?
とりあえず、以下の方法で試してみました。

・binutils 2.11.2のインストール
% ./configure --target=i386-linux --disable-nls
% gmake
# gmake install

・glibc 2.2.5をLinux環境でコンパイルして/usr/local/i386-linux/include & libにコピー

・カーネルヘッダもコピー

・gcc 2.95.3のインストール
% ./configure --target=i386-linux --disable-nls --with-gnu-as --with-gnu-ld
% gmake LANGUAGES="c c++" cross
→all-target-libibertyのchoose-temp.cで
stdio.h: No such file or directory
sys/types.h: No such file or directory
となる。
確かに直前のlibibertyのconfigureでヘッダやライブラリがことごとくnoになってるんですが…


492 :名無しさん@お腹いっぱい。 :02/04/08 00:20
654]l

493 :名無しさん@お腹いっぱい。 :02/04/08 00:49
>>484
> command | nkf -j

出来ました〜。ありがとう。


494 :名無しさん@お腹いっぱい。 :02/04/08 01:47
>>490
5分ほど放っておくと進むかも新米

495 :313 :02/04/08 02:08
遅レスですまそ。>>313です。

>>319
あらら〜。そんなに大変なんですか。
素人目にはlinuxで作ったバイナリをそのままもってきちゃえば
動くんじゃないかとも思ったんですけど…
(バイナリはそもそも見つけられなかったんで試せず)

>>340
どうもありがとうございます。たしかにDVDリッピングはできました。
しかしHDDが足りないので、いっぺんにencodeまでしてくれるソフトを探していたのです。
(説明不足すまそ)

で、
transcode
http://www.FreeBSD.org/cgi/query-pr.cgi?pr=ports/36770
dvdrip
http://www.FreeBSD.org/cgi/query-pr.cgi?pr=ports/36768

ってのがPR中なのを発見したんですけど、
他に更新すべきとこが多すぎて、なかなかmakeできません^^;

こみったーさん
もし見てたら、早めのこみっとおながいします。m(_ _)m

496 :名無しさん@お腹いっぱい。 :02/04/08 03:02
4.5releaseからstableにしたのですが、/etcや/dev、/standはそのままなのでこれらもアップデートしたいと思い、
mergemaster -vと入力しました。
/etc関係のファイルの変更をどうするかの質問が毎回でてきますが、iですべて変更した場合に自動でやってくれるようにはできないのでしょうか?

497 :名無しさん@お腹いっぱい。 :02/04/08 03:27
/etcにあるファイル、全部インストール時のままってこと
あるまい。

498 :名無しさん@お腹いっぱい。 :02/04/08 03:28
>>491
glibc の library やら header やらは /usr/local/i386-pc-linux-gnu に
コピーしないといけない。
もしくは gcc の configure で /usr/local/i386-linux を指定する。
/usr/local/i386-linux はデフォルトのサーチパスにはないはず。


499 :498 :02/04/08 03:30
すまん、とんだ大嘘だった。i386-linux の方が正解だった。鬱。


500 :498 :02/04/08 03:33
ディレクトリのパーミッションとかかな…。
すまん、役に立てそうにない。


501 :名無しさん@お腹いっぱい。 :02/04/08 03:51
>>496
質問の意味がわからん。
いったい「何を」自動的にやってほしいの?

502 :496 :02/04/08 03:52
4.5releaseを最小構成でいれてすぐにmake worldを試みたので、rc.confとdhclient.confとmake.confぐらいしか触ってないと思います。
それなのに、rc.firewallなども確認を求められました。(その他数十個すべてiにしました)
デフォルト状態から、少しでも弄った場合だけ確認されると思っていたのですが・・・・・・

503 :名無しさん@お腹いっぱい。 :02/04/08 04:14
502は質問に答えていない。
501は寝てしまった。

504 :名無しさん@お腹いっぱい。 :02/04/08 04:15
>>502
> デフォルト状態から、少しでも弄った場合だけ確認されると
> 思っていたのですが・・・・・・

ああ、それいいねぇ。その機能実現してよ。


505 :501 :02/04/08 04:29
>>503

> 502は質問に答えていない。
まったくだ。
> 501は寝てしまった。
みたいね。


>>504

>> デフォルト状態から、少しでも弄った場合だけ確認されると
>> 思っていたのですが・・・・・・
>
> ああ、それいいねぇ。その機能実現してよ。

# 「デフォルト状態」ってのが不明確だ。

-stableブランチでその「デフォルト状態」とやらが変わった

っていえばいいのかな。わかる?
margemasterはそれをキチンと処理するので496や503の
期待通りには動作しないほうが正しいわけ。

506 :501 :02/04/08 04:33
× 496や503の
○ 496や504の

失礼

507 :名無しさん@お腹いっぱい。 :02/04/08 04:38
>>491
gcc の configure で --with-headers で linux の
header file を置いたところを指定したら?


508 :名無しさん@お腹いっぱい。 :02/04/08 05:00
>>505
もちっとさぁ、文脈読もうや。

496 が言いたいのは、自分が変更していないファイルまでいちいち確認
しなきゃいけないのがめんどい、ってこった。

これは mergemaster の欠点 (mergemaster ができてかなり便利になったけどね)。
でも、これが mergemaster の仕様であることも確か。

だからといってお前が偉そうな態度で「これは仕様。お前は厨房」て言うのは変だろ?

解決策はいくらでもあるよな? たとえば /etc/defaults/rc.conf と
/etc/rc.conf みたに、ユーザ変更分がすぐにわかるようにするのは
一つの解だ。$Id$ を見て、revision 特定して、初期状態から変更
されたかどうか自動で調べる手もある。あんまりシステマチックじゃ
ないけれどな。


509 :501 :02/04/08 05:05
>>508
> $Id$ を見て、revision 特定して、初期状態から変更
> されたかどうか自動で調べる手もある。
margemasterはデフォルトでは、まさにそのように動作します。
あなた何か勘違いしてませんか?

510 :名無しさん@お腹いっぱい。 :02/04/08 05:10
>>509
うぞ! そうならあやまる。すまそ。

でも、漏れがいじってないファイルまで確認を求められるのはナゼ?

511 :501 :02/04/08 05:12
# 途中で送ってしまった。

>>508
> これは mergemaster の欠点
> これが mergemaster の仕様であることも確か。
これはあなたの誤解です。margemasterはあなたが考えているより賢いですよ。

margemaster は例えユーザがファイルを編集しても
Idが同じなら自動的に処理します。(つまり、ユーザに質問しない。)

512 :名無しさん@お腹いっぱい。 :02/04/08 05:13
>>510
mergemaster(8) 読んだ。revision が一致してたら何もしないってことね。

じゃなくて、自分がいじってない /etc/rc とか /etc/rc.network は、
仮に revision が一致していなくても「ユーザ自身が変更したかどうか」
を判断してほしいってこと。


513 :名無しさん@お腹いっぱい。 :02/04/08 05:15
>496 が言いたいのは、自分が変更していないファイルまでいちいち確認
>しなきゃいけないのがめんどい、ってこった。

/etc以下を自動的に変更するのはあまりにも危険だ。
強制的に変更を確認させる今のような動作は理に適っている。

という建前は置いといて、結局i [return]を連打することになって確認なんて
しないんだよな。このへんはMicrosoft的な「俺はダイアログボックス出したからな、
OKを押したのは君だからな」という姿勢なのに違いはないが、システムの
貞操をユーザに委ねるという意味では間違っていないし、自動化してはいけない。

OSのアップデートで何が変わったか確認できるいい機会だ。じっくり読んどけ!


514 :501 :02/04/08 05:15
>>510
>でも、漏れがいじってないファイルまで確認を求められるのはナゼ?
だからそれはIdが変わったから。
502の言葉を借りていえば「デフォルト状態」が変わったから。
一度 jman margemaster をよく読むことをお勧めします。

515 :名無しさん@お腹いっぱい。 :02/04/08 05:17
(´-`).。oO(こんな時間に盛況だな)



516 :513 :02/04/08 05:19
>514 510は「commitされた変更には盲従する」という動作をきぼんしているんだ。

517 :501 :02/04/08 05:39
>>512
> 仮に revision が一致していなくても「ユーザ自身が変更したかどうか」
> を判断してほしいってこと。
残念ながらそういう動作をするオプションは
現状(確認した環境は4.5-RELEASE-p2)では用意されていない。

でも、それすら面倒くさいならRELENG_4じゃなくて「RELENG_4_X」を追うか、
もしくは「security patchを手で当てる」という運用をお勧めする。
これなら/etc以下の変更はめったに必要にならない。

# -stable is stable ? っていう議論もあるし。

518 :510 :02/04/08 05:54
>>513
> 510は「commitされた変更には盲従する」という動作をきぼんしているんだ。

そそ、うまい表現するね。

> OSのアップデートで何が変わったか確認できるいい機会だ。じっくり読んどけ!

まー、そうだけどさ、とはいえ /bin や /usr/bin の変更はいちいち
確認しないでしょ? なぜ /etc だけこんな面倒なことを…って思う。

結局、プログラムと設定が /etc/ の下に混在しているのがまずいの
だろうか。


519 :501 :02/04/08 06:06
>>518
> まー、そうだけどさ、とはいえ /bin や /usr/bin の変更はいちいち
> 確認しないでしょ? なぜ /etc だけこんな面倒なことを…って思う。
その理由はいっぱい思いつくが、一番の理由は
「/etcの内容はhost毎に違う」
言い換えれば
「/etcの内容はユーザが決める」
からかな。

> 結局、プログラムと設定が /etc/ の下に混在しているのがまずいの
> だろうか。
プログラム?おっしゃる意味が分からんが...ま、いっか。

520 :510 :02/04/08 07:17
501 とはとことん会話が通じないね。まー俺の日本語がまずいのだろうよ。

>>519
> 「/etcの内容はhost毎に違う」

違うのは設定ファイルの類だね。/etc/passwd とか、/etc/rc.conf とか。

でも、ホストごとに ほとんど違わないものもあるよね。例えば /etc/rc。
俺は /etc/rc は「設定ファイル」というよりは「プログラム」と言うのが
適切だと思うよ。

rc.firewall とか rc.network とか、俺が触ってもいない・中身も知らない
「プログラム」について、mergemaster 実行時に確認を求められても困るよ。


521 :名無しさん@お腹いっぱい。 :02/04/08 07:40
/emulators/linux_base/とemulators/linux_base-6が出来たけど
どう住み分けるつもりなんだろう…。

522 :名無しさん@お腹いっぱい。 :02/04/08 07:47
>>521
linux_base が 6.1。linux_base-62 が 6.2。linux_base-7 が 7.0 っしょ。


523 :名無しさん@お腹いっぱい。 :02/04/08 07:49
>>522
ところが変なんですよ。
一昨日linux_base-6ってのが出来てどっちも
PORTVERSION= 6.1
なんですよ。

524 :522 :02/04/08 07:59
>>523
あ、linux_base-6 か…。

ほんとだ。とりあえず repocopy しただけ状態だね。


525 :501 :02/04/08 08:07
>> 520
> rc.firewall とか rc.network とか、俺が触ってもいない・中身も知らない
> 「プログラム」について、mergemaster 実行時に確認を求められても困るよ。
こういう要望はここに書いてもしょうがないよ。
commiterの目にとまる所に出さないと。
必要なファイルだけバックアップとって
# cd /usr/src/etc
# make distribution
して、バックアップしたファイルを手でmergeするっていう方法もあるけど。
mergemasterができる前は私はそうやってた。
でもこれだと初心者が陥りそうなワナが結構あるし、
結局mergemasterの方が楽だし確実。
とにかく俺が言えるのは「いやならRELENG_4_Xを使えば?」ってこと。

526 :名無しさん@お腹いっぱい。 :02/04/08 08:10
横からすまんが俺は
>とにかく俺が言えるのは「いやならRELENG_4_Xを使えば?」ってこと。
にした。そうすれば/etcの中の心配はしなくていいし、厄日に当たって
変になることもない(と思う。)
4.5→4.6にする時だけ注意深くmergeすればよい。

527 :421 :02/04/08 09:47
ルーティングがうまくいっていなかったものです。
何とか解決することができました。
ドライバ認識で設定ミスをしていました。
私の使用している PrismIIのカードは flag を指定する必要がありました。
参考までにその設定をここに書いておきます。
card "HyperLink" "Wireless PC Card 11Mbps"
 config auto "wi" 11 0x10000 ←コレ
 insert /etc/pccard_ether $device start
 remove /etc/pccard_ether $device stop
このように設定することで ブリッジとしても、ルーターとしても使えるようになりました。
また、以前は TX rate が2Mbpsにしかなりませんでしたが、
flagをつけ認識させた結果 11Mbpsにまでなりました。

おさわがせしてすみませんでした。m(_ _)m

528 :名無しさん@お腹いっぱい。 :02/04/08 09:50
ファイルの時間(ls -lした時に表示される)のを変更する事はできますか?

なぜかと言うと日記のファイルがあるのですが、そのファイルを後から
更新したりするとNamazuで検索した時に日付でソートしても日記自体の
日付ではなく変更した日付でソートされてしまいます。
まぁ、どうしてもという理由ではないのですがなんとなく気になるます。


529 :名無しさん@お腹いっぱい。 :02/04/08 10:02
>>528
touch

530 :496 :02/04/08 13:35
よ〜く分かりました。
/etcをあまり編集していない場合(4.5releaseからすぐにstableにした場合など)はiだけでいいのにな〜と考えていました。
/etcのrc.confなど編集したところも、すべて削除して4.5releaseを導入した時点での/etcのような環境にする事はできませんかね?
/etc以下のファイルは2〜3個しか編集してなかったら、わざわざiをおしていくよりも、その方が早いと思いまして....

531 :名無しさん@お腹いっぱい。 :02/04/08 13:52
>530 rm -rf /etc && mergemaster -ai


532 :名無しさん@お腹いっぱい。 :02/04/08 13:53
>>529
さんきゅ〜
touchって空のファイル作るコマンドだと思ってたよ。


533 :496 :02/04/08 14:16
>>531
/etcをすべて削除してしまえば、mergemasterですべてそのまま入れられるという事ですね。さっそくやってみたいと思います。thx!

534 :名無しさん@お腹いっぱい。 :02/04/08 14:41
ワラタ


535 :名無しさん@お腹いっぱい。 :02/04/08 15:44
過去ログにstableへのアップデートについての情報があったので、私もstableにしました。
ハンドブックなどをみながら、うまく更新できたのですが、/stand/sysinstallを使ってPackage(FTP)を使おうとしたのですが
warning: Can't find the '4.5-STABLE' distribution on this FTP server.とでてpackageを使う事ができません。
stableでPackageを使うにはどうすれば良いのでしょう?

536 :名無しさん@お腹いっぱい。 :02/04/08 15:45
4.5Rのman mnなんだけど最後にすげー空行が無いかい?

537 :名無しさん@お腹いっぱい。 :02/04/08 15:45
mnじゃなくてnmだ

538 :名無しさん@お腹いっぱい。 :02/04/08 15:46
>>535
Optinで4.5Releaseにする。
俺もよくはまるけど、こうやるしか
対策ないのかな…。

539 :名無しさん@お腹いっぱい。 :02/04/08 15:52
>>535
setenv PACKAGESITE ftp://ftp.freebsd.org/pub/FreeBSD/ports/i386/packages/All/


540 :535 :02/04/08 16:21
.cshrcにsetenv PACKAGESITE ftp://ftp.freebsd.org/pub/FreeBSD/ports/i386/packages/All/
と記述してrebootしたのですが、うまくいきませんでした。
この環境変数を設定した場合、どこに反映されるのでしょうか?
Configure→Packages→FTPでURLにftp://ftp.freebsd.org/pub/FreeBSD/ports/i386/packages/All/を選択しても駄目でした。
optionの4.5-STABLEを4.5-RELEASEにしたらpackage一覧を取得する事ができました。
これは、1度再起動させたりすると、設定が元に戻ってしまうのですね。
ありがとうございました。

541 :いひひ :02/04/08 17:13
> これは、1度再起動させたりすると、設定が元に戻ってしまうのですね。

・・・俺が殺厨以前の頃sysinstall使ってた頃の名残を見つけて
思ったんだが、>>540は/etc/rc.conf読めば幸せになれるカモ。


542 :535 :02/04/08 18:09
/etc/rc.confに
releaseName="4.5-RELEASE"
と記述したら、有効になりました。アドバイスthx!
/stand/sysinstallのPackageがうまく動かないのは、stableにしている皆さんもそうなのでしょうか?
やはり、4.5-RELEASEという名前に変えるしかないのかな・・・・・
Packageは特定のversionでコンパイルされたものだから、release用にコンパイルされているPackageじゃ駄目、という事ですよね。
portsから導入した方がいいのですかね。

543 :名無しさん@お腹いっぱい。 :02/04/08 18:11
>>536-537
こっちでは空行なんて出てこないけど。

544 :536 :02/04/08 18:15
>>543
そう?
COPYINGと日本語訳の間がすごい空いてるんだよね。
4.5Rのmanはssh関連でアップデートでた新しいの
使ってるんだけど。


545 :名無しさん@お腹いっぱい。 :02/04/08 18:21
>>544
日本語訳ってことはjmanか。それは知らん。

man-jpで何か書いてあったような気もするけど…。

546 :名無しさん@お腹いっぱい。 :02/04/08 19:17
>>544
ja-groff は最新の奴を入れてる? 最新の奴じゃないとマクロ関係が
古いバージョンのを使ってしまうのでアウトだ。

それから jcatman してるなら過去ログをあされ。
jcatman には groff に -dlang=ja_JP.eucJP をつけ忘れているバグがある。



547 :名無しさん@お腹いっぱい :02/04/08 20:23
>>542
最近 /stand/sysinstall 使って package install してないねえ。
ports で make install してるから。PC が遅いなどの理由ならば package
を使うけど、そんなに遅いのは使ってないしな。

あと、コンパイラの最適化もできるしね。

548 :名無しさん@お腹いっぱい。 :02/04/08 20:52
>>489
次の設定で、基地局モード(正式名称失念)でWEP128bitで使えてます。
FreeBSD-4.5Rです。

/etc/rc.conf
ifconfig_wi0="DHCP"

/etc/pccard.conf
card "BUFFALO" "WLI-PCM-L11G"
config 0x1 "wi" ?
insert wicontrol -i $device -n "000000MUSENLAN" # ESS ID
insert wicontrol -i $device -k "Ninitan_HhaHha" # WEP PASS
insert wicontrol -i $device -e 1
insert wicontrol -i $device -p 1
insert /etc/pccard_ether $device
remove /sbin/ifconfig $device delete


549 :548 :02/04/08 20:54

pccard.confには、tab入れてね。投稿時に消えた。


550 :名無しさん@お腹いっぱい。 :02/04/08 20:56
freebsd4.4RELEASE
使ってます。
4.5にアップデートしようと思ってます
/usr/src
を4.5release
のそれと同期させて
%make world
とうつだけなんでしょうか?



551 :名無しさん@お腹いっぱい。 :02/04/08 21:05
>>550
ダメです。場合によってはlogin出来なくなります。
有名どころでは、pam.confの障害がありましたね。

/etc/をきちんと更新してください。詳細はこっち。
http://www.jp.freebsd.org/www.FreeBSD.org/ja/handbook/makeworld.html



552 :名無しさん@お腹いっぱい。 :02/04/08 21:30
なるほど
ありがとうございます。
ためになりました。


553 :ひろ :02/04/08 21:37
バックシュラッシュ教えて






554 :禿しく板違い :02/04/08 21:40
>>553
PC初心者板へGo
http://pc.2ch.net/pcqa/

555 :e\ :02/04/08 21:41
\

556 :名無しさん@お腹いっぱい。 :02/04/08 22:38
>>553
(^_^)\

557 :名無しさん@お腹いっぱい。 :02/04/08 23:28
バックシュラッシュかわいい。

558 :名無しさん@お腹いっぱい。 :02/04/08 23:50
5.0-DP1-install.isoキタ━━━(゚∀゚)━━━!!!!!!

とりあえず焼いたと。
とりあえずインストールしたと。
とりあえずXの設定したと。
・・・次は何すればいいのかなと。

559 :名無しさん@お腹いっぱい。 :02/04/09 00:00
\(^.^)/

560 :名無しさん@お腹いっぱい。 :02/04/09 00:01
>>558
使ってみて違いを実感する?


561 :558 :02/04/09 00:12
>>560
今のところは何とも(w
とりあえず環境整えたらApache2あたりを試してみたい

562 :名無しさん@お腹いっぱい。 :02/04/09 00:49
5.0のgccって3.x?

563 :名無しさん@お腹いっぱい。 :02/04/09 00:56
>>548
いんふらすとらくちゃモードだっけか。

564 :〆鯖 ◆v9C66ud2 :02/04/09 00:59
FreeBSD4.5RでApache1.3.23を動かしています。
某ゲームのデモをミラーリングしたところ、大量のリクエストが来て、
ネットワーク関連のスループットががた落ちになってしまいました。
次のエラーメッセージをコンソールいっぱいに吐いて、実質何も作業が出来なくなります。
(もちろん、/var/log/messagesにも吐き出されています)
/kernel: xl0: no memoey for rx list -- packet dropped!
/kernel: m_clalloc failed, consider increase NMBCLUSTERS value

何が原因で、どのように対処すればよいのでしょうか。
現状では、ただリブートしても10分と持ちません。
暫定的にhttpリクエストをWin/Apache1.3.24の仮鯖にルーティング変更していますが、
こちらはなんとか持ちこたえているようです。

なお、主鯖機のスペックは次の通りです。
CPU: AMD K6-2/500
Mother: FW-TI5VGF (VIA MVP3)
Memory: SD-RAM 128x3=384MB
NIC: 3com 3C905B

565 :名無しさん@お腹いっぱい。 :02/04/09 01:03
>>564
consider increase NMBCLUSTERS value
って言ってるので、増やしてみたら?

566 :名無しさん@お腹いっぱい。 :02/04/09 01:14
>>564
まずは
% sysctl kern.ipc.nmbclusters
で nmbclusters の現在値を確認。
そしたら、/boot/loader.conf に
kern.ipc.nmbclusters=8192
とか、より大きな値を指定してやればいい。
# マシンのメモリが少ないのに nmbclusters を増やしすぎるのは
# 自殺行為なので注意。

詳しくは man tuning ほか。

567 :558 :02/04/09 01:16
>>562 5.0-DP1では
% gcc --version
2.95.3
だそうです。

568 :566 :02/04/09 01:19
補足。
メモリが384MBもあるのなら、思い切って
kern.ipc.nmbclusters=32768
まで上げても大丈夫だと思う。

569 :にゅ。 :02/04/09 01:25
>>564
FreeBSD-users-jpで激しくガイシュツ。
http://home.jp.FreeBSD.ORG/cgi-bin/showmail/FreeBSD-users-jp/63598


掲示板に戻る 全部 前100 次100 最新50

read.cgi ver5.26+ (01/10/21-)