初心者もOK! FreeBSD質問スレッド その114
■ このスレッドは過去ログ倉庫に格納されています
0001名無しさん@お腹いっぱい。
2012/05/31(木) 14:32:45.42事前にハンドブック閲覧や過去ログ検索等の自助努力をすることが望ましいです。
分からなければ仕方がないので、初心者でもとりあえず質問してみて下さい。
トラブルの場合、再現性情報(ハードウェア・ソフトウェア・エラーメッセージ)の記載は必須。
sysutils/sysinfo あたりがおすすめ。
The FreeBSD Project
http://www.freebsd.org/ja/
FreeBSD ハンドブック
http://www.freebsd.org/doc/ja/books/handbook/
過去ログ
http://www9.atwiki.jp/freebsd/
前スレ
初心者もOK! FreeBSD質問スレッド その113
http://toro.2ch.net/test/read.cgi/unix/1330257553/l50
/l50
0763名無しさん@お腹いっぱい。
2012/09/29(土) 12:47:37.85ボクも疑問に思ったけどどのML見ればいいのだろうか?
http://lists.freebsd.org/mailman/listinfo
0764名無しさん@お腹いっぱい。
2012/09/29(土) 23:21:06.820765名無しさん@お腹いっぱい。
2012/10/01(月) 19:27:57.89使っているのですが、2分程の時間が掛かっています。
もっと早くやる方法はないですか?
例えばマルチスレッドでファイル毎に実行してくれる
grepのようなコマンドとか無いでしょうか?
0766名無しさん@お腹いっぱい。
2012/10/01(月) 19:30:16.310767名無しさん@お腹いっぱい。
2012/10/01(月) 19:35:09.08全てのバックグランド処理が終了しないと処理が先に進まないとかが出来ればOKなのですが、そんなこと不可能でしょうか?
0768名無しさん@お腹いっぱい。
2012/10/01(月) 19:37:11.88スレッド数だけならXEON4基で64スレッドとか、UltraSPARC T3 なら単体で128スレッドも可能
0769名無しさん@お腹いっぱい。
2012/10/01(月) 19:38:48.940770名無しさん@お腹いっぱい。
2012/10/01(月) 19:42:11.84ありがとうございます。処理を別々に実行することは
可能っぽいのですが、それそれの処理を並列に行いたいので、処理が終わったという判断をどのようにしたら良いか悩ましいところです。
スマートにやる方法があれば良いのですが、grepの最後に終了文字を書き出してtailで取得できるまでループさせるとかでしょうか?
なるべくループ待機みたいな事はやりたくないですが、他に良い方法ありますでしょうか?
0771名無しさん@お腹いっぱい。
2012/10/01(月) 19:47:14.96ディスクIOがボトルネックだった場合は効果なさそうだな。
0772名無しさん@お腹いっぱい。
2012/10/01(月) 19:53:12.89使えそうなオプションですね。処理の終了がどうなるか気になりますが、明日会社で試してみます。
ありがとうございました。
0773名無しさん@お腹いっぱい。
2012/10/01(月) 19:54:11.540774名無しさん@お腹いっぱい。
2012/10/01(月) 19:58:49.55grepで1コアしか使われてないのが遅い原因です。
8コアあるので>>772のオプションでどれだけ早くなるか試してみたいと思います。
0775名無しさん@お腹いっぱい。
2012/10/01(月) 20:15:41.910776名無しさん@お腹いっぱい。
2012/10/01(月) 20:19:36.220777名無しさん@お腹いっぱい。
2012/10/01(月) 20:20:08.82今電車なので、明日会社で試してみます。
0778名無しさん@お腹いっぱい。
2012/10/01(月) 20:23:59.260779名無しさん@お腹いっぱい。
2012/10/01(月) 20:33:34.24UNIX凄いなぁ、こんなコマンドもあるのかぁ。
明日試してみます!
0780名無しさん@お腹いっぱい。
2012/10/02(火) 01:52:58.850781名無しさん@お腹いっぱい。
2012/10/02(火) 11:22:24.190782名無しさん@お腹いっぱい。
2012/10/02(火) 11:25:33.980783名無しさん@お腹いっぱい。
2012/10/02(火) 11:39:55.68バンド幅的には速くないんじゃないだろうかと心配。
0784名無しさん@お腹いっぱい。
2012/10/02(火) 13:13:47.80ありがとうございます!
0785名無しさん@お腹いっぱい。
2012/10/02(火) 13:34:48.62make.confに
MASTER_SITE_SOURCEFORGE=http://jaist.dl.sourceforge.net/project/%SUBDIR%/だけ設定している
0786名無しさん@お腹いっぱい。
2012/10/02(火) 20:10:45.94あとMASTER_SITE_BACKUPにftp*.jp.freebsd.org
MASTER_SITES_*にそれぞれに応じた国内ミラーを追加しとけばいい
0787名無しさん@お腹いっぱい。
2012/10/03(水) 16:11:00.230788名無しさん@お腹いっぱい。
2012/10/03(水) 17:02:57.850789名無しさん@お腹いっぱい。
2012/10/03(水) 20:15:32.130790名無しさん@お腹いっぱい。
2012/10/03(水) 21:59:49.41ってこと?
0791名無しさん@お腹いっぱい。
2012/10/03(水) 22:26:47.680792名無しさん@お腹いっぱい。
2012/10/06(土) 07:55:54.88どのオプションをつければいいでしょうか?
0793名無しさん@お腹いっぱい。
2012/10/06(土) 10:25:50.81man入ってるでしょ。英語読めない池沼?
0794名無しさん@お腹いっぱい。
2012/10/06(土) 10:34:35.480795名無しさん@お腹いっぱい。
2012/10/06(土) 16:34:40.35#!/bin/sh -
/sbin/kldload speaker
echo "CCGGAAG2FFEEDDC2" > /dev/speaker &
0796名無しさん@お腹いっぱい。
2012/10/06(土) 16:38:50.82PSPのクラシックダンジョンX2でmmlで作曲できると聞いて
購入したのも遥か遠い昔のことじゃ。
0797名無しさん@お腹いっぱい。
2012/10/06(土) 17:32:59.54echo "CDEGABCE" > /dev/speaker
うまくできなかった
0798名無しさん@お腹いっぱい。
2012/10/06(土) 18:36:41.600799名無しさん@お腹いっぱい。
2012/10/06(土) 19:14:21.93OLCDEG…でどう?w
0800名無しさん@お腹いっぱい。
2012/10/06(土) 19:34:08.01知らなかった…
手持ちのマシンでやって鳴って感動した…
0801名無しさん@お腹いっぱい。
2012/10/06(土) 19:42:01.110802名無しさん@お腹いっぱい。
2012/10/06(土) 22:47:33.260803名無しさん@お腹いっぱい。
2012/10/07(日) 17:31:04.400804名無しさん@お腹いっぱい。
2012/10/07(日) 18:37:26.890805名無しさん@お腹いっぱい。
2012/10/07(日) 22:44:12.930806名無しさん@お腹いっぱい。
2012/10/07(日) 23:18:17.630807名無しさん@お腹いっぱい。
2012/10/07(日) 23:19:02.06ブランチリリースって事とこれは保守期間が長いはず
重要な用途だと9.0を見送った人も多いと思うけど
ただ、9.0からのインストールは面倒
gpartで確保して、ブートローダインストールして、フォーマット掛けておかないと
インストーラ使ってもインストールでハマる
0808名無しさん@お腹いっぱい。
2012/10/08(月) 00:45:35.02freebsd-updateでええやん。超簡単だし。
0809名無しさん@お腹いっぱい。
2012/10/08(月) 01:08:14.480810名無しさん@お腹いっぱい。
2012/10/08(月) 01:19:31.840811名無しさん@お腹いっぱい。
2012/10/08(月) 16:06:29.21カーネルにパッチを当てなくてもIvy BridgeなGPUが使えるようになるんじゃない?
(http://wiki.freebsd.org/Intel_GPU)
オンボードグラフィックなマシンでFreeBSD使う人には朗報だと思う。<FreeBSD 9.1
0812名無しさん@お腹いっぱい。
2012/10/08(月) 17:02:52.240813名無しさん@お腹いっぱい。
2012/10/08(月) 17:31:11.710814名無しさん@お腹いっぱい。
2012/10/08(月) 18:11:55.420815名無しさん@お腹いっぱい。
2012/10/09(火) 19:47:29.89raidz2のプールから5TBのzvolを切り出して、istgtで外部に公開し、使用していたところ
やたらと大量にプールを消費てしまうようです。
問題切り分けのため、最小限のzvolを切り出して操作を行ったログが以下の通りです
http://pastebin.com/Et9PbV9U
どうやら、使用量の2倍ほどの領域が使われているようですが、
プロパティを確認してもいまいち原因が分かりません。知恵をお貸し下さい。
0816名無しさん@お腹いっぱい。
2012/10/09(火) 20:45:15.81of=/dev/zvol/zroot/iscsi/test
おかしいんじゃねーの?
0817名無しさん@お腹いっぱい。
2012/10/10(水) 17:52:42.71確認してみましたが、正直どこがおかしいのか分かりませんでした
500GBのzvolでも試しましたが、案の定USED 1.05Tとなっていました。
正直、お手上げです
0818名無しさん@お腹いっぱい。
2012/10/10(水) 21:31:43.824台のraidz2組んでない?
そうなら、2倍消費するのは当然の結果だと思うけど?
0819名無しさん@お腹いっぱい。
2012/10/10(水) 22:40:56.723TB(2.7TB)*8台のraidz2です。
0820名無しさん@お腹いっぱい。
2012/10/10(水) 22:47:33.08FreeBSD9.0Rで、ライブUSBからzfs rootでインストールしています。
WDの3TB*8のプールを使用し、istgtでzvolを公開しています。
以前は、FreeBSD8.2Rを使用しており、環境更新の際に9.0Rへと乗り換えました。
8.2の時と挙動が違うと感じたのは、zfs create -V 5TB〜でボリュームを作成したとき、
使用量が8.2のときは5.0TBだったはずが、9.0で行うと5.16TBとなったことです。
0821名無しさん@お腹いっぱい。
2012/10/15(月) 12:03:25.71定期的に時刻合わせするのは、どんな方法が一般的なんですか?
cronで/etc/rc.d/ntpdateを呼ぶとかですか?
0822名無しさん@お腹いっぱい。
2012/10/15(月) 12:09:39.620823名無しさん@お腹いっぱい。
2012/10/15(月) 12:33:14.740824名無しさん@お腹いっぱい。
2012/10/15(月) 16:57:06.35net/openntpd はどうよ
0825名無しさん@お腹いっぱい。
2012/10/15(月) 17:32:32.47cronでntpdateしてる俺ってダメですか?
0826名無しさん@お腹いっぱい。
2012/10/15(月) 17:35:58.130827名無しさん@お腹いっぱい。
2012/10/15(月) 18:01:33.35進んでいる時計をある瞬間でいきなり遅らせるのは問題が発生する可能性はあるわな。
0828名無しさん@お腹いっぱい。
2012/10/16(火) 08:20:35.99わたし、気になります!
0829名無しさん@お腹いっぱい。
2012/10/16(火) 08:31:45.250830名無しさん@お腹いっぱい。
2012/10/16(火) 09:40:39.690831名無しさん@お腹いっぱい。
2012/10/16(火) 10:40:36.72は関係無いからw
0832名無しさん@お腹いっぱい。
2012/10/16(火) 10:46:57.01時計の分解能未満の短い時間に進めることのできるプログラムカウンタの量(差分)が
小さ過ぎる(実行できる命令数が少な過ぎる)場合は
時計を補正するまでに時間が経過してしまって結局誤差になる、
ということを言いたいのでは?
0833名無しさん@お腹いっぱい。
2012/10/16(火) 10:51:48.69いくらでもPC進めることができるでしょ
0834名無しさん@お腹いっぱい。
2012/10/16(火) 11:24:51.270835名無しさん@お腹いっぱい。
2012/10/16(火) 12:27:04.35カウンタとして命令を読んでインクリメントした分だけを累計します。
だから、ジャンプ命令で飛んでもこの意味ではPCは命令バイト数だけしか進まないし、
busy wait中はそのループ命令バイト数×ループ回数分だけどんどんPCが進んで行きます。
0836名無しさん@お腹いっぱい。
2012/10/16(火) 12:44:32.820837名無しさん@お腹いっぱい。
2012/10/16(火) 12:45:17.740838名無しさん@お腹いっぱい。
2012/10/16(火) 16:55:20.31ぐぅぐぐぅぐぐぐぐぅぐぐぅぐぐぐぐぅ
0839名無しさん@お腹いっぱい。
2012/10/16(火) 22:18:39.690840名無しさん@お腹いっぱい。
2012/10/16(火) 22:24:49.810841名無しさん@お腹いっぱい。
2012/10/17(水) 06:51:05.570842名無しさん@お腹いっぱい。
2012/10/17(水) 15:11:00.19最近の大容量USBメモリは /dev/da1 でprobeされます。
どちらも mount /mnt でマウントしたいのですが、/etc/fstabに
/dev/da1s1 /mnt msdosfs rw,noauto 0 0
/dev/da1 /mnt msdosfs rw,noauto 0 0
と書くと、da1s1のUSBメモリはマウントできますが、
da1USBメモリは No such file or directory になってしまいます。
マウントポイントを分けるしかないのでしょうか。
0843名無しさん@お腹いっぱい。
2012/10/17(水) 15:21:21.80# /dev/da1s1 /mnt msdosfs rw,noauto 0 0
にしてやってみな。
0844名無しさん@お腹いっぱい。
2012/10/17(水) 15:32:11.920845名無しさん@お腹いっぱい。
2012/10/17(水) 15:43:28.09すみません、肝心なことを書き漏らしていました。
USBメモリは以前のものと、最近のものと、両方使いたいのです。
だからda1s1のコメントアウトはなしでお願いします。
0846名無しさん@お腹いっぱい。
2012/10/17(水) 15:51:38.30# where sh
/bin/sh
/bin/sh
どのコマンド探しても2行帰ってきます。
気持ち悪いだけで実害はなさそうなのですが、何ででしょうか?
9.1-RC1(amd64)を使ってます。
0847名無しさん@お腹いっぱい。
2012/10/17(水) 15:59:34.320848846
2012/10/17(水) 16:06:25.55# env | grep PATH
PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/games:/usr/local/sbin:/usr/local/bin:/root/bin
重複はなさそうです…
0849名無しさん@お腹いっぱい。
2012/10/17(水) 16:32:02.600850846
2012/10/17(水) 16:54:00.57こういう事でしょうかね…
# set | grep path
path (/sbin /bin /usr/sbin /usr/bin /usr/games /usr/local/sbin /usr/local/bin /root/bin)
こちらも重複はなさそうです。
0851名無しさん@お腹いっぱい。
2012/10/17(水) 18:42:23.77tcshだけど同じ結果だったよ
0852名無しさん@お腹いっぱい。
2012/10/17(水) 22:19:37.550853名無しさん@お腹いっぱい。
2012/10/17(水) 22:49:36.310854名無しさん@お腹いっぱい。
2012/10/17(水) 22:56:18.790855名無しさん@お腹いっぱい。
2012/10/17(水) 23:08:28.690856846
2012/10/18(木) 00:08:43.050857名無しさん@お腹いっぱい。
2012/10/18(木) 00:18:45.640858名無しさん@お腹いっぱい。
2012/10/18(木) 00:57:06.17一体何を指し示している項目なんでしょうか?
0859名無しさん@お腹いっぱい。
2012/10/18(木) 00:59:10.730860名無しさん@お腹いっぱい。
2012/10/18(木) 01:36:07.86Wiredは駄目だというのは分かっているのですけど
0861名無しさん@お腹いっぱい。
2012/10/18(木) 10:48:02.83Bufが減るようなら含めていいってことじゃないだろうか
実験報告よろ
0862名無しさん@お腹いっぱい。
2012/10/18(木) 10:52:21.66■ このスレッドは過去ログ倉庫に格納されています