昨年あたりからWindows XPのサポート終了にともない、Windows 7へクライアントOSを移す企業が多い。 私の仕事PCも過日、ついに7に変更された。 さすがに色んなところが改善されていて使いやすくなっているのだが、なぜかSambaに置いてあるファイルが壊れたり、誰も開いていないはずなのに読み取り専用でしか開けない事象が頻発した。 特に共有設定したOfficeドキュメントで顕著。 しばらく悩んでいたのだが、Sambaのログにoplocks failedという記録を見つけて(おそらく)対処方法が分かった。 以下に示す。 Sambaのバージョンは3.6.22である。 結論 smb.confのglobalセクションに以下を書け。 ネタ元 ネットを渉猟したところ、やはりOplocksの評判はあまりよくない。 以下のホワイトペーパーが分かりやすかった。 Oplocksとread cachin
![Windows7でsambaのファイルがうまく開けない件について(oplocks死すべし) | Nobwak's Lair](https://cdn-ak-scissors.b.st-hatena.com/image/square/7a06df8a1f59981ed52137111219c36325941b75/height=288;version=1;width=512/http%3A%2F%2Fapril.fool.jp%2Fblogs%2Fwp-content%2Fplugins%2Fall-in-one-seo-pack%2Fimages%2Fdefault-user-image.png)