看板 C_and_CPP 關於我們 聯絡資訊
感謝 richardhesid 給了我很多提示, 我現在知道是 nfs 會 cache 的關係了。 不然之前真的是想破頭想不到原因。 今天上網查了很久相關資訊,有點概念了, 那我現在問題就得改變了,請問: 1. 請問我有沒有辦法透過某個函數呼叫,讓檔案 sync? 2. 或是,我有沒有什麼方法檢查某檔案是否 sync 了? 因為這個程式不是只有自己用 orz 我也不知道用的人那邊 nfs 是怎麼設定的, 也沒辦法控制要別人怎麼設定… 但是如果我可以檢查檔案的狀態, 那我至少可以 polling 到那個檔案 standby 為止… 我 Linux 還真是一竅不通阿 orz 先謝謝 <(_ _)> -- To iterate is human, to recurse, divine. 遞迴只應天上有, 凡人該當用迴圈.   L. Peter Deutsch -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 118.160.117.249
MOONRAKER:好像可以由nfs server端設定參數來達成 04/14 01:01
tinlans:把 nfsiod 全部停掉看看;另外可以用 tcpdump 觀察 packet 04/14 02:50
tinlans:沒 root 的話,用 fcntl() 送 lock 來試試看有沒有用。 04/14 02:57
jlovet:/etc/exports 04/14 11:55