● 前スレ
ファイルシステム総合スレ その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:A0LT32zn2026/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のテストを開始しました。明らかにスレチなので、希望があればレポします。
レスを投稿する
ニュース
- ハワイ入国拒否で手錠の日本人ホステス「助けてー!SOS!」「私、なんもしてない! 旅行で来たんだよ! なんでここまでされるの!?」 [樽悶★]
- 来日したドイツ議員団 「日本の鉄道は時刻表通りにくる、なぜドイツはできないのか」「日本はドイツの模範である」 [お断り★]
- 5万人集客のはずが…500人!? 大型グルメイベント「ローカルフードファイトin鳥取」を巡り波紋広がる [えりにゃん★]
- ロシア、メドベージェフ前大統領 「日本たばこ産業(JT)の株が下落したのは良いことだ」 [お断り★]
- フワちゃん、騒動で黒幕説が囁かれた芸人と疎遠に 粗品の「どっちが怒ったん?」との問いには「私」と打ち明ける「親友だったのに」 [muffin★]
- 欧州のビールラベルに「フグシマ」「爽快な津波」 “震災想起”させ販売元が謝罪 [煮卵★]
- 【動画】このレベルのボーイッシュ女子
- てす
- 【速報】石破「当方針に従えない以上は離党して新党を立ち上げるのが筋」 [626681504]
- 高市内閣、18~29歳の支持率92%wwwwwwwwwwwwwwwwwwwwwwwww [634830743]
- 都心3区で駐車場あって美味くてそこそこ安い店教えろ
- 【悲報】ワンピース、ファンが続々と反転アンチになってしまうwwwwwwwwwwwwwwwwww