初心者もOK! FreeBSD質問スレッド その113
■ このスレッドは過去ログ倉庫に格納されています
0001名無しさん@お腹いっぱい。
2012/02/26(日) 20:59:13.34事前にハンドブック閲覧や過去ログ検索等の自助努力をすることが望ましいです。
分からなければ仕方がないので、初心者でもとりあえず質問してみて下さい。
トラブルの場合、再現性情報(ハードウェア・ソフトウェア・エラーメッセージ)の記載は必須。
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/
0559名無しさん@お腹いっぱい。
2012/03/25(日) 23:45:27.88出ない・・・上りも3Mしか出ない・・・
0560名無しさん@お腹いっぱい。
2012/03/26(月) 13:47:09.84まにふ●すととかでもそれってできるの?
0561名無しさん@お腹いっぱい。
2012/03/27(火) 08:07:43.590562名無しさん@お腹いっぱい。
2012/03/27(火) 12:43:36.400563名無しさん@お腹いっぱい。
2012/03/27(火) 14:15:04.480564名無しさん@お腹いっぱい。
2012/03/27(火) 16:26:50.23em0とか直接書くと、例えばカードを変更してそれまで使ってたインターフェー
スがfe0に変更になった場合に設定を全部書き換えないと駄目なんですが、
例えば別名を設定してem0をeth0を定義していてもし変更があったらeth0を
fe0に変えることで設定ファイルの上では常にeth0で定義するみたいな事は
出来ないんでしょうか?
0565名無しさん@お腹いっぱい。
2012/03/27(火) 16:27:58.250566名無しさん@お腹いっぱい。
2012/03/27(火) 16:54:15.800567名無しさん@お腹いっぱい。
2012/03/27(火) 16:57:41.52210.xxx.123.45とか直接書くと、例えばプロバイダーを変更してそれまで使ってた
DNSのIPが210.xxx.45.123に変更になった場合にresolv.conf書き換えないと
駄目なんですが、例えばホスト名を設定してnameserverをhoge.example.jpで定義して
もし変更があったら/etc/hostsのhoge.example.jpのIPを変えることで
resolv.confファイルの上では常にhoge.example.jpで定義するみたいな事は
出来ないんでしょうか?
0568名無しさん@お腹いっぱい。
2012/03/27(火) 17:01:46.810569名無しさん@お腹いっぱい。
2012/03/27(火) 17:02:16.820570名無しさん@お腹いっぱい。
2012/03/27(火) 17:11:54.87${eth0}
shの勉強するべし
0571名無しさん@お腹いっぱい。
2012/03/27(火) 17:46:51.75そんなことするメリットないだろ。/etc/resolv.confに記述してある中で有効なnameserver使うだけなんだから、
使うプロバイダの分だけ列挙すればいい。
0572名無しさん@お腹いっぱい。
2012/03/27(火) 17:53:53.35違うよ。列挙した順に1サーバーずつ問い合わせる。
タイムアウトするまで次のnameserverに問い合わせない。
1番目に遅いnameserverとか、他のプロバイダからのアクセスを弾くnameserverが
あると、毎回タイムアウト待ちで遅くなる。
0573たこさん
2012/03/27(火) 17:58:46.68Adaptec 2420saというハードウェアRAIDカードを使っています。
OSはFreeNASなのですが、構成ドライブが故障した時に通知してくれる
にはどのようにしたら良いかどなたかご存知でしたら、宜しくご教示下さいませ。
FreeNASは8.0.3でUSBメモリから起動しています。
ドライブは1TBx4をRAID10で構築してあります。
S.M.A.R.T.サービスはエラーで起動しません。
なんか根本的な勘違いをしているのでしょうか?
0574名無しさん@お腹いっぱい。
2012/03/27(火) 18:06:25.12echo 'ifconfig_em0_name="eth0"' >> /etc/rc.conf
echo '#ifconfig_fe0_name="eth0"' >> /etc/rc.conf
0575名無しさん@お腹いっぱい。
2012/03/27(火) 18:08:42.23【NAS】FreeNAS Part8【FreeBSD】
http://engawa.2ch.net/test/read.cgi/mysv/1322046205/
0576名無しさん@お腹いっぱい。
2012/03/27(火) 18:46:00.56それだとipfilterやpfには使えねーだろ
0577名無しさん@お腹いっぱい。
2012/03/27(火) 19:03:35.72質問する側も答える側も言葉足らずでにんともかんとも。
0578名無しさん@お腹いっぱい。
2012/03/27(火) 19:08:29.24>違うよ。列挙した順に1サーバーずつ問い合わせる。
linux や solaris は resolv.conf に options rotate と書くと記述順じゃなくて
ラウンドロビンするようになるんだけど、freebsd でもできるようにならんかね……。
0579名無しさん@お腹いっぱい。
2012/03/27(火) 19:42:12.67付属のISC BIND使うとかw
0580名無しさん@お腹いっぱい。
2012/03/27(火) 22:03:08.88そういう話ならGoogle Public DNS を引くようにすれば
0581名無しさん@お腹いっぱい。
2012/03/28(水) 08:50:10.920583名無しさん@お腹いっぱい。
2012/03/29(木) 19:49:05.08BROKEN= Does not compile
EXPIRATION_DATE= 2011-11-30
と出てますな。(/usr/ports/editors/koffice-kde3/Makefile)
使ってないんでアレだが、japanese/koffice-i18n はどうなん?
0584名無しさん@お腹いっぱい。
2012/03/29(木) 23:32:22.31/usr/localを/usr/local.distに変更し、
別途NFSサーバ(FreeBSD-8.2, Xorg7.5)から/usr/localをマウントしてXを起動すると
マウスが動かないのです(キーボードはCtrl-Alt-F1は効きました)。
ちなみにdfでは/usr/localをマウントしているよう表示されますし、
コンソールならば/usr/local/bin/*のコマンド等を実行することもできます。
何か対応策を教えて頂ければ幸いです。
0585名無しさん@お腹いっぱい。
2012/03/30(金) 07:32:06.700586名無しさん@お腹いっぱい。
2012/03/30(金) 08:16:37.87なして?
0587名無しさん@お腹いっぱい。
2012/03/30(金) 08:21:19.000588名無しさん@お腹いっぱい。
2012/03/30(金) 08:28:57.660589名無しさん@お腹いっぱい。
2012/03/30(金) 09:02:26.44マシン1台だけならいいけど、複数台でクラスタを組む場合は
NFSじゃないと駄目だろJK
0590名無しさん@お腹いっぱい。
2012/03/30(金) 09:21:02.600591名無しさん@お腹いっぱい。
2012/03/30(金) 09:25:10.84で腐ったOSなのっていうwwwww
0592名無しさん@お腹いっぱい。
2012/03/30(金) 09:34:56.430593名無しさん@お腹いっぱい。
2012/03/31(土) 00:10:59.44Webのフロントエンドだったらコンテンツ置いたらrsyncという
運用はありでしょ。それクラスタ()か?ってのは言葉定義次第w
ということで
0594名無しさん@お腹いっぱい。
2012/03/31(土) 00:36:58.60の意味が一般的だと思ってたけど違うのか。
2008年の記事でもBSDクラスタ+NFSで組んでるシステムがあるな。
ttp://news.mynavi.jp/articles/2008/10/28/bsdcon4/index.html
NFSでも組めると言うことは分かったけど、最近はNFSじゃないんだっけ?>>591
あと、結局、>>585の鬼門と言うのは嘘?
0595名無しさん@お腹いっぱい。
2012/03/31(土) 00:52:42.49その事例、肝心のファイルシステムの所はSolaris頼みなんだけど?
0596名無しさん@お腹いっぱい。
2012/03/31(土) 01:03:08.48VERITASのCluster ManagerとHPC用途のBeowulfなんかは全然
別系統のものだし
ロードバランサ配下のWebフロントエンドだって定義的には
クラスタの要件は満たしている
0597名無しさん@お腹いっぱい。
2012/03/31(土) 10:22:33.32そのファイルシステムとNFSでBSDにつなげるという意味だろ
もう少し頭使おうよ
0598名無しさん@お腹いっぱい。
2012/03/31(土) 10:33:04.36NFS鯖がSolarisじゃ、結局FreeBSDはNFS鯖としては事例に使えないということじゃん。
あと、
「もう少し○○しようよ」って言葉使う奴馬鹿大杉
0599名無しさん@お腹いっぱい。
2012/03/31(土) 10:37:05.91だれがNFS鯖を組む話をしてるんだ?
もう少し頭使おうよ
0600名無しさん@お腹いっぱい。
2012/03/31(土) 10:42:23.73NFS鯖の話をしてるんだけどw
それとも何か? FreeBSDではNFS鯖はあきらめて、NFSクライアントだけで使えとでも?
0601名無しさん@お腹いっぱい。
2012/03/31(土) 10:51:22.27最初からNFS鯖の話はしていない。
だから>>594のリンクをはったし、クラスタ云々の話をしているんだが。
NFS鯖の話なら別にしてくれ。
0602名無しさん@お腹いっぱい。
2012/03/31(土) 10:55:00.76元の質問は >>584
元の質問では、別のFreeBSDをNFS鯖にしてFreeBSDにNFSマウントしたら
動作がおかしくなったという話。
NFS鯖の話もしてる。
>>601 はNFS鯖の話をされると何か困るのか?
で、それとは別に新規に >>601 に質問するが、
「FreeBSDではNFS鯖は使いものにならない」という点は認めるんだな?
0603名無しさん@お腹いっぱい。
2012/03/31(土) 10:55:38.72結局、>>585はNFS鯖のことだったってオチ?
それなら終了でいいです。
0605名無しさん@お腹いっぱい。
2012/03/31(土) 18:28:51.10よくわからないけどなにかそのマシンのローカルな設定と、リモートのマシンとで設定が違うことなどが原因なのかもしれない。
もしそうだとしたら、
/usr/local/etc などのいくつかのディレクトリやファイルなどを
ローカルなものと置き換えていくなどしたら動いたりするのかも。
0606名無しさん@お腹いっぱい。
2012/03/31(土) 18:33:36.57# uname -srim
FreeBSD 9.0-RELEASE amd64 GENERIC
参考にしているページ。
http://wiki.freebsd.org/Wine#Wine_on_FreeBSD.2BAC8-amd64
1) cd /usr/src && make buildworld installworld distribution TARGET=i386 DESTDIR=/compat/i386
2) chroot /compat/i386
3)/etc/rc.d/ldconfig start
ps: /dev/null: そのようなファイルまたはディレクトリはありません
ELF ldconfig path: /lib /usr/lib /usr/lib/compat
a.out ldconfig path: /usr/lib/aout /usr/lib/compat/aout
3 で失敗するので、/etc/rc.conf にパスを追加してリブートしたが変わらず。
ldconfig_paths="/usr/lib/compat /usr/local/lib /usr/local/lib/compat/pkg /lib /usr/lib /usr/lib/compat"
# ls -l /usr/lib/aout/
total 0
# ls -l /usr/lib/compat/aout/
total 0
なので buildworld 失敗してるのでしょうか……。
#2〜3 回 TARGET=i386/DESTDIR 無しで installwolrd 済みです。
0607名無しさん@お腹いっぱい。
2012/03/31(土) 19:00:43.310608606
2012/03/31(土) 19:19:28.86ldconfig start 後に chroot 環境化で mount -t devfs devfs /dev する手順なので
/dev 空だと思います。
念のため chroot 環境下の /dev に devfs マウントしたが変わり無しでした
# mount -t devfs devfs /compat/i386/dev
0609名無しさん@お腹いっぱい。
2012/04/01(日) 00:02:09.40i386のクロスビルドに失敗しているんじゃないか?
なにかコンパイルオプションつけているならはずしてみるとか
make.confあたりをチェックしてみるとか
0610名無しさん@お腹いっぱい。
2012/04/01(日) 01:06:08.81# mount -t devfs devfs /dev
# /etc/rc.d/ldconfig start
この間入れたけど、この手順で問題無かったな。
んで、東方永夜抄入れて、1.8fpsたたき出してちょっと凹んだ。
0611606
2012/04/01(日) 01:22:23.29# /etc/rc.d/ldconfig start
ELF ldconfig path: /lib /usr/lib /usr/lib/compat
a.out ldconfig path: /usr/lib/aout /usr/lib/compat/aout
の結果で error とか fail だったら問題あったかもしれないが、
ldconfig -r の結果で ldconfig path をサーチしてました。
結局エラーじゃなく通っているパスを表示しているだけだったので
wine インストールして、問題なく使えてます。
0612名無しさん@お腹いっぱい。
2012/04/01(日) 04:20:45.04http://itpro.nikkeibp.co.jp/article/COLUMN/20120319/387034/?ST=oss&mkjb&P=1
に、NFS上に置いてあるphpアプリが原因だったと書いてありました
頻繁に参照されるものはNFSに置いては駄目なようです
僕は、アプリってメモリに読み込まれるから、
そんなに更新参照されるような物でもないと思ってたんですが
違うんでしょうか?
実行中のアプリって頻繁に自分自身を参照するんですか?
0613名無しさん@お腹いっぱい。
2012/04/01(日) 08:56:59.16「NFSサーバーの不調でリブートします」っていってた。
0614名無しさん@お腹いっぱい。
2012/04/01(日) 09:10:42.670615名無しさん@お腹いっぱい。
2012/04/01(日) 09:31:32.850616名無しさん@お腹いっぱい。
2012/04/01(日) 12:02:08.080617名無しさん@お腹いっぱい。
2012/04/01(日) 12:06:33.68NFSクライアントは何事もなかったように処理続行するんだけどな。
NFSってもともとそういう設計だし。
0618名無しさん@お腹いっぱい。
2012/04/01(日) 12:13:19.220619名無しさん@お腹いっぱい。
2012/04/01(日) 13:52:46.36FreeBSDの場合は知らんがw
0620名無しさん@お腹いっぱい。
2012/04/01(日) 14:40:10.840621名無しさん@お腹いっぱい。
2012/04/01(日) 15:31:45.040622名無しさん@お腹いっぱい。
2012/04/02(月) 11:40:33.840623606
2012/04/02(月) 18:32:39.92ONTAP 7 系は 4.4BSD/NetBSD の流れを組んだ恰好になっているが、
ONTAP 8 以降は確かに Boot 時にがっつり FreeBSD〜〜とでてますね。
version -b 打つと CF Card のパスにも FreeBSD と見えるし、diaguser を有効すると
こってり FreeBSD でした
Netapp が FreeBSD 利用した恩恵を今後 BHyVe で受けれそうで個人的に期待してる
0624584
2012/04/02(月) 23:10:06.94結局、rc.confでhald_enableをコメント化し、/etc/X11/xorg.confのServerLayoutセクションに
Option "AutoAddDevices" "false"
を記載することでNFSクライアントでマウスが動くようになりました。
何故こうするとよかったのか分かっていないので、ひょっとすると余計なことをしていたり、
不足していることがあるのかも知れず、もし、何かご存知でしたら教えて頂ければ幸いです。
また、605さんのアドバイス:/usr/localの下を細かくローカライズ
するのは億劫がって行っておりませんが、やはり、サブディレクトリを一つ一つマウントしていくしかないのでしょうか?
一旦/usr/local全体をマウントする記述に、例えば/usr/local/etcだけマウントしない記述を加えられると楽なのですが。
多くの方がNFSは古いと仰っていますが、FreeBSDのみ20台程度で/homeと/usr/localを共有したい場合、
NFSより楽な方法があれば教えて頂ければ幸いです。よく分かっていませんがSambaとかWebDAVでしょうか?
rsyncよりはNFSの方が楽のように思うのは誤りでしょうか。
0625名無しさん@お腹いっぱい。
2012/04/03(火) 18:27:53.160626名無しさん@お腹いっぱい。
2012/04/03(火) 18:32:29.61あぁ、nullfs だの unionfs だのがあることを知っておくのもいいかもね
0627名無しさん@お腹いっぱい。
2012/04/05(木) 20:20:42.09コンフィグとかオプションで何とかなりますか?
0628名無しさん@お腹いっぱい。
2012/04/05(木) 21:31:38.030629名無しさん@お腹いっぱい。
2012/04/05(木) 21:54:42.12-I ってないか?
0630名無しさん@お腹いっぱい。
2012/04/05(木) 22:01:09.10Linuxのntpdなら -I あるね。FreeBSD標準のntpdにはないね。
0631名無しさん@お腹いっぱい。
2012/04/05(木) 22:50:16.94そか。
じゃportsで入れるのがいいな。(OS標準じゃないけど)
0632名無しさん@お腹いっぱい。
2012/04/06(金) 00:53:20.930633名無しさん@お腹いっぱい。
2012/04/06(金) 01:53:22.84ないよ
ブート時の仕組みが全然違う
強いて言えばLinuxの方が変態的
0634名無しさん@お腹いっぱい。
2012/04/06(金) 03:34:10.690635名無しさん@お腹いっぱい。
2012/04/06(金) 18:05:49.87なんで必要なの?
0636名無しさん@お腹いっぱい。
2012/04/06(金) 18:31:50.26ファイルシステムになるんだよ
カーネルには最低限のデバイスドライバだけ組み込まれていてメモ
リ上に展開されたinitrd/initramfsから通常使うドライバを読み込む
initrd/initramfsはGRUBなどのローダーが展開する
モジュールの読み込みが終わったあとルートファイルシステムを常用
の物に置き換える
FreeBSDではこんな仕組みは必要ない。kernelをメモリ上に展開する
/boot/loaderがモジュールのローディングも行うから
つかkFreeBSD用の対応でGRUBも同じことできるね
おかげで今のGRUB2はお化けになってる
0637名無しさん@お腹いっぱい。
2012/04/06(金) 23:57:50.950638名無しさん@お腹いっぱい。
2012/04/07(土) 00:58:40.02FreeBSDはUFS決め打ち(最近はZFS?)だから。
0639名無しさん@お腹いっぱい。
2012/04/07(土) 09:17:01.300640名無しさん@お腹いっぱい。
2012/04/07(土) 09:59:18.640641名無しさん@お腹いっぱい。
2012/04/07(土) 10:02:31.100642名無しさん@お腹いっぱい。
2012/04/07(土) 16:33:41.00テンポが少し上がって、音も高くなるようになった
ダウンロードして、単体アプリで再生する分には平気なんだが……
0643名無しさん@お腹いっぱい。
2012/04/07(土) 18:04:04.19それ言っちゃ不味いでしょー
カーネルをロードするローダーがカーネルを置いてあるファイルシステムを
扱えるのが変態的だというのは。本気だとしたら近寄りたくないw
ファイルシステム内に置かれているカーネルに低レベルのディスクブロック
でアクセスするLILOが良いって仰るならちょっとね
GRUBは確かに別の意味で変態的だけどさ
ZFSができる以前(4.0Rぐらいかな?)の/boot/loaderならコード読んだことあ
るけどあれはファイルアクセスはlibstand任せでUFS,FAT,EXT2(=EXT3も読める)
にはアクセスできた。
つまりext3上にFreeBSDのカーネルを置いてもブートできるんだよ
>>640 linuxのinitrd/initramfsはアーカイブをそのまま起動時に読み込む
というもので(initramfsに使われるものははcpioのアーカイブそのもの)
mfsrootとは用途が違う
0644名無しさん@お腹いっぱい。
2012/04/10(火) 00:38:38.75ふつーの linux の場合、その initrd と kernel 自体は、ディスク上のドコに置いてあるの?
MSDOS みたいに特定のセクタにシステム領域があったりするのかしら
0645名無しさん@お腹いっぱい。
2012/04/10(火) 08:23:31.69っすよ。ext3,ext4,xfs,btfs,...
最近のディストリでは標準GRUBでGRUBがロードするからGRUBが扱えれば実質
何でも可ってことになるけどね。zfs上でもEFI System Partition(中身はFAT)
でもブートするだけならおっけーなわけ
0646名無しさん@お腹いっぱい。
2012/04/10(火) 08:44:30.26LILOの場合は、LILO側に、物理セクタの値を書き込んでるよ
なので、カーネルの更新とかしてLILOの更新を忘れると起動しなくなる
0647名無しさん@お腹いっぱい。
2012/04/10(火) 12:05:58.760648名無しさん@お腹いっぱい。
2012/04/10(火) 21:45:00.489.1Rっていつだろ?待ち遠しいなぁ sysinstall 復活。
0649名無しさん@お腹いっぱい。
2012/04/10(火) 22:03:04.62http://www.pixelbeat.org/docs/disk/あたり見たところでは
legacyのstage1.5がFreeBSDで言うところのboot1+boot2、
grub2では
boot0→boot.img
boot1→diskboot.img
boot2+loader→kernel.img+各種のモジュールその他
というような関係かなあ。まあ厳密じゃないですよ。
savedefaultする内容はGRUB2ではファイルシステム内にsave
する。GRUB legacyではどうだったかな、menu.lstに直接書
くんだっけ?
0650名無しさん@お腹いっぱい。
2012/04/11(水) 14:06:20.15まだ予定不明かな
0651名無しさん@お腹いっぱい。
2012/04/11(水) 21:06:54.430652名無しさん@お腹いっぱい。
2012/04/11(水) 22:47:11.230653名無しさん@お腹いっぱい。
2012/04/11(水) 23:37:23.53unzip: ZIP decompression failed (-3)
とかいわれる。どしたらいいん?
0654名無しさん@お腹いっぱい。
2012/04/12(木) 08:18:13.14移動してくれるような既存のコマンドはありませんか?
mvって問い合わせるか上書きするかは選択出来るのに、デフォで "上書きしな
い" は無いですよね?
0655名無しさん@お腹いっぱい。
2012/04/12(木) 08:38:53.74単独のコマンドではおせっかいなことやらずに、そういうことやりたきゃシェルスクリプト作るってのがunix流の流儀だな。
man testしてみよう。
0656名無しさん@お腹いっぱい。
2012/04/12(木) 08:54:22.64rsync の -b とか?
0657名無しさん@お腹いっぱい。
2012/04/12(木) 09:05:01.990658名無しさん@お腹いっぱい。
2012/04/12(木) 12:37:08.11■ このスレッドは過去ログ倉庫に格納されています