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
RPIネットワークモニタ復旧
Search
kenkino
February 15, 2026
Technology
83
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
RPIネットワークモニタ復旧
kenkino
February 15, 2026
More Decks by kenkino
See All by kenkino
PiKVMを構築してみた
kenkino
0
130
Protonについて解説してみる.pdf
kenkino
0
54
Intel Mac で雑にローカルLLM その2 ~~雑にGPUも使ってみた~~
kenkino
0
1.5k
応用情報処理試験「よくわかんないけど、何か受かった」ので考察してみる
kenkino
0
120
猟銃所持許可を取ってみた
kenkino
2
190
Rasberry Pi が吹っ飛んだのでTime MachineサーバをSambaで作り直してみた
kenkino
0
340
Raspberry Pi でMac のTimeMachineサーバを作ってみる
kenkino
0
260
狩猟免許を取ってみた
kenkino
1
150
OSCについて2024 -ウィズコロナのOSCについて
kenkino
0
87
Other Decks in Technology
See All in Technology
え?フロントエンドエンジニアの ワイがインフラも!?
puku0x
1
760
トヨタ⽣産⽅式(TPS)⼊⾨
recruitengineers
PRO
3
1k
SO-101×VLAによる3色キューブのピック&プレース
abeja
0
220
案件に一番詳しいAIを Amazon Bedrock AgentCore で作る ― 知見が知見を生むチームへ / Compounding Knowledge with AgentCore
yusukeshimizu
1
150
【AG-UI × A2UI × MCP Apps】Generative UIをやさしく解説する
nrinetcom
PRO
1
140
Breaking the Seal: Static Deobfuscation of Compiled V8 JavaScript Bytecode Malware
hshrzd
0
870
同じWAFが、攻撃の“形”は弾く── 正当な“形”の不正は通す
kuroneko13
0
240
モダンフロントエンド 開発研修
recruitengineers
PRO
4
800
コネクションをピン留めさせずに SELECTクエリのタイムアウトを設定した話
codmoninc
0
150
[ChatGPT Work LT]事務作業が苦手な人のための バックオフィスの「半」自動化
chimaki_iot
0
330
2026-08-05 IBM Z開発最前線!IBM Bob Premium Package for Zって何がすごいの?
yutanonaka
0
340
20分でわかるセキュアAPI
nwiizo
2
310
Featured
See All Featured
16th Malabo Montpellier Forum Presentation
akademiya2063
PRO
0
350
Paper Plane (Part 1)
katiecoart
PRO
1
10k
Ruling the World: When Life Gets Gamed
codingconduct
0
300
Hiding What from Whom? A Critical Review of the History of Programming languages for Music
tomoyanonymous
3
1.1k
Testing 201, or: Great Expectations
jmmastey
46
8.2k
VelocityConf: Rendering Performance Case Studies
addyosmani
332
25k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
666
130k
StorybookのUI Testing Handbookを読んだ
zakiyama
31
6.9k
Abbi's Birthday
coloredviolet
3
9.4k
職位にかかわらず全員がリーダーシップを発揮するチーム作り / Building a team where everyone can demonstrate leadership regardless of position
madoxten
64
56k
Optimising Largest Contentful Paint
csswizardry
37
3.9k
The SEO Collaboration Effect
kristinabergwall1
1
520
Transcript
Raspberry Pi 4 ネットワークモニタが吹っ 飛んだので復旧してみた
このスライド • 年末にRaspberry Pi 4を使ったネットワークモ ニタが吹っ飛んだので、復旧してみた記録
自己紹介 • 氏名:木下兼一 • インフラ系やIT技術系のお手伝いとか ※副業とか募集中 • 下記イベントのお手伝いとかも ─ OSC
─ TechLION ─ LLイベント ─ 明日の開発カンファレンス • イベントの手伝い以外に、いくつかのNPOの会員やってます
発端 • 年末、Raspberry Pi 4のネットワークモニタで 状態を確認しようとしたら – Webが見えない – Zabbixで確認したところエージェントも死んでいた
ネットワークモニタの詳細 • Raspberry Pi 4 8GBモデル • USBメモリ(64GB)で起動 • 本体のLANポート(管理用)
• USB LANポート(ネットワークモニター用) • アルミの大型ヒートシンクで放熱 • OS : Raspberry Pi OS • ネットワークモニタ : ntopng
普通の復旧を試す • 一旦再起動(電源のON/OFF) – 状態変わらず • モニターを繋げて確認 – 起動途中で止まっている
USBメモリの調査 • 起動用に使っていたUSBメモリを取り外し、状態を確認 – read only 状態 • fsckを試したが復旧せず •
testdisk https://www.cgsecurity.org/wiki/TestDisk も試したが同様
USBメモリのバックアップ • 一旦イメージを取ることに – dd if=USBメモリデバイス名 of=image.img • 取ったイメージファイルをMacにマウント •
マウントしたイメージにtestdiskをかけたとこ ろイメージが復旧
別のUSBメモリで復旧を試す • 別のUSBメモリを購入してイメージを書き込み – Rasberry Pi OSのシステム領域でブロックサイズエ ラーの表示 • 接続したら案の定起動せず
本格的な復旧を検討して準備 • 運用時に下記の点が懸念だったので強化するこ とに – ストレージの能力不足 – 動作温度の高さ
ストレージの強化 • USBメモリではなく元のサイズより大きいUSB SSD (250GB)を購入 – ELECOM ESD-EXS0250GBK https://www.elecom.co.jp/products/ESD- EXS0250GBK.html
冷却能力の強化 • Raspberry Pi 4用のヒートパイプ&ヒートシン クを購入して装着 – Entaniya ヒートパイプ式冷却システム https://entaniya.shop-pro.jp/?pid=176361469
強化後
イメージをSSD書き込み • USB SSDにイメージを書き込み – dd if=image.img of=USB SSDデバイス名
USB SSDのサイズに合わせて領域を拡張 • USB SSDのサイズが大きかったため調整 • Linux VMにマウントして下記を実行 – pvdisplay
USB SSDデバイス名 :サイズの確認 – e2fsck -f USB SSDデバイス名 : ファイルシステムの 検証&復旧 – resize2fs USB SSDデバイス名 :サイズ変更 • Raspberry Piに差して起動したところ無事に起動
復旧後
動作温度の改善(想定内) • 復旧前より動作温度が8℃ほど下がる※アルミ ヒートシンク&ファンと同等レベル
動作温度
CPU関係の数値が改善(予想外) • iowaitが爆下がり、それに伴い他の数値も改善 • USB SSDに変えたからではと?
復旧で感じたこと • ストレージのチョイスは重要 • ファン無しでもモノによってはここまで冷やせ る • 尚、この改善のコストパフォーマンスについて は・・・気づかなかったことにする
ありがとうございました!!