Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
ファイルシステムの不整合
Search
Satoru Takeuchi
PRO
February 15, 2026
Technology
160
2
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
ファイルシステムの不整合
以下動画のスライドです。
https://youtu.be/_3BdbqtC8KY
Satoru Takeuchi
PRO
February 15, 2026
More Decks by Satoru Takeuchi
See All by Satoru Takeuchi
Machine Check Exception
sat
PRO
2
45
バイナリダンプの模様を読む
sat
PRO
0
69
cpコマンドはディスク上でデータを コピーしないことがある
sat
PRO
3
55
114-ファイルのshallow_copy.pdf
sat
PRO
2
39
113-Btrfsのスナップショット.pdf
sat
PRO
0
20
システム強制終了時にファイルシステムの整合性を保つ~ コピーオンライト編 ~
sat
PRO
0
61
システム強制終了時に ファイルシステムの整合性を保つ ~ ジャーナリング編 ~
sat
PRO
2
65
ファイルシステムの整合性を回復するfsck
sat
PRO
1
67
小学校5,6年生向けキャリア教育 大人になるまでの道
sat
PRO
8
5.4k
Other Decks in Technology
See All in Technology
2026年のソフトウェア開発を考える(2026/07版) / Agentic Software Engineering 2026-07 Findy Edition
twada
PRO
31
21k
テックカンファレンス三大ステークホルダーの文化人類学 ─ 違いを認め合う関係性作り
bash0c7
4
1.1k
QA・ソフトウェアテスト研修【MIXI 26新卒技術研修】
mixi_engineers
PRO
3
1.7k
AI工学特論: MLOps・継続的評価
asei
11
3k
BigQuery を検索ソースとした AI Agent の作り方って 〇〇 通りあんねん
satohjohn
0
140
クラウドを使う側から、作る側へ / 大吉祥寺.pm 2026前夜祭
fujiwara3
7
1.7k
文字起こし基盤の信頼性
abnoumaru
0
150
DevOps Agentで運用判断をチーム資産にする~Agent InstructionsとAgent Skillを継続的に育てる~
fujioka6789
0
170
ダッシュボード"開発"について 〜使われるダッシュボードのつくりかた〜
kimichan
0
240
WEBフロントエンド研修【MIXI 26新卒技術研修】
mixi_engineers
PRO
1
730
Amazon Bedrock Managed Knowledge BaseDive Deep
ren8k
0
240
Retriever と Reranker、結局どうする?
kazuaki
1
450
Featured
See All Featured
[SF Ruby Conf 2025] Rails X
palkan
2
1.2k
Kristin Tynski - Automating Marketing Tasks With AI
techseoconnect
PRO
0
420
Bioeconomy Workshop: Dr. Julius Ecuru, Opportunities for a Bioeconomy in West Africa
akademiya2063
PRO
1
190
Groundhog Day: Seeking Process in Gaming for Health
codingconduct
0
260
Making the Leap to Tech Lead
cromwellryan
135
10k
AI Search: Implications for SEO and How to Move Forward - #ShenzhenSEOConference
aleyda
1
1.3k
技術選定の審美眼(2025年版) / Understanding the Spiral of Technologies 2025 edition
twada
PRO
118
120k
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
659
62k
New Earth Scene 8
popppiees
3
2.4k
4 Signs Your Business is Dying
shpigford
187
22k
Winning Ecommerce Organic Search in an AI Era - #searchnstuff2025
aleyda
1
2.1k
The Pragmatic Product Professional
lauravandoore
37
7.4k
Transcript
ファイルシステムの不整合 Feb. 15th, 2026 Satoru Takeuchi X: satoru_takeuchi
はなすこと • ファイルシステムを管理するメタデータが壊れたときに発生するファイルシステム不 整合について • 以下の状況で”mv bar foo”コマンドを実行する場合を例に説明 / foo
bar huga hoge
うまくいく例 / foo bar huga hoge
fooからbarにリンクを張って… / foo bar huga hoge
rootディレクトリからbarへのリンクを消して完了 / foo bar huga hoge
うまくいかない例 / foo bar huga hoge
fooからbarにリンクを張って… / foo bar huga hoge
ここで停電! / foo bar huga hoge 突然の死!
再起動するとこういう状態になっている • rootディレクトリ直下にもfoo直下にもbarが存在している ◦ あってはいけない、不整合な状態 / foo bar huga hoge
この後どうなる? • 想定していない状態なのでプログラムが正しく動作しなくなる • 壊れ方によれば、アクセス時にカーネルパニックする • 別のところがさらに壊れていくこともある
様々な対策がある • ファイルシステムの整合性チェック、回復をする機能 ◦ いわゆるfsck • 不整合を起きにくくする機能 ◦ ジャーナリング ◦
コピーオンライト ◦ Soft updates
まとめ • ファイルシステムへの処理中に電源断などの理由でシステムがクラッシュすると ファイルシステムに不整合が発生する • その後ファイルシステムにアクセスすると、さらによくないことが起こる • 様々な対策がある ◦ いずれ別動画で紹介予定