CentOS 6.8 (2.6.32-642.el6.x86_64) 上で、KMV を使用して 複数の仮想環境を作っています。
複数の仮想環境間で共有ディレクトリとして、ホストのドライブを
plain
1ホスト:/work on /work type nfs (rw,vers=4,addr=ホスト,clientaddr=ゲスト)
という形式でマウントしています。
仮想環境から「ls」等で参照するときに、他の仮想から作成したものが即時反映されないので、いったん
bash
1touch テンポラリファイル 2rm テンポラリファイル
として、更新をかけてからでないと、最新の状態が反映されません。
この状況で、仮想環境間で、あるファイルに排他をかけたいのですが
今のところ、仮想環境ごとにユニークなテンポラリファイル名を使用して、上記のように、「touch」でテンポラリファイルを作成して、「rm」するまでの間、排他をかけるような方法しか思いついていません。
そもそもの機能として、共有ディレクトリの最新を見る方法、ファイルに排他をかける方法は、あるのでしょうか?
もしくは、もっとうまいやり方があれば教えていただけますでしょうか。
あなたの回答
tips
プレビュー