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
150
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
システム強制終了時にファイルシステムの整合性を保つ~ コピーオンライト編 ~
sat
PRO
0
53
システム強制終了時に ファイルシステムの整合性を保つ ~ ジャーナリング編 ~
sat
PRO
1
58
ファイルシステムの整合性を回復するfsck
sat
PRO
1
59
小学校5,6年生向けキャリア教育 大人になるまでの道
sat
PRO
8
4.8k
書籍執筆での生成AIの活用
sat
PRO
2
510
ChatGPTに従って体調管理2026
sat
PRO
0
180
eBPF
sat
PRO
1
160
waruiBPF
sat
PRO
0
150
eBPFとwaruiBPF
sat
PRO
5
5.4k
Other Decks in Technology
See All in Technology
「気づいたら仕事が終わっている」バクラクAIエージェント本番運用の裏側 / layerx-bakuraku-aie2026
yuya4
19
11k
Oracle AI Database@Azure:サービス概要のご紹介
oracle4engineer
PRO
6
1.9k
AI駆動開発が変える、大規模開発の前提 ーHuman in the Loop から Human on the Loop へ / AIE2026
visional_engineering_and_design
30
23k
2026TECHFRESH畢業分享會 - Lightning Talk - 打造精準高效的 MCP 設計模式與測試實務
line_developers_tw
PRO
0
540
AmazonRoute 53ではじめてのドメイン取得!HTTPS化までの道のりを整理してみた
usanchuu
3
120
機械学習を「社会実装」するということ 2026年夏版 / Social Implementation of Machine Learning June 2026 Version
moepy_stats
4
970
[モダンアプリ勉強会]今更聞けないGit/GitHub入門
tsukuboshi
0
330
小さくはじめるSLI/SLO ~育てながら組織に定着させる実践知~ / Starting Small with SLI/SLOs: Building Adoption Through Continuous Growth
nari_ex
2
1.1k
作って終わりにしない タイミーのセマンティックレイヤー育成の現在地
chanyou0311
3
2k
OCI Oracle AI Database Services新機能アップデート(2026/03-2026/05)
oracle4engineer
PRO
0
330
ブロックチェーン / Blockchain
ks91
PRO
0
120
Microsoft Build Keynoteふりかえり
tomokusaba
0
120
Featured
See All Featured
How STYLIGHT went responsive
nonsquared
100
6.2k
Data-driven link building: lessons from a $708K investment (BrightonSEO talk)
szymonslowik
1
1.1k
Six Lessons from altMBA
skipperchong
29
4.3k
The Impact of AI in SEO - AI Overviews June 2024 Edition
aleyda
5
1.1k
The Mindset for Success: Future Career Progression
greggifford
PRO
0
360
30 Presentation Tips
portentint
PRO
1
320
Large-scale JavaScript Application Architecture
addyosmani
515
110k
Typedesign – Prime Four
hannesfritz
42
3.1k
エンジニアに許された特別な時間の終わり
watany
107
250k
Kristin Tynski - Automating Marketing Tasks With AI
techseoconnect
PRO
0
270
The browser strikes back
jonoalderson
0
1.2k
Building an army of robots
kneath
306
46k
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
まとめ • ファイルシステムへの処理中に電源断などの理由でシステムがクラッシュすると ファイルシステムに不整合が発生する • その後ファイルシステムにアクセスすると、さらによくないことが起こる • 様々な対策がある ◦ いずれ別動画で紹介予定