0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

PodにマウントしたAzure Blob storageに変更が反映されない問題の解決方法

Last updated at Posted at 2024-11-02

背景

例として以下のような状況を想定します:

PodのストレージとしてAzure Blob storageをマウントし、ファイルの更新や追加を行いたい。しかし、Pod内では更新もファイル作成もできているのに、Azure portal上で確認すると変更が何一つ反映されていない。複数Podをマウントした場合でも、Pod同士で互いの変更を確認することができない。

接続に用いるプロトコルはNFSとします。

解決方法

PersistentVolumeやStorageClassのmountOptionsに以下の3オプションを設定することで正しく反映されるようになりました。

mountOptions:
- --use-attr-cache=false
- --file-cache-timeout-in-seconds=0
- -o direct_io=true

参考リンク

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?