X



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

■ このスレッドは過去ログ倉庫に格納されています
0001名無しさん@お腹いっぱい。
垢版 |
2018/03/28(水) 08:08:35.65
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
0457名無しさん@お腹いっぱい。
垢版 |
2019/07/14(日) 01:26:30.24
そのほかにも起動コマンド書いているからじゃね?
/etc/rc.local とかにさ
0459名無しさん@お腹いっぱい。
垢版 |
2019/07/23(火) 09:18:48.54
aws lightsail の1番安いメモリ512のやつで make world できません
メモリ不足が原因なのでスワップ追加したけど、512だとスワップ追加もできない。閾値変更もためしたけど駄目だった。出来てる人居る?
0460名無しさん@お腹いっぱい。
垢版 |
2019/07/23(火) 13:46:58.72
メモリくらいもっと載せようよ
ダメなら他のPCでmake worldして自機に流し込めばいいんじゃないかな
USBブートくらいはできるPCだろうし
0461名無しさん@お腹いっぱい。
垢版 |
2019/07/23(火) 13:50:46.45
昔PC98でやったら一週間くらいかかった
0463名無しさん@お腹いっぱい。
垢版 |
2019/07/27(土) 07:24:33.87
>>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=/

これで切り抜けられんかの?
0466名無しさん@お腹いっぱい。
垢版 |
2019/07/28(日) 15:56:32.88
システムの根幹に関わらないけど、OS全体で共通な設定(sshdとか)は
/etc/rc.localに書くのがいいんですかね?
0468名無しさん@お腹いっぱい。
垢版 |
2019/08/02(金) 13:12:57.68
FreeBSD(NetBSD, OpenBSD)への貢献は何が悦ばれるますか
貢献して欲しいリストは見ましたが特に此れが嬉しいとか有りますか
0469名無しさん@お腹いっぱい。
垢版 |
2019/08/02(金) 14:10:27.35
mining 関連
ASICライブラリを作ってください
0471名無しさん@お腹いっぱい。
垢版 |
2019/08/03(土) 00:21:55.63
マルチポストにレス付けるなんて最低の馬鹿だよね
0476名無しさん@お腹いっぱい。
垢版 |
2019/08/26(月) 08:14:47.91
質問です。
FreeBSDはLinuxと比べて高負荷耐性が高いと言われてるのは何故ですか?

ラズパイでmake worldしながら他端末からOpenVPN+squid経由でyoutube見たりSamba経由でファイルの大量コピーをしたりなどの実験をしてみましたが、確かにびくともしないばかりか公式OSのRaspbianの通常稼動時よりもパフォーマンスが良かったです。

ググってみても根拠を明確に示している文献は見つかりませんでした。ご存知な方、ご教授頂けたらと思います。

ps.BSDってすごいですね!
0478名無しさん@お腹いっぱい。
垢版 |
2019/08/26(月) 13:44:05.00
>>476
Linux はプロセスいくつも立ち上げてメモリ不足すると
適当に動いてるプロセスの中からどれか選んで殺すからなω
Linux には「高負荷耐性」のカケラもないぞωωω
0480名無しさん@お腹いっぱい。
垢版 |
2019/08/26(月) 15:10:01.88
犬糞は腐れIBMがSunを頃すためだけに支援してたアスペの作る腐れOSだからな
そもそんなゴミ産廃に期待する方がアフォ
0482名無しさん@お腹いっぱい。
垢版 |
2019/08/26(月) 17:59:59.36
その後放置し続け計12時間ちょっとでworldのビルドが終わりました。

「適当に選んで頃す」ってところがマジクソですねLinuxは。トカゲの尻尾じゃないんだから。

あまり大きな事は言えませんがLinuxよりBSDの方が(私はFreeBSDしか触った事ありませんが)サーバーOSとして信頼出来そうですね。
まぁ私の用途など家庭内でのNASやらメディアサーバーやらVPNトンネル要員やら某検索サイトのスパイ行為&広告ブロック位の小さな世界のものですが。

明朗簡潔で大変参考になりました。有り難うございました^^
0483名無しさん@お腹いっぱい。
垢版 |
2019/08/26(月) 19:15:15.84
Linux は緊急避難的にプロセス殺すにしても
そのまま黙ってしれっと動いてる振りする(死んだプロセス以外)から困る
0484名無しさん@お腹いっぱい。
垢版 |
2019/08/26(月) 19:46:00.63
エロ画像クローラで草
0485名無しさん@お腹いっぱい。
垢版 |
2019/08/26(月) 19:55:40.35
> FreeBSDはLinuxと比べて高負荷耐性が高いと言われてるのは何故ですか?
そんなこと言われてるか?
0490名無しさん@お腹いっぱい。
垢版 |
2019/08/28(水) 18:18:02.48
俺の場合メモリ不足の犯人は大抵firefoxで20GB以上を専有してることがある
その度に必ずエロ画像クローラから狩られる

>>487
無実のプロセスを血祭りにする

swapが足らなくなってキレたFreeBSDの怖さは異常(と、その対処法) | Nobwak's Lair
http://april.fool.jp/blogs/2014/03/02/swap%E3%81%8C%E8%B6%B3%E3%82%89%E3%81%AA%E3%81%8F%E3%81%AA%E3%81%A3%E3%81%A6%E3%82%AD%E3%83%AC%E3%81%9Ffreebsd%E3%81%AE%E6%80%96%E3%81%95%E3%81%AF%E7%95%B0%E5%B8%B8%EF%BC%88%E3%81%A8%E3%80%81%E3%81%9D/
0492名無しさん@お腹いっぱい。
垢版 |
2019/08/28(水) 18:36:07.23
ほんとにOSが勝手に殺すの?
たいがいはmallocに失敗して対処しようのなくなったアプリが
自分でexitするだけだと思うんだが。
0493名無しさん@お腹いっぱい。
垢版 |
2019/08/28(水) 19:07:11.87
メモリとスワップで確保出来る仮想記憶域より大きな領域をコミット出来るなら
mallocがエラー返すんじゃなくて確保した領域が実際に使われるときに死ぬ
0494名無しさん@お腹いっぱい。
垢版 |
2019/08/28(水) 20:52:41.78
要するにいくら頑丈なOSを使っていても
エロ画像集めながらエロ動画(特にメモリ食うFirefox使って)見る様な
無茶は良くないと言う事ですかな

エロ動画はURLだけ拾ってVLCにしようっと
0500名無しさん@お腹いっぱい。
垢版 |
2019/08/29(木) 01:03:06.59
>>495
thx.
そうすると、mallocだのsbrkだのしたら
とりあえず全ページにアクセスしておけば
物理領域確保してくれて安全なんかな
0501名無しさん@お腹いっぱい。
垢版 |
2019/08/29(木) 09:06:21.79
空手形っつーか、仮想記憶を推し進めただけよ
実メモリがないのにスワップファイルがあるからってメモリ確保を通すなら
アドレス領域が余ってるんだから実記憶が足りなくても確保を許すのは自然な話

サービスが同時にメモリ食いつぶさないならそれでも十分回る
0503名無しさん@お腹いっぱい。
垢版 |
2019/08/29(木) 12:16:29.27
メモリの使い方に秘密がありそうですね
私の環境では同じハードで同じデーモンをFreeBSDとLinuxで動かしてみるとFreeBSDの方が省メモリでした
何故そうなるかは私には分かりかねますが
0504名無しさん@お腹いっぱい。
垢版 |
2019/08/29(木) 18:27:23.33
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の逆鱗に触れた気分だぜ・・・
0505名無しさん@お腹いっぱい。
垢版 |
2019/08/29(木) 18:46:12.08
swapoff -a してからの方がよさそう?
0508名無しさん@お腹いっぱい。
垢版 |
2019/08/29(木) 21:11:06.63
怖いと言いながら再挑戦!
生端末(ttyv0)から"sudo sysctl vm.overcommit=1"

 パ ニ ッ ク し ま し た (&即自動リブート)

シングルユーザモードで"sysctl vm.overcommit=1"
マルチユーザモードに戻っていい感じ・・・と思ってたら・・・
swap reservation for NNNN bytes failedがたくさん出てきて

 ログインプロンプト行く前に物理リセットしました

もうやんないwww
0509名無しさん@お腹いっぱい。
垢版 |
2019/08/29(木) 21:15:15.81
まあページフォールトしてページ割り当てようとしてできなかったら、
OSとしてはSEGVで落とすのが妥当だよね。
むしろ、5とか6が意味不明。
0515名無しさん@お腹いっぱい。
垢版 |
2019/08/29(木) 22:48:39.20
>>509
swapが足らなかった時の挙動を知らなかったわ。
これは勉強になった.....実験してくれた人ありがとう。
今日一つお利口になりますた。
0516名無しさん@お腹いっぱい。
垢版 |
2019/08/30(金) 02:01:36.03
エロ画像クローラ自作は男の子の通過儀礼やろが

オレもエロ動画クローラ作ったお陰でkeventの使い方覚えたしな!

あと、IMEにエロワード学習されないように別の単語に擬態したり、単語間に関係無い文章を混ぜて予測変換すらさせないのも必須スキルやろ!

女の子にスマホ貸した時にドン引きされるぞ
0517名無しさん@お腹いっぱい。
垢版 |
2019/08/30(金) 02:27:15.05
  (\ /)
  ( ゚ー゚ )  
――つ―つ――∈
 ←| | |
  (_)__)
デーモン君もエロ画像クローラに興味を持った様です
0520名無しさん@お腹いっぱい。
垢版 |
2019/08/30(金) 12:44:13.14
>>516
中学1年の娘にスマホ貸すと毎回IMEが腐って返ってくるんだけど。
言っても「うへへへ」って笑ってごまかすし。
俺はどうすればいい?
0524名無しさん@お腹いっぱい。
垢版 |
2019/08/30(金) 18:39:47.88
>>523
「きもはげさわるなきえろしね」
だろ
0525名無しさん@お腹いっぱい。
垢版 |
2019/08/31(土) 11:55:09.70
産業まとめ
・malloc(mmap?)は仮想アドレスを割り当てるだけ(←オーバーコミット)
・初めてアクセスされたアドレス(ページ)に対して仮想メモリが割り当てられる
・仮想メモリの割り当てに失敗したらSEGVでぬるぽ
こんな感じかね
0527名無しさん@お腹いっぱい。
垢版 |
2019/09/10(火) 21:07:44.94
うちのonekoが動いてくれません
pkgの完成品でもportsでビルドしたやつでもセグフォります
FreeBSD12.0です
どうすれば生き返らせられますか?
0528527
垢版 |
2019/09/10(火) 21:14:24.14
linuxlatorで某ディストリから拾ってきたバイナリで我慢してましたが、やっぱりネイティヴで元気にカーソルを追いかけて欲しいです
0531名無しさん@お腹いっぱい。
垢版 |
2019/09/21(土) 22:00:20.66
raven ridgeでuefi bootさせるとxorgは起動しないの?
というかドライバが対応してない?
bios bootのは大丈夫なんだけど。
0532名無しさん@お腹いっぱい。
垢版 |
2019/09/22(日) 00:54:30.00
1. マザーボードは何か
2. Xを使わなければブート可能かどうか
3. ブート可能ならばXのエラーログ
この位は掲示しないと誰も答える気にならないだろう

うちのはブート不可でefi_max_resolutionを指定したらBIOSブートと変わらずXまで立ち上がった
0533名無しさん@お腹いっぱい。
垢版 |
2019/09/23(月) 01:18:37.14
>>531
RYZEN 5 2400G使ってるけどUEFIブートしてsddmとともにXが使えてる
ただし!
Xから抜けて再度Xを立ち上げると画面が真っ黒黒助になって操作不能になるのが困り物
0535名無しさん@お腹いっぱい。
垢版 |
2019/09/24(火) 17:43:49.96
ところが中にはわざわざ今からFreeBSDを覚えようとする奇特な奴もいる
個人用途ならばマイノリティが間違ってるとは一概に言えないんじゃないか
0536名無しさん@お腹いっぱい。
垢版 |
2019/09/24(火) 17:45:45.80
それでいい

ただ、個人用途なら、 jail とか zfs とか要らないよな?
0537名無しさん@お腹いっぱい。
垢版 |
2019/09/24(火) 17:56:18.62
興味がある奴は学習して試してみたりもするだろう
そして煩わしいと感じたり必要ないと判断したら使わないだろう
個人的にはコンテナの類は面倒だから使わないけど、zfsは欲張ってdedupさえ使わなけりゃ非常に便利なので使ってる
Linuxでもね
0541名無しさん@お腹いっぱい。
垢版 |
2019/09/24(火) 18:25:45.29
それは悪かった
釣り師的にはつまらん獲物だろう
俺もスナップショットの手軽ささえなかったら普通に一般的なFSを使うところだよ
0542名無しさん@お腹いっぱい。
垢版 |
2019/09/24(火) 20:44:00.49
こんばんは。よろしくお願いします。

FreeBSDでNASの作り方を教えてください

まずなにをしたら よいですか?
0543名無しさん@お腹いっぱい。
垢版 |
2019/09/24(火) 20:51:49.57
まずはFreeBSDをインストールするマシンを決める事。
いきなり実機だと敷居が高いからエミュで練習だ。VirtualBoxを勧める。
実機のアーキテクチャはx86_64でいいか?
0544名無しさん@お腹いっぱい。
垢版 |
2019/09/24(火) 20:55:26.69
マシンですが以下の省電力PCを使おうと考えてます。他にも餘ったマシンはありますが。メモリは2ギガまたは4ギガで。

Computer-
Processor : 2x AMD E-350 Processor
Memory : 1657MB (455MB used)
0545名無しさん@お腹いっぱい。
垢版 |
2019/09/24(火) 20:59:00.03
現在使用してる このマシンがネットに接続していて

実機をかたわらにおいてやるのに、仮想マシン必要でしょうか?

おせわになります
0546名無しさん@お腹いっぱい。
垢版 |
2019/09/24(火) 21:06:36.36
sudo apt install virtualbox

hicolor-icon-theme (0.17-2) のトリガを処理しています ...
mime-support (3.60ubuntu1) のトリガを処理しています ...
~$

インストール終わりました
0547名無しさん@お腹いっぱい。
垢版 |
2019/09/24(火) 21:08:10.65
そのマシンの内蔵ストレージに何が起こっても惜しくないならいきなり実機でも大丈夫だが
・実機だと俺が直接触れないのもあって、つまづいた時の対処がしづらい
・エミュだと比較的すんなりインストールできるし、英語メッセージの「これどうするの」みたいなのも
 スクショを貼ればやりとりがしやすい。
 情報的にもこれから貼ろうとしたURLになぞって作業するだけになるし、何よりインストール成功時の喜びを味わってもらいたい
0548名無しさん@お腹いっぱい。
垢版 |
2019/09/24(火) 21:08:56.29
現在のマシン
-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ギガのため 仮想マシン過去に使って

ひじょうに困難でした
0549名無しさん@お腹いっぱい。
垢版 |
2019/09/24(火) 21:11:04.55
>>547
> そのマシンの内蔵ストレージに何が起こっても惜しくないならいきなり実機でも大丈夫だが
> ・実機だと俺が直接触れないのもあって、つまづいた時の対処がしづらい
> ・エミュだと比較的すんなりインストールできるし、英語メッセージの「これどうするの」みたいなのも
>  スクショを貼ればやりとりがしやすい。

>  情報的にもこれから貼ろうとしたURLになぞって作業するだけになるし、何よりインストール成功時の喜びを味わってもらいたい

=================================================
なるほど。思ってもみなかった観点ばかりです
■ このスレッドは過去ログ倉庫に格納されています

ニューススポーツなんでも実況