● 前スレ
ファイルシステム総合スレ その19
https://mao.5ch.net/test/read.cgi/linux/1592027147/l50
ファイルシステム総合スレ その20
https://mao.5ch.net/test/read.cgi/linux/1722312892/l50
● 関連スレ
ジャーナリングファイルシステム
https://mevius.5ch.net/test/read.cgi/unix/979408065/l50
OpenSolaris/Illumos (OpenIndiana, etc.) 6
https://mevius.5ch.net/test/read.cgi/unix/1337411922/l50
FS関連スレ
https://medaka.5ch.net/test/read.cgi/os/1137387538/l50
過去スレ, 関連リンクは >>2-10 あたりで.
ファイルシステム総合スレ その21
1login:Penguin
2025/06/22(日) 09:48:34.34ID:A0LT32zn191login:Penguin
2026/06/24(水) 14:01:04.83ID:mhWYykqK スナップショットに夢見過ぎだってば
スナップショット取ったからって稼働中のDB製品やアプリが使ってる DB を
バックアップモードにしてくれるわけではなく(ファイルシステムレベルでは
担保されるが)コンテキストレベルでは整合性は担保されない
逆に突然の電源断とかでも vi のスワップファイルやら MS Office のバックアップ
ファイルで復旧するし、アプリのDBもなんだかんだ勝手にロールバック/ロール
フォワードで良しなに整合性回復処理するから言うほどスナップショットなくても
整合性はそこそこ確保される
スナップショット取ったからって稼働中のDB製品やアプリが使ってる DB を
バックアップモードにしてくれるわけではなく(ファイルシステムレベルでは
担保されるが)コンテキストレベルでは整合性は担保されない
逆に突然の電源断とかでも vi のスワップファイルやら MS Office のバックアップ
ファイルで復旧するし、アプリのDBもなんだかんだ勝手にロールバック/ロール
フォワードで良しなに整合性回復処理するから言うほどスナップショットなくても
整合性はそこそこ確保される
2026/06/25(木) 06:16:48.07ID:K+vsiIwk
どのみちバックアップする時はDBは停止だかフラッシュだかさせるでしょ
そのままバックアップが終わるまで待つところをスナップショットを取ってしまえば停止時間を最小にして作業も再開できる
そのままバックアップが終わるまで待つところをスナップショットを取ってしまえば停止時間を最小にして作業も再開できる
193login:Penguin
2026/06/26(金) 00:18:30.48ID:VcG7Kd8e >>192
DBを使うWebアプリが[1]全データをDBに格納している場合は
DBをバックアップモードにしてバックアップすればファイルシステムで
スナップショットを撮らなくてもコンテキストレベルで整合性が取れる
そうでなくて[2]DB以外にもファイルシステムにデータを格納している場合
DBをバックアップモードにしてファイルシステムでスナップショットを
撮ったとしても整合性が取れているとは限らない
# OSのシステムコールの fclose (ファイルシステム側データ) と
# DB の commit (DB側データの書き込み) をアトミックに実行
# はできない
もちろん WebアプリケーションサーバとDB両方停止してファイルシステムで
スナップショット撮れば整合性は取れるよ?
でも「フラッシュだかさせ」てって書き込んでるのは運用的には危うい
まさに夢見過ぎだと思うんだわ
DBを使うWebアプリが[1]全データをDBに格納している場合は
DBをバックアップモードにしてバックアップすればファイルシステムで
スナップショットを撮らなくてもコンテキストレベルで整合性が取れる
そうでなくて[2]DB以外にもファイルシステムにデータを格納している場合
DBをバックアップモードにしてファイルシステムでスナップショットを
撮ったとしても整合性が取れているとは限らない
# OSのシステムコールの fclose (ファイルシステム側データ) と
# DB の commit (DB側データの書き込み) をアトミックに実行
# はできない
もちろん WebアプリケーションサーバとDB両方停止してファイルシステムで
スナップショット撮れば整合性は取れるよ?
でも「フラッシュだかさせ」てって書き込んでるのは運用的には危うい
まさに夢見過ぎだと思うんだわ
2026/06/26(金) 07:23:06.55ID:zU1R/Qwg
いや君がDB言ったからDBで返しただけで、Webアプリケーションサーバとか次々と新しい条件を出してくるんじゃないよ。バックアップの時は当然それも停止するだけでしょ
意味なくゴールをずらすんじゃないよ
意味なくゴールをずらすんじゃないよ
195login:Penguin
2026/06/26(金) 08:38:19.15ID:VcG7Kd8e2026/06/26(金) 08:43:49.08ID:zU1R/Qwg
ごちゃごちゃこの場合はだめと仮定を足してきてるのはそっちでしょうが
そりゃ普通にバックアップを取るときに気をつけないといけないようなことはスナップショットを取る瞬間も気をつけないといけないよ
停止時間を短くできるだけであって
そりゃ普通にバックアップを取るときに気をつけないといけないようなことはスナップショットを取る瞬間も気をつけないといけないよ
停止時間を短くできるだけであって
2026/06/26(金) 08:59:41.49ID:zU1R/Qwg
腹が立ってきたな
要は先回りして全部の注意事項を書かないと相手を理解してないことにしてしまう絡み方であり、レスバがしたいだけのやつだ
要は先回りして全部の注意事項を書かないと相手を理解してないことにしてしまう絡み方であり、レスバがしたいだけのやつだ
198login:Penguin
2026/06/26(金) 10:02:56.31ID:VcG7Kd8e こちらはスナップショット過信するなと書き込んでるのに
火種となる楽観論で返してきたのはあなたでしょうに
火種となる楽観論で返してきたのはあなたでしょうに
2026/06/28(日) 20:47:21.70ID:wh+6cbsE
>>90
いつのまにか、この症状が出なくなってる
zfs-windows-2.4.1rc10以降で確認
細かい機能を使わなければ常用には問題なさそうなので
いよいよゲーム用PCと録画用PCを組めそうだ
全部をSSDには出来ないからL2ARC機能に目を付けてたんだ
いつのまにか、この症状が出なくなってる
zfs-windows-2.4.1rc10以降で確認
細かい機能を使わなければ常用には問題なさそうなので
いよいよゲーム用PCと録画用PCを組めそうだ
全部をSSDには出来ないからL2ARC機能に目を付けてたんだ
200login:Penguin
2026/07/01(水) 19:28:12.40ID:OIMIyf/X バックアップリストアのシナリオいくつも作ってテストしても、どうせ一度も使わないんだよな
201login:Penguin
2026/07/01(水) 20:55:32.82ID:6q1Er5yZ バックアップの出番が無いのは良いことだ
202login:Penguin
2026/07/01(水) 22:06:23.73ID:OIMIyf/X oracleをノーアーカイブモードでVSSとるだけの人は結構いると思う
厳密に言えばだめなんだけど、どうせリカバリする機会なんてないから気づかないよね
厳密に言えばだめなんだけど、どうせリカバリする機会なんてないから気づかないよね
2026/07/01(水) 23:08:46.32ID:MnBOm+Ja
2026/07/02(木) 05:13:09.59ID:geF6J8hV
virtiofs
205login:Penguin
2026/07/03(金) 15:51:06.55ID:wenl+23e DB 担当→DBバックアップなんてプログラマは勉強しないっすよ。 バックアップソフト担当が何とかしてくれるよね!?
バックアップ担当→Oracleの詳細なんてわかりません!!
で結果ノーアーカイブログモードで運用なんだよなあ
ここから1歩だけ進むとバックアップ担当が「Oracle わからんから
Disk To Disk でこのファイルだけバックアップしてくれ状態で引き渡せ
(= RMAN で自分たちで責任もってファイルバックアップしろ)」って
DB担当に念押しする形になるんだが、これはこれでバックアップ実行と
RMAN 実行が重なってたら意味がないという...
バックアップ担当→Oracleの詳細なんてわかりません!!
で結果ノーアーカイブログモードで運用なんだよなあ
ここから1歩だけ進むとバックアップ担当が「Oracle わからんから
Disk To Disk でこのファイルだけバックアップしてくれ状態で引き渡せ
(= RMAN で自分たちで責任もってファイルバックアップしろ)」って
DB担当に念押しする形になるんだが、これはこれでバックアップ実行と
RMAN 実行が重なってたら意味がないという...
206login:Penguin
2026/07/07(火) 13:40:44.68ID:L+8mJFmQ https://www.phoronix.com/news/Btrfs-No-Serialize-Direct-IO
Linux 7.2で導入されるBtrfsの変更により、非常に優れたパフォーマンス向上が見込まれる
Michael Larabel
DirectIOが60%向上とか。
Linux 7.2で導入されるBtrfsの変更により、非常に優れたパフォーマンス向上が見込まれる
Michael Larabel
DirectIOが60%向上とか。
207login:Penguin
2026/07/07(火) 15:40:16.39ID:L+8mJFmQ Linux 7.1のアップデートで、Btrfsはファイルシステムの「シャットダウン機能」が実験的 (experimental) から安定版へ昇格しました。これにより、ファイルシステムエラー時の動作の信頼性が向上し、各種のパフォーマンス改善とバグ修正も導入されています。
Linux 7.1におけるBtrfsの主な変更点
シャットダウン ioctl の安定化
ファイルシステムの強制シャットダウンと待機中の処理を安全に完了させるためのメカニズムが安定版になりました。XFSなどで実装されていた仕組みと同様のものが公式にサポートされています。
・ エラーハンドリングの改善
ファイルシステムエラーを報告する FSERROR メカニズムに対応し、トラブル発生時の診断がしやすくなりました。
パフォーマンスと最適化
全体の動作効率化や、各種バグフィックスがマージされています。
Linux 7.1におけるBtrfsの主な変更点
シャットダウン ioctl の安定化
ファイルシステムの強制シャットダウンと待機中の処理を安全に完了させるためのメカニズムが安定版になりました。XFSなどで実装されていた仕組みと同様のものが公式にサポートされています。
・ エラーハンドリングの改善
ファイルシステムエラーを報告する FSERROR メカニズムに対応し、トラブル発生時の診断がしやすくなりました。
パフォーマンスと最適化
全体の動作効率化や、各種バグフィックスがマージされています。
208login:Penguin
2026/07/07(火) 18:28:30.00ID:rGW3RY3R btrfsの弱点な速度が改善したら最強か?!
209login:Penguin
2026/07/07(火) 19:16:06.96ID:3Dc3kxmH direct IO使ってるソフト見たことないけど
210login:Penguin
2026/07/07(火) 19:33:23.73ID:nBCI+ky6 最近ext4を愛する事が出来るようになって分かったのはbtrfsはスナップショットとか使わなかったら宝の持ち腐れだからなぁ
2026/07/07(火) 20:28:46.93ID:noJUL7jg
どのフォルダをスナップショットで戻しているの?
/home /work といった自分が作ったデータ以外というのも範囲としては楽とも思うけど
/home /work といった自分が作ったデータ以外というのも範囲としては楽とも思うけど
212login:Penguin
2026/07/07(火) 23:15:55.37ID:OQnPCrGK213login:Penguin
2026/07/08(水) 20:45:28.27ID:FbqH3rYt (debianスレと重複になりますが)
JFSっていつまでサポートされるのだろう。。。
JFSっていつまでサポートされるのだろう。。。
2026/07/10(金) 12:14:27.30ID:TvFwcM/v
メンテナのやる気がなくなるまで
215login:Penguin
2026/07/11(土) 10:21:59.35ID:LCOoxlJS 自分でメンテナンスすればいつまでもサポートされるのがOSS
2026/07/11(土) 13:19:46.56ID:93TMEehW
メンテナンスできるスキルがあれば、ね
2026/07/11(土) 16:32:13.21ID:3xTwTqpi
そこでAIが颯爽と登場
2026/07/11(土) 17:56:39.43ID:/4qp4Oku
bcacheFSはAIを最大限活用して
一人とは考えにくい速度で開発を進め
周辺ツールやドキュメントまで整備した
しかし作者はAIに囚われ暗黒面に堕ち始めてる
一人とは考えにくい速度で開発を進め
周辺ツールやドキュメントまで整備した
しかし作者はAIに囚われ暗黒面に堕ち始めてる
2026/07/12(日) 18:44:55.81ID:eXD1KxAg
2026/07/12(日) 19:15:57.79ID:thtahPc7
>>219
よかったね。古いOSしか使えなくなっていくよ
よかったね。古いOSしか使えなくなっていくよ
2026/07/12(日) 19:17:47.17ID:eXD1KxAg
古いというコトバは中身がない
何が悪いのか善いのか何も指摘していない
知恵遅れが使い易いラベリングだから多用するけどねw
何が悪いのか善いのか何も指摘していない
知恵遅れが使い易いラベリングだから多用するけどねw
222login:Penguin
2026/07/13(月) 11:46:09.41ID:gl8cf6Yt いやさすがにブーメラン刺さってません?
例文:
クソというコトバは中身がない
何がクソなのかクソじゃないのか何も指摘していない
根拠もなくディスるだけのカスが使い易いラベリングだから多用するけどねw
例文:
クソというコトバは中身がない
何がクソなのかクソじゃないのか何も指摘していない
根拠もなくディスるだけのカスが使い易いラベリングだから多用するけどねw
2026/07/13(月) 11:56:56.21ID:MSs/2u7s
>>219
代わりに何のカーネルを使うの?
代わりに何のカーネルを使うの?
2026/07/13(月) 12:35:34.83ID:gFzWIVR6
マカー派かもな
ファイルシステムに関係するか、分からないが。
ファイルシステムに関係するか、分からないが。
225login:Penguin
2026/07/13(月) 14:50:34.91ID:+Jv4+2dS Macはカーネル開発にswift使い始めてるけど
swiftって単純にシステム開発向けの言語じゃないよね
パフォーマンス悪いし
javaのほうが高速なくらい
swiftって単純にシステム開発向けの言語じゃないよね
パフォーマンス悪いし
javaのほうが高速なくらい
2026/07/13(月) 15:31:42.73ID:zUFyxiMy
え?SwiftはC++と遜色ない速度出るけど?
2026/07/13(月) 19:15:18.46ID:Or1k1vYt
Swiftは書き方によって随分違うぞ、手続き型っぽい泥臭い書き方すりゃ速いが。Common Lispみたいなもんだ
2026/07/14(火) 02:44:23.01ID:AuiZ/NWN
LinuxはRustに置き換わるのかな
229login:Penguin
2026/07/14(火) 11:27:15.18ID:tSCkfKUw Linux のカーネルで使われている言語はアセンブリ言語、C言語、Rust だけ
その内ぬるぽを回避できるのは Rust だけだからそうなるんじゃない?
その内ぬるぽを回避できるのは Rust だけだからそうなるんじゃない?
2026/07/14(火) 13:16:13.50ID:fg/YkzY/
231login:Penguin
2026/07/14(火) 13:40:19.61ID:W85ZmJPJ >>229
ガッ
ガッ
232login:Penguin
2026/07/14(火) 13:45:57.66ID:tSCkfKUw ダウンロードしてファイル名の拡張子調べたけど、アセンブリ言語とC言語とRust
だけにみえるが何について指摘しているつもり?
シェルスクリプトだとかPythonやPerlもあるっちゃあるが
ビルドツールであってソースではないよな
だけにみえるが何について指摘しているつもり?
シェルスクリプトだとかPythonやPerlもあるっちゃあるが
ビルドツールであってソースではないよな
233login:Penguin
2026/07/15(水) 03:12:16.80ID:h6FB0fbt >>223
サンダース
サンダース
234login:Penguin
2026/07/17(金) 14:50:10.05ID:hxHzOvm/ >>233
サプライチェーン攻撃(ニチレイ)でシャットダウンしそうなんですが
サプライチェーン攻撃(ニチレイ)でシャットダウンしそうなんですが
235login:Penguin
2026/08/21(金) 14:31:32.27ID:s3LVmz/m2026/08/21(金) 21:23:20.95ID:VQo0oNCL
MANJAROで
> BTRFS users DO NOT install kernel 7.2rc yet
というアナウンスが流れてたのはそういう大手術の影響だったんですね。
> BTRFS users DO NOT install kernel 7.2rc yet
というアナウンスが流れてたのはそういう大手術の影響だったんですね。
2026/08/21(金) 21:45:07.26ID:VV//qG4D
ナニソレ
こえーよ
こえーよ
238login:Penguin
2026/08/22(土) 11:15:32.51ID:H6QqMIP72026/08/24(月) 21:22:24.23ID:TeD6s7Lg
AI Agent上で同一fileが多数作成される環境という条件付きだが、興味深い翻訳記事。
タイトルはAppleのAPFSとの比較だが、記事中にLinux対応各FSとの比較もあり、XFS+VDO
(LVMに圧縮・重複排除のpoolを作成する技術)の性能が際立っているとの評価。
テオ氏:アップルのファイルシステムは遅すぎる——AIコーディングを全てLinuxに移行し、
ストレージを3分の1に削減 2026-08-21 06:08 (GMT+9)
https://finance.biggo.jp/news/a1cc91818da11d06
タイトルはAppleのAPFSとの比較だが、記事中にLinux対応各FSとの比較もあり、XFS+VDO
(LVMに圧縮・重複排除のpoolを作成する技術)の性能が際立っているとの評価。
テオ氏:アップルのファイルシステムは遅すぎる——AIコーディングを全てLinuxに移行し、
ストレージを3分の1に削減 2026-08-21 06:08 (GMT+9)
https://finance.biggo.jp/news/a1cc91818da11d06
2026/08/25(火) 07:17:07.54ID:hEAfHapi
単にpnpmがLinuxではcopy_file_rangeを使ってAPFSのファイルクローンシステムコールは使ってないだけな気もする…
241login:Penguin
2026/08/25(火) 15:38:59.84ID:53VKLuSG ファイルシステム色々試したいならMiniTool Partition WizardでFAT32・exFAT・NTFS・Ext系・Linux swapまで一通りいける
242login:Penguin
2026/08/25(火) 16:15:24.05ID:7/dtrR9p2026/08/25(火) 16:28:17.24ID:lSjFGahT
244login:Penguin
2026/09/08(火) 08:15:11.99ID:gn1Ts6YK Ext4が至高
XFSはパフォーマンス差が小さい 大規模なら若干需要ある
Btrfsは不安定 ややこしい仕様 RAID5/6非対応
XFSはパフォーマンス差が小さい 大規模なら若干需要ある
Btrfsは不安定 ややこしい仕様 RAID5/6非対応
2026/09/08(火) 22:07:54.72ID:Tg/Sqe9q
Btrfsが不安定っていつの時代の話してんだ
246login:Penguin
2026/09/09(水) 14:08:34.84ID:43zT03PJ2026/09/09(水) 14:27:22.84ID:6d7wpNsh
ファイルシステムは枯れたのを使うのが定石
2026/09/09(水) 17:22:07.64ID:Lw/kDgOw
リスク回避して安定求めるならそうだけど
かといって古い物に固執して時代に取り残されて認識アプデできない思考が染み付くのもそれはそれで問題だな
PC界隈にはそういう人多いし
かといって古い物に固執して時代に取り残されて認識アプデできない思考が染み付くのもそれはそれで問題だな
PC界隈にはそういう人多いし
2026/09/09(水) 18:06:01.22ID:SU3IK7lf
Btrfsは内蔵のRAID5/6に問題がある。
2026/09/09(水) 18:09:39.69ID:UHRZmNe4
正直RAID5/6使わないし……
251login:Penguin
2026/09/10(木) 08:02:35.14ID:o8CNjfm5 BTRFSを4TBx5のRAID5で運用してるが、今のところ問題はない。UPSのエラーで電源断したこともあるがエラーは出なかった。
でも海外サイトに膨大なデータ(数百テラ)をBTRFSにコピーするといつまで経つても終わらないという書き込みはあったな。
でも海外サイトに膨大なデータ(数百テラ)をBTRFSにコピーするといつまで経つても終わらないという書き込みはあったな。
2026/09/10(木) 09:48:00.10ID:5QihXtDd
8TBのHDDを同容量にコピーするのにも1日近くかかった記憶が
HDDだとしたらRAID5/6のストライピングで加速があるとしても
数百TBは10日やそこらじゃ終わらなそうな…
HDDだとしたらRAID5/6のストライピングで加速があるとしても
数百TBは10日やそこらじゃ終わらなそうな…
2026/09/10(木) 10:52:07.78ID:Se+BAXfe
最近btrfs導入してHDDがCMRかSMRかを気にするようになった
SMRだと十数秒固まることがまちまちある
SMRだと十数秒固まることがまちまちある
2026/09/10(木) 11:09:33.59ID:7KjZ9lUU
それhdd休んでるんじゃね?
255login:Penguin
2026/09/10(木) 12:11:03.71ID:zpwkQI4D 7200回転のHDD使ってないだけちゃうか?
5000回転と比べて3倍位速くなったぞ
5000回転と比べて3倍位速くなったぞ
256login:Penguin
2026/09/10(木) 15:02:22.38ID:0TCwqi8d >>255
え!回転数でそんなに変わるの?
え!回転数でそんなに変わるの?
257login:Penguin
2026/09/10(木) 15:55:35.39ID:zpwkQI4D2026/09/10(木) 21:02:33.59ID:Se+BAXfe
仕組みが全く分かってないんだが3倍ってどこから出るんだろうね
7200.0 / 5000 = 1.44
1.44 x 1.44 = 2.0736 おお! 割合を2乗すると2倍になるのか...
うーん
誰かおせーて
7200.0 / 5000 = 1.44
1.44 x 1.44 = 2.0736 おお! 割合を2乗すると2倍になるのか...
うーん
誰かおせーて
2026/09/11(金) 07:33:57.77ID:XbKQZo34
キャッシュじゃないの
260login:Penguin
2026/09/12(土) 00:27:37.83ID:UGMlZIyJ "Linux HDD SMR 運用" でググったら AI さんが
絶対避けるべき運用 → OS インスト/DB/VM/P2P/RAID
ファイルシステム → EXT4=無難, XFS=悪くないが特化した設定が必要,
Btrfs/ZFS=CoW方式なので断片化が激しく起こり速度急落
とのこと
あとSMRタイプのHDDはSSDみたいにTrimが必要なんだけど
機種によってはTrimの機能実装がなくて
んでTrim機能が無い場合アクセスしたタイミングでガベージコレクトが
発動してストール発生、とかなんとからしい
3倍なのは古い5400rpmのHDDで断片化が進んでいた+Trim機能なし
だった可能性があるな
絶対避けるべき運用 → OS インスト/DB/VM/P2P/RAID
ファイルシステム → EXT4=無難, XFS=悪くないが特化した設定が必要,
Btrfs/ZFS=CoW方式なので断片化が激しく起こり速度急落
とのこと
あとSMRタイプのHDDはSSDみたいにTrimが必要なんだけど
機種によってはTrimの機能実装がなくて
んでTrim機能が無い場合アクセスしたタイミングでガベージコレクトが
発動してストール発生、とかなんとからしい
3倍なのは古い5400rpmのHDDで断片化が進んでいた+Trim機能なし
だった可能性があるな
261login:Penguin
2026/09/13(日) 23:57:32.72ID:c/pwDysB SMR ダメすぎて 10TB ぐらいより上のモデル以降では各ベンダー CMS に戻してるんだよな
あきらめて新しいHDD買いなよ
なおまだ店にはSMRが並んでいる模様
あきらめて新しいHDD買いなよ
なおまだ店にはSMRが並んでいる模様
262login:Penguin
2026/09/14(月) 00:33:34.92ID:bmG0MUA8263login:Penguin
2026/09/14(月) 08:29:14.01ID:r0UPteG+ OMV(Debian)にMDRAID5+VDO+xfsを入れようと苦戦中。
①OMV GUI:raid5ボリュームmd0作成
②ssh:物理ボリューム作成
③ssh:ボリュームグループ作成
④ssh:VDOモジュール作成
⑤OMV GUI:xfsファイルシステム作成
→lsblkでmd0下にVDOの階層構造を確認
ここで再起動してlsblkするとmd0以下のエントリがすべて消え、md0だけになるw
ぬわぜた?
①OMV GUI:raid5ボリュームmd0作成
②ssh:物理ボリューム作成
③ssh:ボリュームグループ作成
④ssh:VDOモジュール作成
⑤OMV GUI:xfsファイルシステム作成
→lsblkでmd0下にVDOの階層構造を確認
ここで再起動してlsblkするとmd0以下のエントリがすべて消え、md0だけになるw
ぬわぜた?
2026/09/14(月) 09:14:02.96ID:wVGCWnh4
あうあうあー
うちの数年前に買った6TBもなんか書き込み時にアクセスLED付きっぱで
処理が帰って来ない事あるなと思ってたが、よくよく型番確認したら
SMRだった
なるほどだから容量の割に安かったのか
ちなみにファイルシステムはext4だけど、btrfsとかにしてたらもっと
悲惨な事になってたんね…
うちの数年前に買った6TBもなんか書き込み時にアクセスLED付きっぱで
処理が帰って来ない事あるなと思ってたが、よくよく型番確認したら
SMRだった
なるほどだから容量の割に安かったのか
ちなみにファイルシステムはext4だけど、btrfsとかにしてたらもっと
悲惨な事になってたんね…
265login:Penguin
2026/09/14(月) 10:06:50.31ID:tJSHronl >>263
RHEL5 の頃に LVM だったか Soft RAID だったか、そういうのなしで
OSインストールした環境に LVM?/Soft RAID 作って同じような症状でたことあるわ
その時の対策は initramfs 再作成だったよ
RHEL5 の頃に LVM だったか Soft RAID だったか、そういうのなしで
OSインストールした環境に LVM?/Soft RAID 作って同じような症状でたことあるわ
その時の対策は initramfs 再作成だったよ
266login:Penguin
2026/09/14(月) 12:15:23.69ID:r0UPteG+ >>265
ありがとう。昨晩RAID5作ってリシンク終わるまで放置してるので、今晩試してみます。
ありがとう。昨晩RAID5作ってリシンク終わるまで放置してるので、今晩試してみます。
2026/09/14(月) 13:22:44.36ID:ZfvKL+qw
>>264
btrfsはチェックサムがあるんでどっちがマシかはわからんよ
もちろん検出できるだけマシという考え方も、データが壊れたら終わりには変わらないので書き込みの絶対量が少ないext4がマシという考え方もどちらもあり
btrfsはチェックサムがあるんでどっちがマシかはわからんよ
もちろん検出できるだけマシという考え方も、データが壊れたら終わりには変わらないので書き込みの絶対量が少ないext4がマシという考え方もどちらもあり
2026/09/14(月) 13:29:59.03ID:ZfvKL+qw
ところでフラッシュメモリいたわり用に作られたものの他の媒体でもそれなりに効果発揮することが知られてるf2fsさんはどうだろうね
269login:Penguin
2026/09/14(月) 17:17:46.79ID:P82MlvaB Ext4っていまだにbit rot対策無いじゃんヤダー
270login:Penguin
2026/09/15(火) 08:58:14.83ID:dBoU94Ef >>263 です。
なんとかうまく行きました。まとめ終わったら報告します
なんとかうまく行きました。まとめ終わったら報告します
2026/09/15(火) 12:07:13.44ID:0UsmK1ky
272login:Penguin
2026/09/16(水) 10:03:39.66ID:0qU3s1Wd OMV8(Debian13)でraid5+VDO+xfsに失敗した原因
→OS起動時にVDOカーネルモジュール読み込み(dm-vdo:kvdoはもう使われていない)や LVM のスキャンが間に合わず、マウントエラーでシステムが停止する。
これを防ぐため/etc/modules、/etc/initramfs-tools/modulesにdm-vdoモジュールを追加し、正しい起動順序を /etc/fstabに追記しないとダメ
#以下手順
# パッケージのインストール
sudo apt update
sudo apt install mdadm lvm2 vdo xfsprogs
①raid5作成
mdadm --create --verbose /dev/md0 --level=5 --raid-devices=n(nは対象hddの台数) /dev/sda /dev/sdb /dev/sdc
#mdadm.conf更新
sudo mdadm --detail --scan | sudo tee -a /etc/mdadm/mdadm.conf
②物理ボリューム、ボリュームグループ、論理ボリューム作成
pvcreate /dev/md0
vgcreate vg_storage /dev/md0
lvcreate --type vdo -l 100%FREE -n lv_vdo vg_strage
③xfsファイルシステム作成
mkfs.xfs -f /dev/vg_storage/lv_vdo
mkdir -p /srv/storage(マウント先ディレクトリ)
④起動時にdm-vdoを自動でロードするように設定
sudo modprobe dm-vdo
echo "dm-vdo" | sudo tee -a /etc/modules
⑤initramfsへdm-vdoモジュールを追加
echo "dm-vdo" | sudo tee -a /etc/initramfs-tools/modules
設定を反映させるために initramfs を更新
sudo update-initramfs -u -k all
⑥ /etc/fstabに以下を追記
/dev/vg_storage/lv_vdo /srv/storage xfs defaults,x-systemd.requires=vdo.service,_netdev,noatime 0 2
⑦論理ボリュームの自動マウント
mount -a
→OS起動時にVDOカーネルモジュール読み込み(dm-vdo:kvdoはもう使われていない)や LVM のスキャンが間に合わず、マウントエラーでシステムが停止する。
これを防ぐため/etc/modules、/etc/initramfs-tools/modulesにdm-vdoモジュールを追加し、正しい起動順序を /etc/fstabに追記しないとダメ
#以下手順
# パッケージのインストール
sudo apt update
sudo apt install mdadm lvm2 vdo xfsprogs
①raid5作成
mdadm --create --verbose /dev/md0 --level=5 --raid-devices=n(nは対象hddの台数) /dev/sda /dev/sdb /dev/sdc
#mdadm.conf更新
sudo mdadm --detail --scan | sudo tee -a /etc/mdadm/mdadm.conf
②物理ボリューム、ボリュームグループ、論理ボリューム作成
pvcreate /dev/md0
vgcreate vg_storage /dev/md0
lvcreate --type vdo -l 100%FREE -n lv_vdo vg_strage
③xfsファイルシステム作成
mkfs.xfs -f /dev/vg_storage/lv_vdo
mkdir -p /srv/storage(マウント先ディレクトリ)
④起動時にdm-vdoを自動でロードするように設定
sudo modprobe dm-vdo
echo "dm-vdo" | sudo tee -a /etc/modules
⑤initramfsへdm-vdoモジュールを追加
echo "dm-vdo" | sudo tee -a /etc/initramfs-tools/modules
設定を反映させるために initramfs を更新
sudo update-initramfs -u -k all
⑥ /etc/fstabに以下を追記
/dev/vg_storage/lv_vdo /srv/storage xfs defaults,x-systemd.requires=vdo.service,_netdev,noatime 0 2
⑦論理ボリュームの自動マウント
mount -a
273login:Penguin
2026/09/17(木) 00:34:23.77ID:oCAsSZp0 >>272
vdo.service って結構前(kvdo廃止時?)に無くなったみたいなんだが...
そもそもローカルディスクのファイルシステムなのに _netdev オプションとか
存在しないサービスの依存関係で解決っておかしい
debian では update-initramfs を dracut ベースのラッパースクリプトにする
プロジェクトが進んでいるらしいが、それってつまり update-initramfs が
もうまともにメンテできない状態になってるって事じゃないかな
update-initramfs が作る initramfs では vdo のカーネルイメージのロードと
lvm の初期化の実行タイミングが正確に記述できていない懸念があるわ
vdo.service って結構前(kvdo廃止時?)に無くなったみたいなんだが...
そもそもローカルディスクのファイルシステムなのに _netdev オプションとか
存在しないサービスの依存関係で解決っておかしい
debian では update-initramfs を dracut ベースのラッパースクリプトにする
プロジェクトが進んでいるらしいが、それってつまり update-initramfs が
もうまともにメンテできない状態になってるって事じゃないかな
update-initramfs が作る initramfs では vdo のカーネルイメージのロードと
lvm の初期化の実行タイミングが正確に記述できていない懸念があるわ
274login:Penguin
2026/09/17(木) 07:25:43.56ID:r3SRdzFB >> 273
コミュはvdoをlvmに統合しようとしてるけど、Debian13を指定してAI検索してもdm-vdoではなくvdoコマンドやkvdoを使った解決方法や、initramfsの記載のない結果が普通に出てくる。
まだ導入数が少ないのかな。
メモリ使用量もOMV込みで6GGB前後で、zfsの惨状を考えると素晴らしい。読み出しにも解凍のタイムラグを全く感じない。
でも構築の面倒臭さを考えると、重複排除に目をつぶり、BTRFSのraid5+zstd:3圧縮も捨てがたいかな。
コミュはvdoをlvmに統合しようとしてるけど、Debian13を指定してAI検索してもdm-vdoではなくvdoコマンドやkvdoを使った解決方法や、initramfsの記載のない結果が普通に出てくる。
まだ導入数が少ないのかな。
メモリ使用量もOMV込みで6GGB前後で、zfsの惨状を考えると素晴らしい。読み出しにも解凍のタイムラグを全く感じない。
でも構築の面倒臭さを考えると、重複排除に目をつぶり、BTRFSのraid5+zstd:3圧縮も捨てがたいかな。
275login:Penguin
2026/09/20(日) 17:30:28.89ID:4xQbISBo xfs+LVM運用で何か問題あるか?
276login:Penguin
2026/09/20(日) 19:44:05.35ID:LlVDMi46 >>275
rsyncでlvm-vdoのOMV(Ryzen3700x 64GB、CMR HDD2TB x8)に1.3TBのデータをコピー。ネットワークは2.5Gbit(iperf3で280MB/s出る)
でもコピー速度は70GB/時しか出ない。
CPUの使用率がほぼゼロなので、重複排除でHDDの処理待ちが多発してほぼ止まってる状態だと思う。
マザボがx370 taichiで m.2スロットにnvmeを挿してもSATAが排他にならない。1GBのCrucialのnvmeを追加して書き込みキャッシュにする。予定。
書き込みキャッシュにbcacheを使う説と、lvmのdm-cacheを使う説があり、まだまだ悩ましい(汗)
他にもチューニング項目が多く、泣いてます。
rsyncでlvm-vdoのOMV(Ryzen3700x 64GB、CMR HDD2TB x8)に1.3TBのデータをコピー。ネットワークは2.5Gbit(iperf3で280MB/s出る)
でもコピー速度は70GB/時しか出ない。
CPUの使用率がほぼゼロなので、重複排除でHDDの処理待ちが多発してほぼ止まってる状態だと思う。
マザボがx370 taichiで m.2スロットにnvmeを挿してもSATAが排他にならない。1GBのCrucialのnvmeを追加して書き込みキャッシュにする。予定。
書き込みキャッシュにbcacheを使う説と、lvmのdm-cacheを使う説があり、まだまだ悩ましい(汗)
他にもチューニング項目が多く、泣いてます。
277login:Penguin
2026/09/22(火) 00:04:35.57ID:WOPdqlBd チップセット的にサーバー用機器で組んでないようだから多分ストレージコントローラか
ネットワークコントローラが発熱か電力不足でしょっちゅうオーバーヒートで低速化
もしくはコントローラレベルでリブートしてるとかじゃないか?
それ以外にも途中のハブや対向の機器の熱とかも可能性があるが
一旦HDDx2でやり直した方が良いと思う
そうじゃなければ中小企業向けのストレージ製品検討するべきといいたいところだが
騒音と排熱で家庭で導入はお勧めできない
ネットワークコントローラが発熱か電力不足でしょっちゅうオーバーヒートで低速化
もしくはコントローラレベルでリブートしてるとかじゃないか?
それ以外にも途中のハブや対向の機器の熱とかも可能性があるが
一旦HDDx2でやり直した方が良いと思う
そうじゃなければ中小企業向けのストレージ製品検討するべきといいたいところだが
騒音と排熱で家庭で導入はお勧めできない
278login:Penguin
2026/09/27(日) 22:36:22.61ID:fWgtje1/ >>276 です
1GBのnvme ssd上で圧縮と重複排除を行い、/dev/md0に書き込むように設定しました。課題だった転送速度も5倍~6倍出ています。
電源断でvg/lvをマウントできない原因は
/etc/lvm/lvm-confのevent_activation = 0にしていたためです。デフォルトは1なのでいじらなければとっくに成功してましたw
1GBのnvme ssd上で圧縮と重複排除を行い、/dev/md0に書き込むように設定しました。課題だった転送速度も5倍~6倍出ています。
電源断でvg/lvをマウントできない原因は
/etc/lvm/lvm-confのevent_activation = 0にしていたためです。デフォルトは1なのでいじらなければとっくに成功してましたw
279login:Penguin
2026/09/28(月) 14:57:26.15ID:591IgXeJ >>278
1GB? 1TB ではなく? それとも 1GB のパーティション切ってキャッシュにしている?
1GB? 1TB ではなく? それとも 1GB のパーティション切ってキャッシュにしている?
280login:Penguin
2026/09/28(月) 17:37:17.15ID:5pSZaEyh >>279
1TB(931GB)てす。すんません。
①md0とnvmeにpv作成
②2つのpvを含んだvg作成
③nvmeに900GのWriteBack vdo作成(option多数)
④md0にlv作成
⑤③を④に適用する
⑥⑤をxfsでフォーマット
⑦OMV8のGUIでマウント
コピー速度はHDDに作ったvdoの約5倍、3700x (8コア16スレッド)でCPU使用率は5~9%程度です。
1TB(931GB)てす。すんません。
①md0とnvmeにpv作成
②2つのpvを含んだvg作成
③nvmeに900GのWriteBack vdo作成(option多数)
④md0にlv作成
⑤③を④に適用する
⑥⑤をxfsでフォーマット
⑦OMV8のGUIでマウント
コピー速度はHDDに作ったvdoの約5倍、3700x (8コア16スレッド)でCPU使用率は5~9%程度です。
281login:Penguin
2026/09/30(水) 00:45:11.34ID:w2s1uk6J 転送書込速度は 100MB/s ぐらい?
rsync を4並列ぐらいで実行すれば iperf の値までは上がりそうな気はする
rsync を4並列ぐらいで実行すれば iperf の値までは上がりそうな気はする
282login:Penguin
2026/09/30(水) 09:53:31.00ID:bEdd9CTC >>281
watch+duで書込み先の容量を眺めると、rsyncのコピー速度は60~200MB/sでバラつきますが、平均で100MB/s以上は出ています。(HDDのみで構成したvdoは20MB/s)
データは写真や動画、音楽、ISOなど圧縮しにくいものばかりですが、vdostats ---huでの圧縮率は16%です。
Crucial CT1000P3PSSD8が220TBWなので、何年使えるか相当危ういのがw
watch+duで書込み先の容量を眺めると、rsyncのコピー速度は60~200MB/sでバラつきますが、平均で100MB/s以上は出ています。(HDDのみで構成したvdoは20MB/s)
データは写真や動画、音楽、ISOなど圧縮しにくいものばかりですが、vdostats ---huでの圧縮率は16%です。
Crucial CT1000P3PSSD8が220TBWなので、何年使えるか相当危ういのがw
283login:Penguin
2026/10/05(月) 01:49:52.74ID:vsuMXYpw nvmeをraid1にしました。
22.4GB 13,371file のコピー結果(iperf3 281MB/sec)
btrfs raid5 zstd:3:135sec 166MB/sec
raid5 nvme-vdo xfs:90sec 248MB/sec
メモリ使用量:4GB前後
CPU使用率:4~8%
速度的には使い物になりそうです。
コピー先のフォルダをリネームしてもう一度コピーしたら、ひとつのファイルもコピーされませんでした。重複排除すげえw
22.4GB 13,371file のコピー結果(iperf3 281MB/sec)
btrfs raid5 zstd:3:135sec 166MB/sec
raid5 nvme-vdo xfs:90sec 248MB/sec
メモリ使用量:4GB前後
CPU使用率:4~8%
速度的には使い物になりそうです。
コピー先のフォルダをリネームしてもう一度コピーしたら、ひとつのファイルもコピーされませんでした。重複排除すげえw
284login:Penguin
2026/10/08(木) 04:56:40.77ID:rmHHf8N0 rsyncよりfpsyncを使ったほうが良いと思うの
285login:Penguin
2026/10/11(日) 16:58:31.72ID:zqKojwiM fpsync→rsyncのラッパーどすか。
チェックしてみます。ありが㌧
チェックしてみます。ありが㌧
286login:Penguin
2026/10/24(土) 00:01:14.12ID:tlqEgo+C nvme-vdoの次にborgbackupのテストを開始しました。明らかにスレチなので、希望があればレポします。
レスを投稿する
ニュース
- 高市政権、日本は緊急時に核兵器持ち込みOKとする方針に、安保3文書改定で明記検討 ★2 [お断り★]
- 【野球】巨人・松井秀喜監督就任、織田翔希への影響は? 横浜高・村田監督「織田は米国と決断してますので、全く彼の進路は影響はない」 [冬月記者★]
- バイトは「最低賃金673円→1177円」と“約1.75倍”なのに、正社員の自分は「450万→500万円」と“微増”の理不尽… [首都圏の虎★]
- 「日本のエンタメを自動車と並ぶ産業に」佐藤前内閣官房副長官「高市政権は本気」小池都知事も「オールジャパ ンで世界へ」とメッセージ2 [首都圏の虎★]
- 【映画】堺雅人主演『VIVANT』 異例のスピード映画化に盛り上がる一方、「簡単に映画館に行けない」 視聴者層からの悲鳴殺到 [冬月記者★]
- 【淫夢】ポリシー違反で削除されたAI楽曲「INMU KING」、修正版MVがYouTubeに再投稿 [Anonymous★]
- HanaE.sys " ドーパミン "
- 高市早苗「中国はレアアースを絞るなら合理的な説明をしろ」透明性の確保をAPECで求める [245325974]
- 自民党「ブレーキ役です」 [377482965]
- もうすぐ11.11.11.11
- 一番美味しいシチューのルー教えて
- 【衝撃】VIVANT、すでに興行収入17.5億が確定wwwwwwwwww [841411289]