[samba-jp:21958] Re: sambaとnetatalkの環境でのMS officeについて
takasi.yano @ nifty.com
takasi.yano @ nifty.com
2013年 3月 19日 (火) 12:41:03 JST
矢野です。
NETTALKがLinux上のファイルにロックをかけていないように思えますが…なんかNETTALK側にオプションはありませんか。
-----作成者: ds6566zxpi69 @ yahoo.co.jp -----
宛先: Sambaについての様々な質疑応答用 <samba-jp @ samba.gr.jp>
送信元: ds6566zxpi69 @ yahoo.co.jp
日付: 2013/03/19 11:56AM
件名: [samba-jp:21957] Re: sambaとnetatalkの環境でのMS officeについて
矢野 様
ご回答ありがとうございます。
早速、試してみましたが、結果はかわりませんでした。
sambaがどうも、AFP接続から開いた際に作成されるlockファイルを無視している
ように思えるのですが、いかがでしょうか?
--- On Tue, 2013/3/19, takasi.yano @ nifty.com <takasi.yano @ nifty.com> wrote:
矢野です。
http://www003.upp.so-net.ne.jp/hat/netatalk/andsamba.html
に
ファイルロック問題を軽減する
という情報があります。
-----作成者: ds6566zxpi69 @ yahoo.co.jp -----
宛先: samba-jp @ samba.gr.jp
送信元: ds6566zxpi69 @ yahoo.co.jp
日付: 2013/03/19 09:30AM
件名: [samba-jp:21955] sambaとnetatalkの環境でのMS officeについて
初めて投稿します。
現在、次の環境を構築しています。
OS centos 6.3
samba 3.5.10
netatalk 3.0.2
次の現象が発生しており、どうしたものかと悩んでいます。
smabaとnetatalkで共通でshareした領域にMS
oofice(excel,wordなど)のファイルを保存。
最初にWindowsからこのファイルを開きます。
その後、macから、AFP(netatalk)から開くと、
○○は編集のためロックされています
使用者は’***’です
ドキュメントのコピーを読み取り専用で開き、ほかの人がファイルの使用を終了したときに通知を受け取るには、[通知]をクリックします。
のメッセージが表示されます。
逆にmacから、最初にAFP(netatalk)接続し、このファイルを開きます。
次にWindowsから同じファイルを開くと上記のメッセージは、表示されず、
普通に開け、保存もwindows上からできてしまいます。
netatalk経由でofficeのファイルを開いた際に、作成されるlockファイルを
sambaからは、見えないのか又は無視しているようです。
確認の為に上記と同様な事をmac OS 10.6に実装されているsambaとAFPでおこなうと
上記現象は発生しません。
調べてみると、標準のsambaにないVFSオプションにdarwinaclがmac OS10.6に
実装されているsambaには、あります。
このVFSオプションが、本現象を防いでいるのではと、推測しています。
標準のsambaにおいて、本現象を回避する方法について、
皆様のお知恵を貸していただけませんでしょうか?
samba-jp メーリングリストの案内