トップページunix
1001コメント231KB

FreeBSDを語れ Part32

■ このスレッドは過去ログ倉庫に格納されています
0001名無しさん@お腹いっぱい。2011/11/17(木) 09:00:34.86
The FreeBSD Project
http://www.freebsd.org/ja/

前スレ
FreeBSDを語れ Part31
http://hibari.2ch.net/test/read.cgi/unix/1310842013/

関連スレ
初心者もOK! FreeBSD質問スレッド その111
http://hibari.2ch.net/test/read.cgi/unix/1312083286/
0308名無しさん@お腹いっぱい。2012/01/03(火) 23:36:29.42
>>307
そこはもちろん-Fだ。
buildworldが9時間強くらい、buildkernelが2時間弱くらいガチで掛かる。
0309名無しさん@お腹いっぱい。2012/01/04(水) 02:53:02.01
RELENG_9の更新が激しいな。
昨日 buildworld したのに、また大幅に更新が入っている。
リリースが決まったのでフリーズが解けたのか?
0310名無しさん@お腹いっぱい。2012/01/04(水) 06:19:55.04
>>304
> 米Yahoo!ですらL犬xに乗り換えた
http://kenichiokuyama.blogspot.com/2011/12/schedclock-overflow-after-2085-days-in.html

6年前のリリース版から208.5日稼働でリブートする問題が発覚>犬
0311名無しさん@お腹いっぱい。2012/01/04(水) 07:29:57.81
実にくだらないLinuxらしいバグだ
0312名無しさん@お腹いっぱい。2012/01/04(水) 07:55:12.52
わりと有名なバグじゃんね
0313名無しさん@お腹いっぱい。2012/01/04(水) 09:45:58.54
>312
え? いままで現象は知られていたが
解決が出来てなかったってこと?
0314名無しさん@お腹いっぱい。2012/01/04(水) 10:00:55.80
9.0-RELEASE 1月6日みたいね
0315名無しさん@お腹いっぱい。2012/01/04(水) 10:10:07.31
>>313
そのバージョンのカーネルは使うなってこと
0316名無しさん@お腹いっぱい。2012/01/04(水) 10:17:00.29
今さらな感
0317名無しさん@お腹いっぱい。2012/01/04(水) 10:21:20.94
元記事の「6年前」ってのはちょっと変なんじゃないかな
2.6.28はそんなに古くないもの ちと調べたら2008/12/24
0318名無しさん@お腹いっぱい。2012/01/04(水) 10:33:11.73
えっ?
0319名無しさん@お腹いっぱい。2012/01/04(水) 15:55:35.63
-j2が最も効率が良いのかな?
それでもbuildworldが9:02:41.23 98.6%、buildkernelが1:40:36.67 97.9%。
0320名無しさん@お腹いっぱい。2012/01/04(水) 16:19:51.06
環境によるとしか
ていうかPenIII +i810 の人?比較用として新しい機械を手元においておいた方がいいんじゃないかな。
0321名無しさん@お腹いっぱい。2012/01/04(水) 16:31:10.60
>>319
-j32なり-j64なり大きいのにしとけばいいじゃん。
GNU make だったら -j だけでいいんだけどね。
0322名無しさん@お腹いっぱい。2012/01/04(水) 16:59:03.44
とりあえず、4〜8 のどっかでサチるって結論だった気がするが
0323名無しさん@お腹いっぱい。2012/01/04(水) 18:47:48.62
えっ、あっ、はい、Pen3+i810なのでIO待ちの間にもCPUを使わせつつ、
buildworld, buildkernel中の0.5GB以上のメモリを要求する部分では
出来る限りスワップのIOを避ける程度のプロセス数にしたいわけで、
そこが-j2という結論。
0324名無しさん@お腹いっぱい。2012/01/04(水) 21:30:54.52
文乃乙
0325名無しさん@お腹いっぱい。2012/01/04(水) 21:40:43.25
Core i7とか Core2Quadだと -j5 あたりが妥当なんだけどな。
0326名無しさん@お腹いっぱい。2012/01/04(水) 21:46:46.34
-j8で
0327名無しさん@お腹いっぱい。2012/01/05(木) 01:54:24.63
Core i7 でも -j5 より上は効果が出なかったんだが?
0328名無しさん@お腹いっぱい。2012/01/05(木) 03:06:37.70
6個以上のオブジェクトファイルをリンクして作成されるバイナリが
どのくらいあるかという事でしょ。
そういうオブジェクトファイルは6個以上のソースから
同時にアセンブルされるわけで。
0329名無しさん@お腹いっぱい。2012/01/05(木) 04:37:12.12
複数ディレクトリを同時makeしているわけじゃないんだ。
0330名無しさん@お腹いっぱい。2012/01/05(木) 07:18:08.19
srcとobjのディスクが同じか違うかってのも関係ありそうだし、
それ以外の環境からの要因はたくさんあると思う。
0331名無しさん@お腹いっぱい。2012/01/05(木) 13:21:18.18
>>327
-j5より上で効果がないなら-j8でいいじゃない。
0332名無しさん@お腹いっぱい。2012/01/05(木) 18:27:30.26
20120106
9.0-RELEASE
0333名無しさん@お腹いっぱい。2012/01/05(木) 19:39:02.66
>>332
どーせ、ハワイ時間だろw。
0334名無しさん@お腹いっぱい。2012/01/05(木) 21:01:37.02
つか米Yahoo!は自分とこで鯖使いたいからFreeBSDにcontributeしてたんじゃなかたけ?
そこまでして育てたのにポイしちゃうんだなw
0335名無しさん@お腹いっぱい。2012/01/05(木) 21:03:47.00
なんかcontributeしてたのか?
0336名無しさん@お腹いっぱい。2012/01/05(木) 21:15:33.41
>>334
- 今それなりにサポート付きで使えるものを使う方が今のyahooにとっては楽
- 中の人がいつまでも同じとは限らない
0337名無しさん@お腹いっぱい。2012/01/05(木) 21:42:58.57
きっとLinux仮想化の中で動いてるのさ(泣
0338名無しさん@お腹いっぱい。2012/01/05(木) 21:47:39.27
>>334
FreeBSDのスポンサーはAppleとかじゃないの?

LinuxもGUNフリーにすればみんな使うだろうに
0339名無しさん@お腹いっぱい。2012/01/05(木) 21:50:29.22
  恐竜探険隊

ガ ー ン フ リ ー

0340名無しさん@お腹いっぱい。2012/01/05(木) 22:10:32.68
>>334
米Yahoo!はもうそういう人を飼って置くほどの余裕はないんじゃないかな
0341名無しさん@お腹いっぱい。2012/01/05(木) 23:13:47.48
ftp://ftp.jpix.ad.jp/pub/FreeBSD/releases/amd64/amd64/ISO-IMAGES/9.0/
0342名無しさん@お腹いっぱい。2012/01/05(木) 23:16:25.44
きたか…!!

  ( ゚д゚) ガタッ
  /   ヾ
__L| / ̄ ̄ ̄/_
  \/   /
0343名無しさん@お腹いっぱい。2012/01/05(木) 23:20:07.94
>>333
サモア時間だったけど、タイムゾーンが24時間もずらされて慌ててるらしい。
0344名無しさん@お腹いっぱい。2012/01/05(木) 23:28:51.25
きたの?
0345名無しさん@お腹いっぱい。2012/01/05(木) 23:31:40.60
で、もうfreebsd-updateで9.0-RELEASEにupgradeできるのか?
0346名無しさん@お腹いっぱい。2012/01/05(木) 23:55:17.40
>>345
さっきやったらダメだった
0347名無しさん@お腹いっぱい。2012/01/06(金) 04:46:24.28
MFC祭り過ぎる。
9.1も出さずに10.0の時代になりそうw
0348名無しさん@お腹いっぱい。2012/01/06(金) 10:29:53.26
9.0RC3 起動するけどキーボードが反応なくなる。

NEC PC-VA60JBH

Xもダメだし外れだった。
0349名無しさん@お腹いっぱい。2012/01/06(金) 11:51:05.60
>>348
外付けでUSBキーボード付けてもダメ?
IdeaPadも同じ症状出た
0350名無しさん@お腹いっぱい。2012/01/06(金) 16:03:53.95
>>349
外付けUSBキーボード認識しました

0351名無しさん@お腹いっぱい。2012/01/06(金) 16:50:00.45
表示モードでbootすると
atkbdc0: <Keyboard controller (i8042)> failed to probe at port 0x60 on isa0
となっていました。
ノートPCで外付けキーボードが必要では使えない
0352名無しさん@お腹いっぱい。2012/01/06(金) 17:37:50.92
とりあえず
# freebsd-update upgrade -r 9.0-RELEASE
0353名無しさん@お腹いっぱい。2012/01/06(金) 20:20:52.87
8.2でZFSでbootしてるマシンだけど、"freebsd-update upgrade"しておk?
0354名無しさん@お腹いっぱい。2012/01/06(金) 20:55:40.00
windows7上のvirtualboxで9.0入れてみたら、
usbus0のネットワークカードがなぜか認識されてしまう。
そんなデバイスないはずなのに。

おかげで、意図せずに2枚差し状態。
0355名無しさん@お腹いっぱい。2012/01/06(金) 23:10:14.50
LavieL(Atom機)の初代に9.0Rを入れてみた

外付けUSBなDVDでブートしようとしてもブートしなかった
LavieLはそのDVDを見つけられなかったようだ orz

次にCDに焼いて、PentiumIIIの頃のLavieJについていた
USB CDを使うと、途中までブートできたが、こけた
オーナー権限がどうのでmountできない症状だったと思う

しょうがないので、次にUSBメモリー用のイメージをダウンロードし
USBメモリーにDD Windowsで書き込んだ上で
BIOSを試行錯誤してブートさせた

キーボードも、タッチパッドも効かない
USBマウスをさすと矢印カーソルが動かせて
インストールは進められるのだが
host名を入れるところで立ち往生する
キーボードが使えないから

NECが悪いんだたぶん
0356名無しさん@お腹いっぱい。2012/01/06(金) 23:36:29.63
Laviel
ググった結果、ACPIをdisableするとキーボードが使えるという事で
インストール画面でACPIをdisableしてからEnterしたらキーボードが使えた!

しかし Partition Editorが意味不明だ orz
俺は 2.1.5からのユーザーだが、どうやればいいんだかわかんね
0357名無しさん@お腹いっぱい。2012/01/07(土) 00:03:08.23
ディスクはまるごと全部使っちゃえ
悩まなくていいぞ
Partition Editorの使いかたを覚えたいなら
作っては潰し、作っては潰しをやるのが早い
今はちょっと高いがそれ用に1台買っとけ
0358名無しさん@お腹いっぱい。2012/01/07(土) 00:19:19.93
>>357
どもども
なんとかインストールは出来ました
sshをもう1個(/usr/localに)、samba、emacs、canna、navi2ch
まで入ればあとはどうでもいい

月曜日までに終わるといいな、らんらんらん
0359名無しさん@お腹いっぱい。2012/01/07(土) 01:42:12.34
あーおしえてせんせーいさーん
0360名無しさん@お腹いっぱい。2012/01/07(土) 01:44:34.63
スライスを165じゃなくてfreebsdと入力するとか
freebsd-ufsとかfreebsd-swapとか入力するのがめんどくさいw
0361名無しさん@お腹いっぱい。2012/01/07(土) 01:51:14.22
ずっとacpi disable (apm enable)で使ってきたんだけど、
9.0Rにfreebsd-update upgradeしたら急に
3comのネットワークカードが繋がらなく(認識するけどフリーズ)なって、
結局acpi enableにしたら繋がった。
何だったんだろう……
0362名無しさん@お腹いっぱい。2012/01/07(土) 02:35:00.28
zfsにすれば、パーティション何それ状態に
もうちょっと軽ければなぁ
0363名無しさん@お腹いっぱい。2012/01/07(土) 02:43:02.13
cpuとメモリに余裕あればそんなにストレス感じないだろ
0364名無しさん@お腹いっぱい。2012/01/07(土) 03:41:04.04
構成によるかも知れないけど、raidz2で8連装してると、
ちょっとストレージ以外の用途を兼ねさせる気にはなれませんね。
0365名無しさん@お腹いっぱい。2012/01/07(土) 07:09:43.18
もしかしてZFS終了のお知らせなのか
0366名無しさん@お腹いっぱい。2012/01/07(土) 12:54:59.35
ACPIをdisableにするとカーネルがpanicする

内蔵キーボードはつかえるようにならない。

9.0Rにするとなにか高周波数の音がするようになった

0367名無しさん@お腹いっぱい。2012/01/07(土) 12:56:59.04
どんな機器構成なの?
0368名無しさん@お腹いっぱい。2012/01/07(土) 13:10:40.33

>>367
環境は
>>348
NEC PC-VA60JBH
です
0369名無しさん@お腹いっぱい。2012/01/07(土) 13:13:13.05
NECに出張保守してもらったんだけど
FreeBSDですか、初めて見ました、って言われた。
まぁ確かにサポート外なんだけどさ。。
0370名無しさん@お腹いっぱい。2012/01/07(土) 13:52:10.56
自分でトラブルシュートできないなら出始めの free OS なんて使わない方がいいよ
保守員も迷惑だろ。パソコン潰す覚悟でやれよ(´・ω・`)
0371名無しさん@お腹いっぱい。2012/01/07(土) 13:54:40.32
SPARC-T4 とか Xeon-E5 とか使えば無問題
0372名無しさん@お腹いっぱい。2012/01/07(土) 18:20:23.29
8.2p3から
# freebsd-update upgrade -r 9.0-RELEASE
とりあえず起動したけど
libutil.so.8がみつからんとかで関係アプリ再構築中orz
0373名無しさん@お腹いっぱい。2012/01/07(土) 18:24:09.50
MYSQLのbuildしてるとやたらと
> warning: #warning "this file includes <sys/timeb.h> which is deprecated"
ってのが出るんだが……
このヘッダーファイルは削除していいもんなんだろうか
0374名無しさん@お腹いっぱい。2012/01/07(土) 18:24:38.87
それが怖くて、3度目のinstallまだやってない
misc/compat8x入れたんだけど、COMPAT_FREEBSD8ってkernel optionにないよね
0375名無しさん@お腹いっぱい。2012/01/07(土) 18:28:07.64
>>372
二度目のfreebsd-update install(最後の一個前)をやったあとで
misc/compat8xを入れれば、そういうので怒られなくて済んだのでは?
最後のfreebsd-update installをやるとmake delete-old-libs相当の処理があるのでそうなる。
サードパーティ製のアプリケーションをrebuildするように警告する文が
出ていたと思う。
0376名無しさん@お腹いっぱい。2012/01/07(土) 18:31:25.49
>>369
http://www.express.nec.co.jp/linux/distributions/confirm/genelic_linux.html
> Express5800に市販のLinuxディストリビューションを導入する際の動作確認情報です。
> ディストリビューションから選択
> Red Hat Enterprise Linux
> SUSE Linux Enterprise Server
> CentOS
> MIRACLE LINUX
> Debian GNU/Linux
> Ubuntu
> FreeBSD
0377名無しさん@お腹いっぱい。2012/01/07(土) 18:33:42.16
>>374
今回はじめてfreebsd-update upgradeしたんだけど、
compat8x入れてから三度目のinstallやったけど無問題だったよ。
ググって7系のupgradeを解説したgihyoの記事見つけてたので
それなりに落ち着いて処理できたと思う。


つか、なんでfreebsd-update upgradeさんは/usr/src以下をきれいさっぱり
消し去ってくれたんだろう……
portsから入れてるkernel moduleをrebuildするのに結局
何かの拍子にバックアップしてたMakefile, Makefile.inc1を書き戻して
make update (csup)することになったわい
0378名無しさん@お腹いっぱい。2012/01/07(土) 18:41:02.35
>>377
そう、/usr/src以下無くなるよね。
これbugじゃないの?
src.txz落として展開した
0379名無しさん@お腹いっぱい。2012/01/07(土) 19:08:31.17
現在 8.1を使用しています E.O.LがJuly 31, 2012です。

8.3は出るのでしょうか?
次はやっぱり9系になるのでしょうか?

0380名無しさん@お腹いっぱい。2012/01/07(土) 19:37:45.16
>>373
たしかに、mysqlはおかしいね。

freecivのコンパイル時になんかエラー出たので、
WITHOUT_MYSQL=YESした。
0381名無しさん@お腹いっぱい。2012/01/07(土) 19:40:21.04
9.1まで待てないのかおまいらは
0382名無しさん@お腹いっぱい。2012/01/07(土) 20:30:00.90
>>381
EOLがこなければ待てるけど
切れるときつい
0383名無しさん@お腹いっぱい。2012/01/07(土) 21:38:54.14
>>378
仕様だよ。
src周りの挙動の対処方法は質問スレに出したよ。
0384名無しさん@お腹いっぱい。2012/01/07(土) 21:52:19.27
>>383
Components src world kernel
なんだけど、勘違いしてます?
0385名無しさん@お腹いっぱい。2012/01/07(土) 23:00:58.35
srcを触れと指示が出てるからsrcを展開する必要があるし
いらないsrcはガッツリと消されるだけ。
0386名無しさん@お腹いっぱい。2012/01/07(土) 23:16:32.12
消すだけ消して新しいsrcを展開しないのは恥辱的なバグ
0387名無しさん@お腹いっぱい。2012/01/07(土) 23:22:13.53
announceでる前にupdateする奴が悪いってのは納得できるけど、
仕様じゃないよね?
0388名無しさん@お腹いっぱい。2012/01/07(土) 23:40:39.38
更にそこからfetch installじゃね?
0389名無しさん@お腹いっぱい。2012/01/07(土) 23:45:37.96
とりあえずローリングバージョンアップで良いよ。
リリースはいらん。
0390名無しさん@お腹いっぱい。2012/01/07(土) 23:58:12.98
設定ファイルはきれいにリリース間の更新差分の分だけ比較されるから
手動変更部分の処理に関してmergemasterよりもスマートなのに、
srcは削除前提とかなんだかアンバランスだな。
まあ更新差分取り出す作業とかにも時間食われてるみたい(未確認)だから
古いマシンとかだと特に痛し痒しなのかもしれないけど。
0391名無しさん@お腹いっぱい。2012/01/08(日) 00:57:07.60
srcが無くなったらcsupすればいいじゃない
問題なく buildworld buildkernel 出来たよ
installもね
0392名無しさん@お腹いっぱい。2012/01/08(日) 01:02:42.61
freebsd-update upgradeで
> 問題なく buildworld buildkernel 出来た
のならすごくバグだと思う。

> srcが無くなったらcsupすればいいじゃない
>>377>>378も自力対処はできてるので、それ自体は問題じゃない。
それが仕様なのかバグなのか操作ミスなのかが今の論点。
0393名無しさん@お腹いっぱい。2012/01/08(日) 02:55:15.92
baseをclangでビルドした場合、再ビルドなり何なりが必要なportsってあったりする?
0394名無しさん@お腹いっぱい。2012/01/08(日) 07:30:57.39
>>393
そんなものは無いはずだが?
0395名無しさん@お腹いっぱい。2012/01/08(日) 07:38:32.55
そういえば、RELEASEはでたのか?
0396名無しさん@お腹いっぱい。2012/01/08(日) 09:22:51.28
Latest snapshot on server is older than what we already have!
こんなことってあったっけ?
03973722012/01/08(日) 11:53:16.78
>>375
ああ、あったあった・・・・

結局うまくいかなくて
zfs rollback で戻してやりなおした
compat8xを入れてやりなおしたら
あっさり出来た
感謝 >>375
0398名無しさん@お腹いっぱい。2012/01/08(日) 22:16:46.75
>>376
FreeBSDって市販のLinuxディストリビューションだたのか…(´・ω・`)
0399名無しさん@お腹いっぱい。2012/01/08(日) 22:18:49.76
しーっ!そういうことにして導入してるんとこもあるんだから
0400名無しさん@お腹いっぱい。2012/01/08(日) 23:04:57.48
>>398
ヒドスwww
0401名無しさん@お腹いっぱい。2012/01/09(月) 00:57:40.44
NECはその程度の知識の人間しかいないということだ
0402名無しさん@お腹いっぱい。2012/01/09(月) 00:59:00.75
メンドクサイからサポートリストから外すわ
0403名無しさん@お腹いっぱい。2012/01/09(月) 01:30:21.86
>>398
walnut creekからCD-ROM買うか、
Debian GNU/kFreeBSD使えばいいお(´・ω・`)
0404名無しさん@お腹いっぱい。2012/01/09(月) 01:48:16.22
compat系はportsじゃなくて標準配布物でよかったんじゃねーか……?
0405名無しさん@お腹いっぱい。2012/01/09(月) 02:41:42.49
>>403
portage使えるGentoo/FreeBSDのほうがうまうまだよもん
0406名無しさん@お腹いっぱい。2012/01/09(月) 03:02:45.30
マニュアル記載がクソで適当にコンパイルするとext2でboot領域を作ってしまい、結局bootしないカーネルを消すことになるあのgentooかね?w
0407名無しさん@お腹いっぱい。2012/01/09(月) 03:06:05.58
>>406
メールはしたの?
英語ドキュメントで致命的な記述ミスをみつけたあなたは偉い
■ このスレッドは過去ログ倉庫に格納されています