初心者もOK! FreeBSD質問スレッド その123
■ このスレッドは過去ログ倉庫に格納されています
FreeBSD 関連の質問はここでどうぞ. 望んでいる回答が来なくても怒らないでね.
事前にハンドブック閲覧や過去ログ検索等の自助努力をすることが望ましいです.
分からなければ仕方がないので, 初心者でもとりあえず質問してみて下さい.
トラブルの場合, 再現性情報(ハードウェア・ソフトウェア・エラーメッセージ)の記載は必須.
sysutils/sysinfo あたりがおすすめ
名前欄に !id:on でIDが出ます
IDが無いと誰が誰だか分からないので必要に応じてIDを表示させて下さい
The FreeBSD Project
http://www.freebsd.org/ja/
FreeBSD ハンドブック
http://www.freebsd.org/doc/ja/books/handbook/
前スレ
初心者もOK! FreeBSD質問スレッド その122
https://mevius.5ch.net/test/read.cgi/unix/1486758875/l50 メンテナの道を選んだが本業が忙しくなりbugzillaからメールが来るもバックレる道もあり Linuxのfanotifyに相当するFreeBSDのそれは何ですか /etc/rc.confにdbusやらhaldをyesしているのだけど
2回サービスを起動しようとするのはなぜですか? そのほかにも起動コマンド書いているからじゃね?
/etc/rc.local とかにさ aws lightsail の1番安いメモリ512のやつで make world できません
メモリ不足が原因なのでスワップ追加したけど、512だとスワップ追加もできない。閾値変更もためしたけど駄目だった。出来てる人居る? メモリくらいもっと載せようよ
ダメなら他のPCでmake worldして自機に流し込めばいいんじゃないかな
USBブートくらいはできるPCだろうし >>459
もっといいプランのやつに変えるか、自分ところでビルドしてインスコし直してみたら? >>459
awsの経験はないがmake worldにどのくらいメモリが必要か興味が沸いたので
VirtualBoxゲストにFreeBSD-11.3R (i386)入れて試してみた
仮想マシン作成時にメモリ割り当て512MB、ディスク容量16GBを選択
swapoff -a
を実行してswapころすとmake worldは確かにout of swap spaceでエラー終了する
/usr/src/lib/clang内のビルドがメモリ512MBだとどうしても突破できない
下みたいにufs内に384MBのswapファイル張って実質メモリ896MBにしたら完走した
(768MBでは完走できない)
dd if=/dev/zero of=/root/swap bs=1M count=384
mdconfig -a -t vnode -f /root/swap -u 0
swapon /dev/md0
cd /usr/src; make buildworld
make installworld DESTDIR=/
これで切り抜けられんかの? >>463
AWSじゃないけど最近のラズパイでも何とかmake world出来る事はわかった
赤の他人だけどありがとうございます そしてamd64だともうちょっとメモリが必要になるといういつものアレ システムの根幹に関わらないけど、OS全体で共通な設定(sshdとか)は
/etc/rc.localに書くのがいいんですかね? FreeBSD(NetBSD, OpenBSD)への貢献は何が悦ばれるますか
貢献して欲しいリストは見ましたが特に此れが嬉しいとか有りますか mining 関連
ASICライブラリを作ってください >>468
> FreeBSD(NetBSD, OpenBSD)への貢献は何が悦ばれるますか
巨額の寄付とかかな 質問です。
FreeBSDはLinuxと比べて高負荷耐性が高いと言われてるのは何故ですか?
ラズパイでmake worldしながら他端末からOpenVPN+squid経由でyoutube見たりSamba経由でファイルの大量コピーをしたりなどの実験をしてみましたが、確かにびくともしないばかりか公式OSのRaspbianの通常稼動時よりもパフォーマンスが良かったです。
ググってみても根拠を明確に示している文献は見つかりませんでした。ご存知な方、ご教授頂けたらと思います。
ps.BSDってすごいですね! ちなみに今こんな感じです。swap領域の9割は冗談で出来てます
https://i.imgur.com/03Vxua8.png >>476
Linux はプロセスいくつも立ち上げてメモリ不足すると
適当に動いてるプロセスの中からどれか選んで殺すからなω
Linux には「高負荷耐性」のカケラもないぞωωω >>478
うそ言ってんじゃねえよ
エロ画像クローラをいつの間にか殺されてて泣きを見たのは一度じゃねえぞ 犬糞は腐れIBMがSunを頃すためだけに支援してたアスペの作る腐れOSだからな
そもそんなゴミ産廃に期待する方がアフォ >>479
どーせメモリが腐ってるとかいう落ちだろ その後放置し続け計12時間ちょっとでworldのビルドが終わりました。
「適当に選んで頃す」ってところがマジクソですねLinuxは。トカゲの尻尾じゃないんだから。
あまり大きな事は言えませんがLinuxよりBSDの方が(私はFreeBSDしか触った事ありませんが)サーバーOSとして信頼出来そうですね。
まぁ私の用途など家庭内でのNASやらメディアサーバーやらVPNトンネル要員やら某検索サイトのスパイ行為&広告ブロック位の小さな世界のものですが。
明朗簡潔で大変参考になりました。有り難うございました^^ Linux は緊急避難的にプロセス殺すにしても
そのまま黙ってしれっと動いてる振りする(死んだプロセス以外)から困る > FreeBSDはLinuxと比べて高負荷耐性が高いと言われてるのは何故ですか?
そんなこと言われてるか? >>485
私は業界の人間では無いので実際の現場での評価等は知る由もありませんが、
https://www.ossnews.jp/oss_info/FreeBSD
こう言うのとか読んで「へーそうなんだ」位の認識でした。なんせ初心者なもんで。 >>478
FreeBSDは同じ状況だとどういう動作になるんですか?
ちbの >>487
エロ画像クローラをいつの間にか殺されて泣きを見る ハードの障害をOSにぶつける池沼ってwin板にも居るんだよな >>490
ぼくもエロ画像クローラが欲しくなりました
やっぱりLinuxよりFreeBSDで作るべきですかねえ ほんとにOSが勝手に殺すの?
たいがいはmallocに失敗して対処しようのなくなったアプリが
自分でexitするだけだと思うんだが。 メモリとスワップで確保出来る仮想記憶域より大きな領域をコミット出来るなら
mallocがエラー返すんじゃなくて確保した領域が実際に使われるときに死ぬ 要するにいくら頑丈なOSを使っていても
エロ画像集めながらエロ動画(特にメモリ食うFirefox使って)見る様な
無茶は良くないと言う事ですかな
エロ動画はURLだけ拾ってVLCにしようっと >>492
linux overcommit でググってみて overcommitってメモリが足りないのにプロセスに対して"メモリがあるよ"って空手形を射精すってことかな?
FreeBSDはsysctl vm.overcommitで挙動を変えられるようだけど
man 7 tuning
http://www.koganemaru.co.jp/cgi-bin/mroff.cgi?subdir=man&dir=jpman-12.1.2%2Fman&man=tuning >>495
thx.
そうすると、mallocだのsbrkだのしたら
とりあえず全ページにアクセスしておけば
物理領域確保してくれて安全なんかな 空手形っつーか、仮想記憶を推し進めただけよ
実メモリがないのにスワップファイルがあるからってメモリ確保を通すなら
アドレス領域が余ってるんだから実記憶が足りなくても確保を許すのは自然な話
サービスが同時にメモリ食いつぶさないならそれでも十分回る >>490
やってることはLinuxといっしょってことですか? メモリの使い方に秘密がありそうですね
私の環境では同じハードで同じデーモンをFreeBSDとLinuxで動かしてみるとFreeBSDの方が省メモリでした
何故そうなるかは私には分かりかねますが X上から"sysctl vm.overcommit=1"した途端にウィンドウが消えだしてHDD LEDが点灯しっぱなしになってキーボードも受け付けない!
どうにもならないから本体のリセットボタンを押してdmesgしたらなんか酷いことになってたYO
↓一部を抜粋、行単位で重複排除、識別子を伏せ字に置き換え
g_access(958): provider gptid/XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX has error 6 set
g_access(958): provider gpt/swap1 has error 6 set
g_dev_taste: make_dev_p() failed (gp->name=gpt/swap1, error=17)
g_dev_taste: make_dev_p() failed (gp->name=gptid/XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX, error=17)
GEOM_ELI: Device gpt/swap1.eli created.
GEOM_ELI: Encryption: AES-XTS 128
GEOM_ELI: Crypto: software
uid 1001, pid 83445: swap reservation for 16384 bytes failed
uid 1001, pid 14381: swap reservation for 20480 bytes failed
pid 83445 (mate-terminal), uid 1001: exited on signal 5 (core dumped)
kern.ipc.maxpipekva exceeded; see tuning(7)
pid 51410 (gvfsd-trash), uid 1001: exited on signal 6 (core dumped)
uid 1001, pid 10769: swap reservation for 131072 bytes failed
uid 1001, pid 14310: swap reservation for 12288 bytes failed
uid 1001, pid 15546: swap reservation for 65536 bytes failed
uid 1001, pid 15546: swap reservation for 131072 bytes failed
pid 66830 (vim), uid 1001: exited on signal 11
pid 29827 (vim), uid 1001: exited on signal 11 (core dumped)
pid 4332 (vim), uid 1001: exited on signal 11 (core dumped)
pid 62579 (vim), uid 1001: exited on signal 11 (core dumped)
uid 1001, pid 15546: swap reservation for 4096 bytes failed
FreeBSDの逆鱗に触れた気分だぜ・・・ >>505
スワップは使用していなかったよ
怖いからもうやんない! 怖いと言いながら再挑戦!
生端末(ttyv0)から"sudo sysctl vm.overcommit=1"
パ ニ ッ ク し ま し た (&即自動リブート)
シングルユーザモードで"sysctl vm.overcommit=1"
マルチユーザモードに戻っていい感じ・・・と思ってたら・・・
swap reservation for NNNN bytes failedがたくさん出てきて
ログインプロンプト行く前に物理リセットしました
もうやんないwww まあページフォールトしてページ割り当てようとしてできなかったら、
OSとしてはSEGVで落とすのが妥当だよね。
むしろ、5とか6が意味不明。 >>511
メモリ不足になってもエロ画像クローラが殺されなくするようにだろ >>509
swapが足らなかった時の挙動を知らなかったわ。
これは勉強になった.....実験してくれた人ありがとう。
今日一つお利口になりますた。 エロ画像クローラ自作は男の子の通過儀礼やろが
オレもエロ動画クローラ作ったお陰でkeventの使い方覚えたしな!
あと、IMEにエロワード学習されないように別の単語に擬態したり、単語間に関係無い文章を混ぜて予測変換すらさせないのも必須スキルやろ!
女の子にスマホ貸した時にドン引きされるぞ (\ /)
( ゚ー゚ )
――つ―つ――∈
←| | |
(_)__)
デーモン君もエロ画像クローラに興味を持った様です >>516
女の子にスマホを貸すなんてトンデモナイ!
セフレとのハメ撮り動画が入っているのに! >>516
俺なんてクロールしたエロ画像だらけなんだけど >>516
中学1年の娘にスマホ貸すと毎回IMEが腐って返ってくるんだけど。
言っても「うへへへ」って笑ってごまかすし。
俺はどうすればいい? >>520
娘にSIMなしiPhoneを買ってやる 中古で
脱語句してあれば色々遊べて一石二鳥 >>521
マルウェアもらってきてプライバシー丸出しの予感 >>522
そこを対処して「お父さんかっこいい!」ってなる 産業まとめ
・malloc(mmap?)は仮想アドレスを割り当てるだけ(←オーバーコミット)
・初めてアクセスされたアドレス(ページ)に対して仮想メモリが割り当てられる
・仮想メモリの割り当てに失敗したらSEGVでぬるぽ
こんな感じかね うちのonekoが動いてくれません
pkgの完成品でもportsでビルドしたやつでもセグフォります
FreeBSD12.0です
どうすれば生き返らせられますか? linuxlatorで某ディストリから拾ってきたバイナリで我慢してましたが、やっぱりネイティヴで元気にカーソルを追いかけて欲しいです % sudo pkg install -y oneko-sakura
% oneko -sakura & >>529
なんか変なの出てきたじゃないですか!
‥なあんて。ちゃんと生き返りました。
ありがとうございました!
https://i.imgur.com/oporJTU.png raven ridgeでuefi bootさせるとxorgは起動しないの?
というかドライバが対応してない?
bios bootのは大丈夫なんだけど。 1. マザーボードは何か
2. Xを使わなければブート可能かどうか
3. ブート可能ならばXのエラーログ
この位は掲示しないと誰も答える気にならないだろう
うちのはブート不可でefi_max_resolutionを指定したらBIOSブートと変わらずXまで立ち上がった >>531
RYZEN 5 2400G使ってるけどUEFIブートしてsddmとともにXが使えてる
ただし!
Xから抜けて再度Xを立ち上げると画面が真っ黒黒助になって操作不能になるのが困り物 ところが中にはわざわざ今からFreeBSDを覚えようとする奇特な奴もいる
個人用途ならばマイノリティが間違ってるとは一概に言えないんじゃないか それでいい
ただ、個人用途なら、 jail とか zfs とか要らないよな? 興味がある奴は学習して試してみたりもするだろう
そして煩わしいと感じたり必要ないと判断したら使わないだろう
個人的にはコンテナの類は面倒だから使わないけど、zfsは欲張ってdedupさえ使わなけりゃ非常に便利なので使ってる
Linuxでもね たぶん無駄だと主張する理由は容易に想像出来るが、よかったら語って頂きたい それは悪かった
釣り師的にはつまらん獲物だろう
俺もスナップショットの手軽ささえなかったら普通に一般的なFSを使うところだよ こんばんは。よろしくお願いします。
FreeBSDでNASの作り方を教えてください
まずなにをしたら よいですか? まずはFreeBSDをインストールするマシンを決める事。
いきなり実機だと敷居が高いからエミュで練習だ。VirtualBoxを勧める。
実機のアーキテクチャはx86_64でいいか? マシンですが以下の省電力PCを使おうと考えてます。他にも餘ったマシンはありますが。メモリは2ギガまたは4ギガで。
Computer-
Processor : 2x AMD E-350 Processor
Memory : 1657MB (455MB used) 現在使用してる このマシンがネットに接続していて
実機をかたわらにおいてやるのに、仮想マシン必要でしょうか?
おせわになります sudo apt install virtualbox
hicolor-icon-theme (0.17-2) のトリガを処理しています ...
mime-support (3.60ubuntu1) のトリガを処理しています ...
~$
インストール終わりました そのマシンの内蔵ストレージに何が起こっても惜しくないならいきなり実機でも大丈夫だが
・実機だと俺が直接触れないのもあって、つまづいた時の対処がしづらい
・エミュだと比較的すんなりインストールできるし、英語メッセージの「これどうするの」みたいなのも
スクショを貼ればやりとりがしやすい。
情報的にもこれから貼ろうとしたURLになぞって作業するだけになるし、何よりインストール成功時の喜びを味わってもらいたい 現在のマシン
-Processors-
Package Information
AMD A6-3500 APU with Radeon(tm) HD Graphics 0 0:0 2100.00 MHz
AMD A6-3500 APU with Radeon(tm) HD Graphics 1 0:1 2100.00 MHz
AMD A6-3500 APU with Radeon(tm) HD Graphics 2 0:2 2100.00 MHz
のメモリ搭載量がじっしつ3.5ギガのため 仮想マシン過去に使って
ひじょうに困難でした >>547
> そのマシンの内蔵ストレージに何が起こっても惜しくないならいきなり実機でも大丈夫だが
> ・実機だと俺が直接触れないのもあって、つまづいた時の対処がしづらい
> ・エミュだと比較的すんなりインストールできるし、英語メッセージの「これどうするの」みたいなのも
> スクショを貼ればやりとりがしやすい。
> 情報的にもこれから貼ろうとしたURLになぞって作業するだけになるし、何よりインストール成功時の喜びを味わってもらいたい
=================================================
なるほど。思ってもみなかった観点ばかりです ■ このスレッドは過去ログ倉庫に格納されています