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

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

■ このスレッドは過去ログ倉庫に格納されています
0001名無しさん@お腹いっぱい。2012/02/26(日) 20:59:13.34
FreeBSD 関連の質問はここでどうぞ。望んでいる回答が来なくても怒らないでね。
事前にハンドブック閲覧や過去ログ検索等の自助努力をすることが望ましいです。
分からなければ仕方がないので、初心者でもとりあえず質問してみて下さい。

トラブルの場合、再現性情報(ハードウェア・ソフトウェア・エラーメッセージ)の記載は必須。
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質問スレッド その112
http://toro.2ch.net/test/read.cgi/unix/1323311374/
0712名無しさん@お腹いっぱい。2012/04/15(日) 18:24:46.41
libarchive大活躍だね
0713名無しさん@お腹いっぱい。2012/04/15(日) 19:37:58.72
>>684とか>>704は何が言いたいの?
0714名無しさん@お腹いっぱい。2012/04/15(日) 19:41:04.20
本人も言いたいことが分かってないんだろう
0715名無しさん@お腹いっぱい。2012/04/15(日) 19:47:58.85
>>711
ソース読んでみろ。違うんだよ。
unzipの方には余分な処理が入っていて日本語ファイル名化けの原因になってる。
0716名無しさん@お腹いっぱい。2012/04/15(日) 20:21:55.00
unzip-iconvはどうよ?
libarchiveの敵ではないがw
0717名無しさん@お腹いっぱい。2012/04/15(日) 20:36:30.23
パスワード付きだったりするとどうなるのっと
0718名無しさん@お腹いっぱい。2012/04/15(日) 20:57:09.32
もちろん無視して展開します
0719名無しさん@お腹いっぱい。2012/04/16(月) 02:58:53.84
/usr/src 以下と ports を最新にしたら portsの virtualbox-kmod が
後述するようなエラーが出てビルドできなくなりました。
4,5日前の環境だと問題なくビルドできていました。

どうすればビルドできるでしょうか?

portsと /usr/src以下を数日前まで戻すしかないのでしょうか?

make install すると以下のようなエラーが出てビルドが止まってしまいます。
*** Building 'vboxdrv' module ***
"/usr/share/mk/bsd.own.mk", line 476: MK_CLANG_IS_CC can't be set by a user.
*** Error code 1
0720名無しさん@お腹いっぱい。2012/04/16(月) 09:43:55.25
>>719
virtualbox-kmodに最近追加されたパッチ3つほど消す
0721名無しさん@お腹いっぱい。2012/04/16(月) 13:33:38.41
currentのtarは、もはやtarと言っていいのか分からないくらい色々解凍できる。
0722名無しさん@お腹いっぱい。2012/04/16(月) 23:00:45.19
>>720
ほんとだ。うまくいったありがとうございます。
0723名無しさん@お腹いっぱい。2012/04/17(火) 00:28:28.25
発作起こすような答えは当たりってことかw
0724名無しさん@お腹いっぱい。2012/04/17(火) 14:21:57.86
Windowsのteratermでログインし、bash上から起動したviで日本語を入力したい
んですが文字が化けてしまいます。

suでrootになって(なのでこの場合はtcsh)そこからviを起動させる分には日
本語も問題なく入力できます。

LANGとLC_CTYPEは設定してあります。また、.inputrcも作成しています。
viで日本語入力するには何を設定すればいいでしょうか?
0725名無しさん@お腹いっぱい。2012/04/17(火) 15:22:49.18
>724
何をどう設定したのかコピペせよ
0726名無しさん@お腹いっぱい。2012/04/17(火) 20:28:37.14
bashのせいだろw
0727名無しさん@お腹いっぱい。2012/04/17(火) 20:53:46.45
cuiでも日本語入力できるの知らなかった
0728名無しさん@お腹いっぱい。2012/04/17(火) 21:04:29.79
teraterm側から日本語入力してます。

suでrootになってからbashを起動してviを起動させても日本語は問題なく入力できます。
0729名無しさん@お腹いっぱい。2012/04/17(火) 21:23:02.26
.inputrc - teratermで日本語入力ができない場合
http://www.ksknet.net/freebsd/inputrc_terater.html
0730名無しさん@お腹いっぱい。2012/04/17(火) 22:52:28.62
質問です。

freebsdで、cpuとかメモリの容量とかハードディスクとかの
そのサーバのいわゆるリソースを調べるには一般的にどうやってしらべますか?
0731名無しさん@お腹いっぱい。2012/04/17(火) 22:55:23.57
dmesg
0732名無しさん@お腹いっぱい。2012/04/18(水) 00:48:53.53
最近はcat /var/run/dmesg.bootの方がよさげ。
0733名無しさん@お腹いっぱい。2012/04/18(水) 01:00:33.59
8.3まだー?
0734名無しさん@お腹いっぱい。2012/04/18(水) 03:23:44.95
>>732
なんで dmesg はよく空っぽになるの?
0735名無しさん@お腹いっぱい。2012/04/18(水) 03:38:53.13
ブートした後に別のものが書かれているから
0736名無しさん@お腹いっぱい。2012/04/18(水) 04:24:28.12
1行も出てこないことがよくあるんだけど…
0737名無しさん@お腹いっぱい。2012/04/18(水) 04:47:50.63
>>732もからっぽなの?
0738名無しさん@お腹いっぱい。2012/04/18(水) 11:29:48.79
sysctl -a で必要なもの見るとかしたらいいんじゃないか?
0739名無しさん@お腹いっぱい。2012/04/18(水) 11:42:52.94
nviって8bit一応通るんだっけ?
なんか色々古くて何にも考慮されていないような気がするんだけど
0740>>7302012/04/19(木) 00:33:00.32
ありがとうございます!
0741名無しさん@お腹いっぱい。2012/04/19(木) 21:27:56.05
【UOエミュ】AKALABETH Part11【国内最大】
http://kohada.2ch.net/test/read.cgi/mmominor/1332153291/
UOやろうぜ
0742名無しさん@お腹いっぱい。2012/04/20(金) 01:05:42.00
FreeBSD9.0なんだけど,portsのGNUStepってどうやってビルドするの?

Objective-Cコンパイラがねーぞ!!って怒られてビルド失敗するんだけど.
/etc/make.confにCC=clangとかしても結局ダメだし.
0743名無しさん@お腹いっぱい。2012/04/20(金) 11:46:15.98
>>739
何も考慮してないので通すのでは?
今のところバイナリをいじっても問題起きてない。
viはMSBをフラグに使っててダメだったとかあったけど。
0744名無しさん@お腹いっぱい。2012/04/20(金) 15:56:37.23
portshakerでtexlive入れてる方にうかがいたいのですが、
teTeXに依存してるportはどう処理されていますか?
普通にportmasterかけてしまうと、
依存関係で勝手にteTeXをインストールしちゃいますよね?
うまい対処があれば教えてください。
0745名無しさん@お腹いっぱい。2012/04/20(金) 20:08:00.90
No updates needed to update system to 7.4-RELEASE-p6.
fetchすると以上のメッセージだけど
uname -r
7.4-RELEASE-p3
ってなるのはなんででしょうか?
0746名無しさん@お腹いっぱい。2012/04/20(金) 20:12:52.15
>>745
kernel作り直してないから
0747名無しさん@お腹いっぱい。2012/04/20(金) 22:03:10.08
9.0-release(amd64)でOMRONのUPS BX-50Fを使っているのですが、一日に数回接続が切れるようで、困っています。

ugen1.3: <OMRON> at usbus1 (disconnected)
uhid0: at uhub3, port 2, addr 3 (disconnected)
ugen1.3: <OMRON> at usbus1
uhid0: <OMRON BX50F, class 0/0, rev 1.10/1.03, addr 3> on usbus1

みたいな感じ。

ttp://lists.freebsd.org/pipermail/freebsd-questions/2012-February/238104.html

辺りでも似たような症状出ているようですが、対処法は示されていないようです。
どなたか回避方法ご存知の方いらっしゃいますでしょうか?
0748名無しさん@お腹いっぱい。2012/04/20(金) 22:45:42.20
オム論側が確実に動作するため定期リブートしてるとかだったりしてw
0749名無しさん@お腹いっぱい。2012/04/21(土) 17:31:45.32


ホリエモン  元ニート  でググれ


やばすぎwwwwwwwwwwwwwwwwwwwwwwwwww
0750名無しさん@お腹いっぱい。2012/04/21(土) 19:07:00.32
メモリ4GB積んだatom D525マシンでraidz組んでファイルサーバーにするんだけど、
i386とamd64どっちが良いんだろ?
zfsはメモリ食いというから、メモリが全部使えないi386よりamd64の方が良いのか、
逆にOSのメモリ占有量が増えて、有効に使える分以上にメモリを食い潰してしまうのか。
0751名無しさん@お腹いっぱい。2012/04/21(土) 19:22:34.86
zfsはほとんどが64bitコードで書かれてるからamd64でいいんじゃないか?
何か理由があって避けるならともかく
0752名無しさん@お腹いっぱい。2012/04/21(土) 19:48:17.92
atom って、どれが 64bit 使えるかよく分からん
0753名無しさん@お腹いっぱい。2012/04/21(土) 20:07:02.39
>>752
今時のITXマザーに使われてるatomなら全部64bit対応してると思っていい。
0754名無しさん@お腹いっぱい。2012/04/21(土) 20:34:03.74
ttp://akiba-pc.watch.impress.co.jp/hotline/20120331/ni_cf101bk531.html
> 32nmプロセス製造のAtom搭載品は64bitOS非対応とされるモデルが多い

良くしらんのだが、「今時のITXマザーに使われてるatom」は、32nm プロセスで製造
されてはいないということ?
0755名無しさん@お腹いっぱい。2012/04/21(土) 20:50:17.54
馬鹿は黙ってろ
0756名無しさん@お腹いっぱい。2012/04/22(日) 00:36:37.17
>>754

cpuそのものは対応してるけど、gpuのドライバがないので対応していないということになってる。
それだけのこと。
0757名無しさん@お腹いっぱい。2012/04/23(月) 08:41:50.45
二台以上のマシン間でのファイルコピーを早くする方法って無いかな。

hostA, B, Cともにnfsでports.tar.gzが見えてるんだけど

hostA> tar zcvf ports.tar.gz /usr/ports
hostB> tar zxvf ports.tar.gz
hostC> tar zcvf ports.tar.gz
ってやるとファイル末尾に追いついちゃってるらしく
x usr/ports/INDEX-7: (Empty error message)
tar: Error exit delayed from previous errors.
ってなっちゃう。

mkfifoを使うとnfs上でも同じホストだといけるんだけど他のホストだといけないっす。
hostA> mkfifo ports.tar.gz
hostA> tar zcvf ports.tar.gz /usr/ports
hostA> tar zxvf ports.tar.gz # OK!
hostB> tar zxvf ports.tar.gz # NG!

こんな感じの何か良い解決方法はあったりしませんか?
0758名無しさん@お腹いっぱい。2012/04/23(月) 09:38:02.62
rsyncでも使えば?
0759名無しさん@お腹いっぱい。2012/04/23(月) 13:37:19.83
HASTで同期取ればええやん
0760名無しさん@お腹いっぱい。2012/04/23(月) 14:00:59.28
DRBDだと(ライセンスフリーは)2ノードまでだけど
HASTって何台までいけるん?
0761名無しさん@お腹いっぱい。2012/04/23(月) 16:31:21.63
>>758
宛先が一台のみならscpでもrsyncでもいけるんだけど、二台以上の時になんか良い方法ないかなって思ったんだ。

>>759
用途ちゃうやろ
0762名無しさん@お腹いっぱい。2012/04/23(月) 18:07:10.42
2台のマシン間で同期取りたいんだったらリアルタイムで同期取れるHASTが
最強なんじゃねーの?
0763名無しさん@お腹いっぱい。2012/04/23(月) 18:19:04.48
てかportsのディレクトリの同期だったらわざわざ
ports.tar.gzを作る理由がわからん
もとがAでBとCにコピーを作りたいなら順次rsync
でいいじゃん…


0764名無しさん@お腹いっぱい。2012/04/23(月) 20:37:58.48
tarでネットワーク帯域節約のつもりなんでしょ
0765名無しさん@お腹いっぱい。2012/04/23(月) 20:48:24.45
なんとなく、WRKDIRPREFIX あたりで解決しそうな?
0766名無しさん@お腹いっぱい。2012/04/23(月) 22:45:27.51
libiconv-1.13.1_2 < needs updating (port has 1.14)
このportupgradeを実行した後、たまたまsamba34-3.4.16_1をsmb.conf
[global]
dos charset = CP932
unix charset = EUCJP-MS
display charset = CP932
の内容は特に変更せず、再起動したところ、
[2012/04/23 21:37:45, 0] lib/charcnv.c:158(init_iconv)
init_iconv: Conversion from UTF-16LE to EUCJP-MS not supported
[2012/04/23 21:37:45, 0] lib/charcnv.c:166(init_iconv)
init_iconv: Attempting to replace with conversion from UTF-16LE to ASCII
[2012/04/23 21:37:45, 0] lib/charcnv.c:158(init_iconv)
init_iconv: Conversion from EUCJP-MS to UTF-16LE not supported
:
というlogが出力され、Windows上での日本語ファイル名が文字化けする様に
なってしまいました。トラブルシュートをどの様に対処すればよろしいでしょうか?
0767名無しさん@お腹いっぱい。2012/04/23(月) 23:01:29.73
/usr/ports/converters/libiconv で make config するなりして
EXTRA_ENCODINGS 使うようにすればいいのかもしれんけど、よく知らん
07687662012/04/23(月) 23:35:45.11
>>767
ご教示いただいた、make config では、
Options for libiconv 1.14
[X] EXTRA_ENCODINGS Include extra character sets
としか表示されず、
iconv -l | grep EUCJP-MS
でEUCJP-MSしか検出されないことが問題であろうというところまで
いきました...
何か手はないものでしょうか?
07697662012/04/23(月) 23:38:05.62
typo訂正
でEUCJP-MSが検出されないことが問題
でした。
07707662012/04/23(月) 23:42:33.79
smb.conf 内を、
#unix charset = EUCJP-MS
unix charset = EUC-JP
で取り敢えず対処してみました。
でも、一部化けたままの文字は残ります...
0771名無しさん@お腹いっぱい。2012/04/23(月) 23:53:09.11
libiconv の Makefile 書き換えちゃえばー?
0772名無しさん@お腹いっぱい。2012/04/24(火) 00:08:02.64
Disable EXTRA_PATCHES since there isn't a new version of this patch for 1.14.

ttp://www2d.biglobe.ne.jp/~msyk/software/libiconv-patch.html

あぁ、1.14 用が(まだ)無いってことね
0773名無しさん@お腹いっぱい。2012/04/24(火) 07:29:19.64
こういうトラブルが起きるからと説明して、コメントアウトじゃなくて

.if defined(WITH_EXTRA_PATCHES)
IGNORE= WITH_EXTRA_PATCHES is defined, but some patches are not available for this version yet.
うんたらかんたら
.endif

みたいにしてくれとsend-prしてみたら?
0774名無しさん@お腹いっぱい。2012/04/24(火) 11:17:15.17
>773
してみたら?
0775名無しさん@お腹いっぱい。2012/04/24(火) 11:29:26.42
どうぞどうぞ。
0776名無しさん@お腹いっぱい。2012/04/24(火) 21:16:35.73
>>757
tail -F ports.tar.gz | tar zxvf - を hostB, hostC でそれぞれ叩く。
v してるから、最後のファイルの展開が終わったのを目視で確認して Ctrl-C
…とかじゃダメ?w
0777名無しさん@お腹いっぱい。2012/04/25(水) 05:32:35.74
というか、いい加減リビ昆布本体に組み込んでしまってほしい。
0778名無しさん@お腹いっぱい。2012/04/25(水) 10:02:52.04
age
0779名無しさん@お腹いっぱい。2012/04/25(水) 13:14:33.54
どなたか教えて下さい。

仕事で古いUNIXマシン、NEC製PC9801を使っています。OSはFreeBSD4.9です。
このマシンにsambaを入れたいのですが、NEC FreeBSD4.9用のsambaバイナリが
入手できるところをご存知の方いらっしゃいましたら、入手先を教えて下さい。

ソースからコンパイルするのは、私があまりUNIXに詳しくないので、あまり気が
進まないのですが、もしもコンパイルするしかないのでしたら、ソース入手先を
教えて頂けないでしょうか。
また、コンパイルしか手段が無いとしたら、NEC FreeBSD4.9では、sambaのバージョン
いくつまで対応可能でしょうか。

何卒宜しくお願いします。
0780名無しさん@お腹いっぱい。2012/04/25(水) 13:17:42.99
>>779
これね。
http://toro.2ch.net/test/read.cgi/unix/1294304524/396
0781名無しさん@お腹いっぱい。2012/04/25(水) 13:22:14.23
>>777
いつまでたっても libiconv の本体に組み込まれないのって何か理由があるのかな?
0782名無しさん@お腹いっぱい。2012/04/25(水) 13:22:34.00
>>779
詳しくないなら、安いPCを入手した方がいいよ。
NEC PC9801は詳しい専門家向けの機種になってるから。

ftp://ftp-archive.freebsd.org/pub/FreeBSD-Archive/old-releases/
ここを探せばバイナリがあるよ
0783名無しさん@お腹いっぱい。2012/04/25(水) 13:31:42.04
>>782
ネタだからマジレスしなくていいよ。
0784名無しさん@お腹いっぱい。2012/04/25(水) 13:55:03.15
定期的に投下される、よく訓練されたネタだな
0785名無しさん@お腹いっぱい。2012/04/25(水) 13:57:05.88
そんなたいしたもんじゃない。
0786名無しさん@お腹いっぱい。2012/04/25(水) 15:54:25.08
MLで質問している奴も頭おかしいのばかりという気がするんだが
0787名無しさん@お腹いっぱい。2012/04/25(水) 16:54:56.07
申し訳ないけど、今更PC98でFreeBSD使ってる人って、何かしらに呪われている人かコスト意識がまるで理解出来てない人たちに囲まれている不幸な身の上の人としか思えない……
0788名無しさん@お腹いっぱい。2012/04/25(水) 16:55:49.79
だからネタだってば。
>>780見てみ。
0789名無しさん@お腹いっぱい。2012/04/25(水) 17:05:21.94
そのネタも未だにMLにPC9821でどうたら、と質問投稿するパラノイアがいるから、
現実味を帯びているわけで…
0790名無しさん@お腹いっぱい。2012/04/25(水) 19:42:59.37
OpenSolarisよりPC98にしたほうが釣れる
おれおぼえた
0791名無しさん@お腹いっぱい。2012/04/25(水) 19:46:37.07
PC9821Cxを持ってるけど
スペック的にFreeBSDは無理
0792名無しさん@お腹いっぱい。2012/04/25(水) 19:51:31.01
リナックスのCGI全部抜いて処理だけやらせる
0793名無しさん@お腹いっぱい。2012/04/25(水) 20:23:11.90
javascript上でfreebsd動かせ
0794名無しさん@お腹いっぱい。2012/04/25(水) 20:25:12.83
あのjavascriptってx86だったかの命令コードをシミュレートしてたはずだから
linuxだろうがfreebsdだろうが動くんじゃないの。
07956062012/04/25(水) 22:45:01.93
>>781
脱 GNU して BSD License の libiconv をベースに組み込もうって動向はありますよ。

http://wiki.freebsd.org/G?borSoC2009
http://gihyo.jp/admin/clip/01/fdt/201006/16
0796名無しさん@お腹いっぱい。2012/04/25(水) 22:55:08.66
FreeBSDもGPL化しろよ
0797名無しさん@お腹いっぱい。2012/04/25(水) 22:56:29.06
キミがフォークしてそういうの作れば
0798名無しさん@お腹いっぱい。2012/04/25(水) 23:29:16.78
>789
だから98という2文字を見た瞬間に釣りネタと
判断できるわけですけどね…
0799名無しさん@お腹いっぱい。2012/04/26(木) 15:43:19.72
FreeBSD、というかBSD系はiSCSIでディスクレスブートする仕組みはないんですか?
カーネルモジュールのロードとかイニシエータのiscontrolとか手動はできるけど、/etc/rc*にそれらしいスクリプトがいない。
0800名無しさん@お腹いっぱい。2012/04/26(木) 20:30:42.95
isbootなど
0801名無しさん@お腹いっぱい。2012/04/26(木) 21:07:34.36
昔ながらの UFS でいいだろ。
0802名無しさん@お腹いっぱい。2012/04/26(木) 21:37:27.12
>>799
> FreeBSD、というかBSD系はiSCSIでディスクレスブートする仕組みはないんですか?
pxe boot 出来ればなんでもありちゃう?
0803名無しさん@お腹いっぱい。2012/04/26(木) 22:01:06.60
http://www.etherboot.org/wiki/howtos
gPXEってのがあるんだってさ。

クリーンインストールからiSCSIにやりたいとか、
それこそ専用のインストーラーでも作らないと無理そう。
08046062012/04/26(木) 22:18:59.71
>> 802
サーバー向けの Intel LAN コントローラだと BIOS のリモートブート設定で iSCSI を
選択できる物があり、LUN と接続するポートを ROM で Enabel にすれば必要に応じて
CHAP を利用するのかどうかとか IP アドレス、ゲートウェイなどの設定できる。

PXE Boot みたく DHCP で IP アドレス取得してから / をマウントとか考えているなら
ソフトウェアイニシエーターだと無理だけど、NIC 自体がハードウェアイニシエータ
モデルなら電源入れれば LUN が見えるので、そこに *BSD をインストールするのは
可能だと思うよ。

サーバー向けの LAN コントローラじゃないと対応していない物が多いので、
ホームユースなら、やっぱ PXE Boot が関の山かと。

ちなみに Intel I350、Intel 82574/82575/82575/82576/82599 あたりの
LAN コントローラは iSCSI Boot 対応だけど EEPROM 版数が古かったりすると
iSCSI Boot を Enable にはできない。

LUN に OS を入れるって事なら理研あたりは FreeBSD を SAN Boot しているかも
0805名無しさん@お腹いっぱい。2012/04/27(金) 01:04:37.95
ところでzfsでraid-zを構成したHDDを一式他の環境に持っていく時って、
デバイス名や順番が変わってもそのまま繋げばOK?
0806名無しさん@お腹いっぱい。2012/04/27(金) 10:25:16.74
>805
はい
一応 export/import くらいは推奨ね
0807名無しさん@お腹いっぱい。2012/04/28(土) 13:00:10.67
俺のところの会社の計測器用のPCだと、
未だにPC98は現役だよ。
0808名無しさん@お腹いっぱい。2012/04/29(日) 08:58:08.78
中小企業ではまだまだ使ってるとこ多いかもね
ロータス123とかでフロッピーに記録してるとか
0809名無しさん@お腹いっぱい。2012/04/29(日) 09:34:53.73
異種HDD間のgmirrorって、問題になりますか?
(性能や故障率など...)

先日ペアの500GBが飛んでしまって、
コストパフォーマンスの点で、1TBを買ったんですが、
4kB sector formatなのでした。
0810名無しさん@お腹いっぱい。2012/04/29(日) 11:38:08.25
故障率は別に変わらないでしょう。
書き込み性能は低い方に制約されるから
gmirror上でスライス・パーティションが4kBアラインかどうか。
0811名無しさん@お腹いっぱい。2012/04/30(月) 18:48:39.61
FreeBSD 9.0のxorgをxorg-7.5.2に上げてみたらKVMで何台か切り替えて
使っているところでXorgのCPU使用率が100%になる問題が発生
他では問題が出ないので奇妙に思っていて何か依存関係で問題が出たの
かと思い、ports関係を全部消して入れ直してみたが、問題は改善しない

100%になるタイミングが妙なので、今日調べてみたらUSBマウスを一旦
外して入れ直すとXorgのプロセスのCPU使用率が100%になることに気付いた
driver関係をxorg-7.5.1に戻したらこの症状は解消。
マウスドライバの問題かどうかはまだ切り分けていないけどね

どっかで似たような問題があった話をみたような覚えがあるけど知らんかね?

■ このスレッドは過去ログ倉庫に格納されています