SlideShare une entreprise Scribd logo
1  sur  27
Télécharger pour lire hors ligne
NASのHDDが死にかけた
話
俺の話を聞け!!LT大会 #5 - IT怪談編
㈱ロバストプラン
akimicyu
文筆業
主にソフトウェアの
仕様書を書いています
NAS(Network Attached
Strage)
• ネットワークに直接接続して使うファイルサーバ
• こういうやつ →
NAS(Network Attached
Strage)
• 用途:仕事ファイル、動画・音楽、Macbookバックアップ
• 利用略歴
• 2011/06 新規購入(2TB × 4台、RAID5 -> 6TB)
• 2015/XX ドライブ2でS.M.A.R.T(後述)警告 -> 交換
• 2017/05 購入からここまで、問題無く正常稼働
• 2017/06 NASの中から異音が……
カラカラ……
カラカラ……
HDDの状態を確認
そろそろHDDを交換が必要。ついでに容量アップするか……
前回交換したものが一番危険
S.M.A.R.T
• Self-Monitoring Analysis and Reporting Technology の略
• HDD/SSDに内蔵されている自己診断機能
• これが警告を出していなければ、(たぶん)大丈夫
• 気の利いたNAS等は、警告時にメール等を投げる
• PCに内蔵のHDDでも、CrystalDiskInfo
などモニタリングツールがあるので、
確認可能
• 06/12 交換用HDDの容量・コスト見積もり
• 06/14 交換用HDDをAmazonに発注
• 06/15 交換用HDD納品 → 移行作業開始。
その後の対応
一番死にかけのドライブ2から順次HDDを差し替えて、
ホットスワップで復旧していけば完了。簡単なお仕事のはず……
ドライブ4が認識されていない
読み書き不可
HDDの状態を確認
ここのホットスワップから始めないといけない
読み書き不可
HDDの状態を確認
この2つが保ってくれるかどうか……
RAID5の長所・短所
• 長所
• ボトルネックとなるパリティの保管場所が分散
• ディスクの使用効率が良い(単体のディスク容量 × N-1)
• 短所
• パリティ演算が必要なため、ソフトウェアRAIDに不向き
• ドライブ1台故障時、パリティから欠損データを復元 -> 性能低下
• 2台以上のドライブが同時に故障すると、回復出来ない
RAID5の長所・短所
• 長所
• ボトルネックとなるパリティの保管場所が分散
• ディスクの使用効率が良い(単体のディスク容量 × N-1)
• 短所
• パリティ演算が必要なため、ソフトウェアRAIDに不向き
• ドライブ1台故障時、パリティから欠損データを復元 -> 性能低下
• 2台以上のドライブが同時に故障すると、回復出来ない
ドライブ復旧中に
もう一台ドライブが故障すると
データが消失する
消えるよ、消えるよ、
そんなに震えると、消えるよ
具体的状況
ドライブが認識されなくなった
読み書き不可
データ復旧業者
• 故障したHDDやNASからデータを復旧してくれる
• 探せば結構ある(大手は主要都市に営業所を構えている)
• 「持ち込んだら当日中に復旧」という訳にはいかない
• 東京まで機器を郵送するとか
• 福岡で対応してくれる場合でも、一週間程度掛かるとか
→ 「NASを渡さないと見積もりが出来ない」は結構つらい
データ復旧業者
• 実際に持ち込んで見積もってもらうと、結構お高い
• Web上の金額では、HDD1つでも大体3~7万円
問い合わせると20万円弱(一桁変わるのがデフォ)
• 格納されているデータ量やRAID構成で金額は変動
今回の場合(RAID5、3TB)だと、20~60万円
• (技術料なんで、そんなもんだろうけど、、、足下みられてない?)
• 復旧可能なファイル名や中身のリストを渡されて、
どれを復旧するか確認を求められる
自分で回復を試みる
(最悪データはあきらめる方向で)
ほんとに動いた!
無事、復旧
(06/17 24:00 ~ 06/19 10:00)
反省点と課題
• NASの構築時、ディスク効率を重視してRAID5を選択したこと
最近だと、RAID1(ミラーリングのみ)・RAID6(パリティ2つ)が一般的
• S.M.A.R.T で警告が出た時点で、早急にHDD交換すべきだった
• 今回トラブル原因となった「ディスク2」は、
WDのグリーン → NAS用のレッドにしておくべきだった
(前回トラブル時にヨドバシで緊急購入したのを放置していた)
•冷凍による自己対応がうまくいったのは、あくまで偶然であり結果論
(業者に頼んだ方が良かった未来もあったかも知れない)
•NASのRAIDを過信して、バックアップを怠っていたことが何よりまずい
バックアップしないと、消えるよ

Contenu connexe

Tendances

おれよりすごいておくれにあいにきた
おれよりすごいておくれにあいにきたおれよりすごいておくれにあいにきた
おれよりすごいておくれにあいにきたKatsuyoshi Matsumoto
 
MASAMUNE Clone Recovery Edtition
MASAMUNE Clone Recovery EdtitionMASAMUNE Clone Recovery Edtition
MASAMUNE Clone Recovery EdtitionHayato Abe
 
MASAMUNE Clone Recovery Edtition
MASAMUNE Clone Recovery EdtitionMASAMUNE Clone Recovery Edtition
MASAMUNE Clone Recovery EdtitionHayato Abe
 
OSC 2011 Hokkaido 自宅SAN友の会(後半)
OSC 2011 Hokkaido 自宅SAN友の会(後半)OSC 2011 Hokkaido 自宅SAN友の会(後半)
OSC 2011 Hokkaido 自宅SAN友の会(後半)Satoshi Shimazaki
 
N110 ws12概要 osamut_公開版
N110 ws12概要 osamut_公開版N110 ws12概要 osamut_公開版
N110 ws12概要 osamut_公開版Osamu Takazoe
 
NETGEAR ReadyNAS - 5段階のデータ保護
NETGEAR ReadyNAS - 5段階のデータ保護NETGEAR ReadyNAS - 5段階のデータ保護
NETGEAR ReadyNAS - 5段階のデータ保護NETGEAR Japan
 
Cyberagent amd tyan server solution seminar 2018
Cyberagent amd tyan server solution seminar 2018Cyberagent amd tyan server solution seminar 2018
Cyberagent amd tyan server solution seminar 2018Tomohiro Hirano
 
NETGEAR ReadyNASの5段階ファイル保護機能
NETGEAR ReadyNASの5段階ファイル保護機能NETGEAR ReadyNASの5段階ファイル保護機能
NETGEAR ReadyNASの5段階ファイル保護機能NETGEAR Japan
 
OSC2012Kansai@Kyoto 自宅SAN友の会 - インフラエンジニアなら知っておきたい ストレージのはなし
OSC2012Kansai@Kyoto 自宅SAN友の会 - インフラエンジニアなら知っておきたい ストレージのはなしOSC2012Kansai@Kyoto 自宅SAN友の会 - インフラエンジニアなら知っておきたい ストレージのはなし
OSC2012Kansai@Kyoto 自宅SAN友の会 - インフラエンジニアなら知っておきたい ストレージのはなしSatoshi Shimazaki
 
IT002_DISKベンチマークをとろう
IT002_DISKベンチマークをとろうIT002_DISKベンチマークをとろう
IT002_DISKベンチマークをとろうHiroki.lzh
 
Snr004 windows server_2016とnvdimmで異次元の
Snr004 windows server_2016とnvdimmで異次元のSnr004 windows server_2016とnvdimmで異次元の
Snr004 windows server_2016とnvdimmで異次元のTech Summit 2016
 
20180629_VxRailCC_サイジング編_EMC田中様
20180629_VxRailCC_サイジング編_EMC田中様20180629_VxRailCC_サイジング編_EMC田中様
20180629_VxRailCC_サイジング編_EMC田中様VxRail ChampionClub
 
FreeBSDのススメ
FreeBSDのススメFreeBSDのススメ
FreeBSDのススメkunst1080
 
他山の石勉強会 DRBD編
他山の石勉強会 DRBD編他山の石勉強会 DRBD編
他山の石勉強会 DRBD編tkomachi
 
プライベートクラウドを支えるAMD EPYCサーバ
プライベートクラウドを支えるAMD EPYCサーバプライベートクラウドを支えるAMD EPYCサーバ
プライベートクラウドを支えるAMD EPYCサーバTomohiro Hirano
 

Tendances (20)

DEFCON21×S2 REPORT
DEFCON21×S2 REPORTDEFCON21×S2 REPORT
DEFCON21×S2 REPORT
 
おれよりすごいておくれにあいにきた
おれよりすごいておくれにあいにきたおれよりすごいておくれにあいにきた
おれよりすごいておくれにあいにきた
 
MASAMUNE Clone Recovery Edtition
MASAMUNE Clone Recovery EdtitionMASAMUNE Clone Recovery Edtition
MASAMUNE Clone Recovery Edtition
 
MASAMUNE Clone Recovery Edtition
MASAMUNE Clone Recovery EdtitionMASAMUNE Clone Recovery Edtition
MASAMUNE Clone Recovery Edtition
 
20111028ssmjp
20111028ssmjp20111028ssmjp
20111028ssmjp
 
OSC 2011 Hokkaido 自宅SAN友の会(後半)
OSC 2011 Hokkaido 自宅SAN友の会(後半)OSC 2011 Hokkaido 自宅SAN友の会(後半)
OSC 2011 Hokkaido 自宅SAN友の会(後半)
 
N110 ws12概要 osamut_公開版
N110 ws12概要 osamut_公開版N110 ws12概要 osamut_公開版
N110 ws12概要 osamut_公開版
 
NETGEAR ReadyNAS - 5段階のデータ保護
NETGEAR ReadyNAS - 5段階のデータ保護NETGEAR ReadyNAS - 5段階のデータ保護
NETGEAR ReadyNAS - 5段階のデータ保護
 
Cyberagent amd tyan server solution seminar 2018
Cyberagent amd tyan server solution seminar 2018Cyberagent amd tyan server solution seminar 2018
Cyberagent amd tyan server solution seminar 2018
 
NETGEAR ReadyNASの5段階ファイル保護機能
NETGEAR ReadyNASの5段階ファイル保護機能NETGEAR ReadyNASの5段階ファイル保護機能
NETGEAR ReadyNASの5段階ファイル保護機能
 
OSC2012Kansai@Kyoto 自宅SAN友の会 - インフラエンジニアなら知っておきたい ストレージのはなし
OSC2012Kansai@Kyoto 自宅SAN友の会 - インフラエンジニアなら知っておきたい ストレージのはなしOSC2012Kansai@Kyoto 自宅SAN友の会 - インフラエンジニアなら知っておきたい ストレージのはなし
OSC2012Kansai@Kyoto 自宅SAN友の会 - インフラエンジニアなら知っておきたい ストレージのはなし
 
Kernel ext4
Kernel ext4Kernel ext4
Kernel ext4
 
IT002_DISKベンチマークをとろう
IT002_DISKベンチマークをとろうIT002_DISKベンチマークをとろう
IT002_DISKベンチマークをとろう
 
Snr004 windows server_2016とnvdimmで異次元の
Snr004 windows server_2016とnvdimmで異次元のSnr004 windows server_2016とnvdimmで異次元の
Snr004 windows server_2016とnvdimmで異次元の
 
20180629_VxRailCC_サイジング編_EMC田中様
20180629_VxRailCC_サイジング編_EMC田中様20180629_VxRailCC_サイジング編_EMC田中様
20180629_VxRailCC_サイジング編_EMC田中様
 
FreeBSDのススメ
FreeBSDのススメFreeBSDのススメ
FreeBSDのススメ
 
他山の石勉強会 DRBD編
他山の石勉強会 DRBD編他山の石勉強会 DRBD編
他山の石勉強会 DRBD編
 
wcStorage
wcStoragewcStorage
wcStorage
 
Sfstudy#2チーム5
Sfstudy#2チーム5Sfstudy#2チーム5
Sfstudy#2チーム5
 
プライベートクラウドを支えるAMD EPYCサーバ
プライベートクラウドを支えるAMD EPYCサーバプライベートクラウドを支えるAMD EPYCサーバ
プライベートクラウドを支えるAMD EPYCサーバ
 

Similaire à NASのHDDが死にかけた話

OSC2011 Tokyo/Spring 自宅SAN友の会(前半)
OSC2011 Tokyo/Spring 自宅SAN友の会(前半)OSC2011 Tokyo/Spring 自宅SAN友の会(前半)
OSC2011 Tokyo/Spring 自宅SAN友の会(前半)Satoshi Shimazaki
 
ビッグデータとioDriveの夕べ:ドリコムのデータ分析環境のお話
ビッグデータとioDriveの夕べ:ドリコムのデータ分析環境のお話ビッグデータとioDriveの夕べ:ドリコムのデータ分析環境のお話
ビッグデータとioDriveの夕べ:ドリコムのデータ分析環境のお話Tokoroten Nakayama
 
Hadoop operation chaper 4
Hadoop operation chaper 4Hadoop operation chaper 4
Hadoop operation chaper 4Yukinori Suda
 
Ai fss 製品概要 4-4
Ai fss 製品概要 4-4Ai fss 製品概要 4-4
Ai fss 製品概要 4-4龍雄 炭田
 
Microsoft power point ai fss 製品概要-4-4 [互換モード]
Microsoft power point   ai fss 製品概要-4-4 [互換モード]Microsoft power point   ai fss 製品概要-4-4 [互換モード]
Microsoft power point ai fss 製品概要-4-4 [互換モード]龍雄 炭田
 
トランザクションの設計と進化
トランザクションの設計と進化トランザクションの設計と進化
トランザクションの設計と進化Kumazaki Hiroki
 
qpstudy 2014.04 ハードウェア設計の勘所
qpstudy 2014.04 ハードウェア設計の勘所qpstudy 2014.04 ハードウェア設計の勘所
qpstudy 2014.04 ハードウェア設計の勘所Takeshi HASEGAWA
 
[db tech showcase Sapporo 2015] B14:データベース環境における検証結果から理解する失敗しないフラッシュ活用法 第二章 b...
[db tech showcase Sapporo 2015] B14:データベース環境における検証結果から理解する失敗しないフラッシュ活用法 第二章 b...[db tech showcase Sapporo 2015] B14:データベース環境における検証結果から理解する失敗しないフラッシュ活用法 第二章 b...
[db tech showcase Sapporo 2015] B14:データベース環境における検証結果から理解する失敗しないフラッシュ活用法 第二章 b...Insight Technology, Inc.
 
シーサーでのInfiniBand導入事例
シーサーでのInfiniBand導入事例シーサーでのInfiniBand導入事例
シーサーでのInfiniBand導入事例Naoto MATSUMOTO
 
hbstudy25 劇的ビフォーアフター
hbstudy25 劇的ビフォーアフターhbstudy25 劇的ビフォーアフター
hbstudy25 劇的ビフォーアフターsemind
 
[CB16] EXOTIC DATA RECOVERY & PARADAIS by しもがいとだい
[CB16] EXOTIC DATA RECOVERY & PARADAIS by しもがいとだい[CB16] EXOTIC DATA RECOVERY & PARADAIS by しもがいとだい
[CB16] EXOTIC DATA RECOVERY & PARADAIS by しもがいとだいCODE BLUE
 
NVMCT #1 ~今さら聞けないSSDの基本~
NVMCT #1 ~今さら聞けないSSDの基本~NVMCT #1 ~今さら聞けないSSDの基本~
NVMCT #1 ~今さら聞けないSSDの基本~Fixstars Corporation
 
OpenStackでつくる開発環境と外道塾
OpenStackでつくる開発環境と外道塾OpenStackでつくる開発環境と外道塾
OpenStackでつくる開発環境と外道塾外道 父
 
アメーバブログを支えるデータセンターとインフラ技術
アメーバブログを支えるデータセンターとインフラ技術 アメーバブログを支えるデータセンターとインフラ技術
アメーバブログを支えるデータセンターとインフラ技術 Hiroki NAKASHIMA
 
データを護るネットワークストレージReadyNAS
データを護るネットワークストレージReadyNASデータを護るネットワークストレージReadyNAS
データを護るネットワークストレージReadyNASNETGEAR Japan
 
ゆるふわLinux-HA 〜PostgreSQL編〜
ゆるふわLinux-HA 〜PostgreSQL編〜ゆるふわLinux-HA 〜PostgreSQL編〜
ゆるふわLinux-HA 〜PostgreSQL編〜Taro Matsuzawa
 

Similaire à NASのHDDが死にかけた話 (20)

OSC2011 Tokyo/Spring 自宅SAN友の会(前半)
OSC2011 Tokyo/Spring 自宅SAN友の会(前半)OSC2011 Tokyo/Spring 自宅SAN友の会(前半)
OSC2011 Tokyo/Spring 自宅SAN友の会(前半)
 
ビッグデータとioDriveの夕べ:ドリコムのデータ分析環境のお話
ビッグデータとioDriveの夕べ:ドリコムのデータ分析環境のお話ビッグデータとioDriveの夕べ:ドリコムのデータ分析環境のお話
ビッグデータとioDriveの夕べ:ドリコムのデータ分析環境のお話
 
Jisaku09 presentation
Jisaku09 presentationJisaku09 presentation
Jisaku09 presentation
 
Hadoop operation chaper 4
Hadoop operation chaper 4Hadoop operation chaper 4
Hadoop operation chaper 4
 
Ai fss 製品概要 4-4
Ai fss 製品概要 4-4Ai fss 製品概要 4-4
Ai fss 製品概要 4-4
 
Microsoft power point ai fss 製品概要-4-4 [互換モード]
Microsoft power point   ai fss 製品概要-4-4 [互換モード]Microsoft power point   ai fss 製品概要-4-4 [互換モード]
Microsoft power point ai fss 製品概要-4-4 [互換モード]
 
トランザクションの設計と進化
トランザクションの設計と進化トランザクションの設計と進化
トランザクションの設計と進化
 
ヤフーを支えるフラッシュストレージ
ヤフーを支えるフラッシュストレージヤフーを支えるフラッシュストレージ
ヤフーを支えるフラッシュストレージ
 
qpstudy 2014.04 ハードウェア設計の勘所
qpstudy 2014.04 ハードウェア設計の勘所qpstudy 2014.04 ハードウェア設計の勘所
qpstudy 2014.04 ハードウェア設計の勘所
 
[dbts-2014-tokyo] 目指せExadata!! Oracle DB高速化を目指した構成
[dbts-2014-tokyo] 目指せExadata!! Oracle DB高速化を目指した構成[dbts-2014-tokyo] 目指せExadata!! Oracle DB高速化を目指した構成
[dbts-2014-tokyo] 目指せExadata!! Oracle DB高速化を目指した構成
 
[db tech showcase Sapporo 2015] B14:データベース環境における検証結果から理解する失敗しないフラッシュ活用法 第二章 b...
[db tech showcase Sapporo 2015] B14:データベース環境における検証結果から理解する失敗しないフラッシュ活用法 第二章 b...[db tech showcase Sapporo 2015] B14:データベース環境における検証結果から理解する失敗しないフラッシュ活用法 第二章 b...
[db tech showcase Sapporo 2015] B14:データベース環境における検証結果から理解する失敗しないフラッシュ活用法 第二章 b...
 
シーサーでのInfiniBand導入事例
シーサーでのInfiniBand導入事例シーサーでのInfiniBand導入事例
シーサーでのInfiniBand導入事例
 
Fpgax 20130604
Fpgax 20130604Fpgax 20130604
Fpgax 20130604
 
hbstudy25 劇的ビフォーアフター
hbstudy25 劇的ビフォーアフターhbstudy25 劇的ビフォーアフター
hbstudy25 劇的ビフォーアフター
 
[CB16] EXOTIC DATA RECOVERY & PARADAIS by しもがいとだい
[CB16] EXOTIC DATA RECOVERY & PARADAIS by しもがいとだい[CB16] EXOTIC DATA RECOVERY & PARADAIS by しもがいとだい
[CB16] EXOTIC DATA RECOVERY & PARADAIS by しもがいとだい
 
NVMCT #1 ~今さら聞けないSSDの基本~
NVMCT #1 ~今さら聞けないSSDの基本~NVMCT #1 ~今さら聞けないSSDの基本~
NVMCT #1 ~今さら聞けないSSDの基本~
 
OpenStackでつくる開発環境と外道塾
OpenStackでつくる開発環境と外道塾OpenStackでつくる開発環境と外道塾
OpenStackでつくる開発環境と外道塾
 
アメーバブログを支えるデータセンターとインフラ技術
アメーバブログを支えるデータセンターとインフラ技術 アメーバブログを支えるデータセンターとインフラ技術
アメーバブログを支えるデータセンターとインフラ技術
 
データを護るネットワークストレージReadyNAS
データを護るネットワークストレージReadyNASデータを護るネットワークストレージReadyNAS
データを護るネットワークストレージReadyNAS
 
ゆるふわLinux-HA 〜PostgreSQL編〜
ゆるふわLinux-HA 〜PostgreSQL編〜ゆるふわLinux-HA 〜PostgreSQL編〜
ゆるふわLinux-HA 〜PostgreSQL編〜
 

Plus de akimichi Yamada

情報処理技術者の倫理とWell being
情報処理技術者の倫理とWell being情報処理技術者の倫理とWell being
情報処理技術者の倫理とWell beingakimichi Yamada
 
情報処理技術者のための技術士受験のすすめ
情報処理技術者のための技術士受験のすすめ情報処理技術者のための技術士受験のすすめ
情報処理技術者のための技術士受験のすすめakimichi Yamada
 
職業プログラマに必要な意識について
職業プログラマに必要な意識について職業プログラマに必要な意識について
職業プログラマに必要な意識についてakimichi Yamada
 
20141114 ddd13章 より深い洞察へと向かうリファクタリング
20141114 ddd13章 より深い洞察へと向かうリファクタリング20141114 ddd13章 より深い洞察へと向かうリファクタリング
20141114 ddd13章 より深い洞察へと向かうリファクタリングakimichi Yamada
 
エリック・エヴァンスのドメイン駆動設計 第3部〜8章まで
エリック・エヴァンスのドメイン駆動設計 第3部〜8章までエリック・エヴァンスのドメイン駆動設計 第3部〜8章まで
エリック・エヴァンスのドメイン駆動設計 第3部〜8章までakimichi Yamada
 
DDD7章 言語を利用する:応用例
DDD7章 言語を利用する:応用例DDD7章 言語を利用する:応用例
DDD7章 言語を利用する:応用例akimichi Yamada
 
Fiddlerで通信のデバッグを効率化する
Fiddlerで通信のデバッグを効率化するFiddlerで通信のデバッグを効率化する
Fiddlerで通信のデバッグを効率化するakimichi Yamada
 
Androidでテストってどないすんねん!
Androidでテストってどないすんねん!Androidでテストってどないすんねん!
Androidでテストってどないすんねん!akimichi Yamada
 

Plus de akimichi Yamada (9)

情報処理技術者の倫理とWell being
情報処理技術者の倫理とWell being情報処理技術者の倫理とWell being
情報処理技術者の倫理とWell being
 
情報処理技術者のための技術士受験のすすめ
情報処理技術者のための技術士受験のすすめ情報処理技術者のための技術士受験のすすめ
情報処理技術者のための技術士受験のすすめ
 
職業プログラマに必要な意識について
職業プログラマに必要な意識について職業プログラマに必要な意識について
職業プログラマに必要な意識について
 
20141114 ddd13章 より深い洞察へと向かうリファクタリング
20141114 ddd13章 より深い洞察へと向かうリファクタリング20141114 ddd13章 より深い洞察へと向かうリファクタリング
20141114 ddd13章 より深い洞察へと向かうリファクタリング
 
エリック・エヴァンスのドメイン駆動設計 第3部〜8章まで
エリック・エヴァンスのドメイン駆動設計 第3部〜8章までエリック・エヴァンスのドメイン駆動設計 第3部〜8章まで
エリック・エヴァンスのドメイン駆動設計 第3部〜8章まで
 
DDD7章 言語を利用する:応用例
DDD7章 言語を利用する:応用例DDD7章 言語を利用する:応用例
DDD7章 言語を利用する:応用例
 
Fiddlerで通信のデバッグを効率化する
Fiddlerで通信のデバッグを効率化するFiddlerで通信のデバッグを効率化する
Fiddlerで通信のデバッグを効率化する
 
Phone gap + monaca
Phone gap + monacaPhone gap + monaca
Phone gap + monaca
 
Androidでテストってどないすんねん!
Androidでテストってどないすんねん!Androidでテストってどないすんねん!
Androidでテストってどないすんねん!
 

NASのHDDが死にかけた話