NFS プロトコルと SMB プロトコル間のファイルロックの仕組み
環境
- NFS
- CIFS / SMB
- ONTAP
回答
- クライアントがNFSクライアントである場合、ロックは任意に設定します。クライアントがSMBクライアントである場合、ロックは必須となります。
- アドバイザリロックとは、オペレーティングシステムがどのプロセスによってロックされたファイルを追跡しているのかを追跡しているが、他のプロセスによってロックされたファイルへの書き込みをプロセスが禁止していない場合です。これは、プロセスが適切な権限を持っている場合、プロセスがアドバイザリロックを無視できることを意味します。
- NFSファイルとSMBファイルのロックの違いのため、SMBアプリケーションですでに開いているファイルにNFSクライアントからアクセスすると、エラーになる場合があります。
追加情報
NFS クライアントが SMB アプリケーションによってロックされたファイルにアクセスしようとしたときの動作については、こちらの技術情報を参照してください