ストレージ コミュニティ

最終の返信 08-04-2022 解決済み
質問を出す
アルゲンティウム
53

Unity write cacheをロストした場合について

Unityでwrite cacheをロストした場合、どのような状態になるのでしょうか。

例えば、

Unityがダウンする

ロストしたデータに関連するLUN/FileSystem/Poolなどがオフラインになる

データ不整合だがオンラインでホストがアクセスできる

など。

解決策 (1)

受理された解決策
モデレーター
モデレーター
36

kuromatsuさん

 

SP間でのキャッシュ情報の共有や電源断時の非常用バッテリーによるキャッシュ避難機能など、write cacheをロストしないような仕組みがUnityにはいくつも入っているので基本的にロストが起きることはない(そのために過去事例も見つけるのが難しい)のですが、万が一write cacheがロストした場合の動作はケースバイケースなので一概に言うことはできないです・・・

 

一番軽微な場合はdirty cacheのエラーが記録される程度で終わるパターンで、ある特定のファイルに対するアクセスが出来なくなっている可能性があります。

 

その次は運悪くファイルシステム全体に影響が及んでしまい、LUN/FileSystemがオフラインになってしまうパターン。

 

ここまでのイメージとしてはCDやDVDに傷がついて、そのCDやDVD全体のデータにアクセス/再生が出来なくなるのか、アクセス/再生は出来るがある一部のデータにだけ異常が見られるのかというようなイメージに近いです(厳密にいうとCDやDVDはエラー補正の可否の影響が大きいのでちょっと違いますが)。

 

そして最悪な場合にはcache処理の異常が発生してSPがパニックリブートをしてそのままローリングリブートを続けるというような感じでしょうか。

元の投稿で解決策を見る

返信 (1)
モデレーター
モデレーター
37

kuromatsuさん

 

SP間でのキャッシュ情報の共有や電源断時の非常用バッテリーによるキャッシュ避難機能など、write cacheをロストしないような仕組みがUnityにはいくつも入っているので基本的にロストが起きることはない(そのために過去事例も見つけるのが難しい)のですが、万が一write cacheがロストした場合の動作はケースバイケースなので一概に言うことはできないです・・・

 

一番軽微な場合はdirty cacheのエラーが記録される程度で終わるパターンで、ある特定のファイルに対するアクセスが出来なくなっている可能性があります。

 

その次は運悪くファイルシステム全体に影響が及んでしまい、LUN/FileSystemがオフラインになってしまうパターン。

 

ここまでのイメージとしてはCDやDVDに傷がついて、そのCDやDVD全体のデータにアクセス/再生が出来なくなるのか、アクセス/再生は出来るがある一部のデータにだけ異常が見られるのかというようなイメージに近いです(厳密にいうとCDやDVDはエラー補正の可否の影響が大きいのでちょっと違いますが)。

 

そして最悪な場合にはcache処理の異常が発生してSPがパニックリブートをしてそのままローリングリブートを続けるというような感じでしょうか。

最新のソリューション
トップコントリビューター