OpenBSDユーザーコーナー
[101:名無しさん@お腹いっぱい。 (2001/04/22(日) 07:42)]
新年、明けましておめでとうございます。
[102:名無しさん@お腹いっぱい。 (2001/04/23(月) 02:04)]
OpenBSD2.8 で MySQL をビルドしてるのですが、
virtual memory exhausted と言われて失敗してしまいます。
メモリは64Mで、swapには128M確保してます。
ulimitでリミット上げなければならないようですが、
どのリミットを上げたらいいのでしょうか?
virtual memory だから ulimit -v なのかな?と思ったら unknown option。
man sh 見ると、このオプションあるのに・・。
[103:CCルリたん。 (2001/04/23(月) 03:42)]
>>102
コンパイル中のエラーですか?
こういう時の一般的な解決法ですが、かなりクソいですが、
最適化オプション-O等を全Makefileから消してください。
これでたいていいけます。gccのoptimizerがメモリ食いつぶす
事がまれにあります。
[104:名無しさん@お腹いっぱい。 (2001/04/23(月) 03:50)]
>>103
そうです、コンパイル時のエラーです。
最適化はずす事で一応コンパイル出来そうなのはMySQLのML漁って
見つけたんですが、
portsのMySQLのMakefileに virtual memory exhausted が出たら、
ulimitで解決してねって書いてあったので、それでいけないかな
と思ってます。
[105:102=104 (2001/04/23(月) 14:49)]
一応、ulimit -d のリミット上げてコンパイルは成功しました。
が、新たな疑問が。一般ユーザでmakeしようとしてたのですが、
一般ユーザはハードリミット上げることは出来ませんよね?
su して上げても、exitしたら元に戻っちゃうし、
結局、rootでmakeして成功したのですが、
どうしたらrootで上げたリミットを維持することが出来るのでしょうか?
また、limitの値って何処に保存されてるのでしょうか?
limit意識したのなんて初めてで、分からないことだらけです。
[106:Theo de Raadt (2001/04/25(水) 19:46)]
OpenBSD2.9の正式版は、2001年6月1日から出荷開始。
[107:名無しさん@お腹いっぱい。 (2001/04/25(水) 19:52)]
theo 隊長! リリースのポリシーは半年ごとですねっ!
[108:名無しさん@お腹いっぱい。 (2001/04/26(木) 06:11)]
OpenBSD2.9に含まれるOpenSSHのバージョン、2.9.0ってなってるね。
OpenBSDに合わせるのかな・・・
[109:Theo de Raadt (2001/04/29(日) 18:51)]
http://openbsd.org/images/farmer.jpg
[110:名無しさん@お腹いっぱい。 (2001/05/02(水) 04:49)]
Floppy OpenBSDってありますか?
Linuxよりも安心感があるのでADSL環境のFirewallにしたいのです。
read.cgi ver5.26+ (01/10/21-)