Re: [問題]看不到檔案名 卻可以訪問這個檔案

作者: yhgyhg (出家~)   2019-08-27 11:48:33
※ 引述《yhgyhg (出家~)》之銘言:
: 新手想請教說
: A主機上的目錄/test下共有10個檔案 (001.txt、002.txt、003.txt........010.txt)
: B主機可mount到A主機/test目錄,從B主機去看/test目錄下時,
: 用ls卻不能看到全部的檔,例如只出現 001.txt、004.txt、005.txt、010.txt 共4個檔
: ,但用cat訪問沒列到的例如008.txt 卻都可以看的到內容,可以請教說這是什麼情形?
: 因這10個檔案不是隱藏檔,且屬性全部一樣,用root去看也是有少,我用C主機去測mount
: 到A主機也會同樣出現有看不到的檔案
: 有高手可以解惑嗎?
抱歉 我再重新補充,因之前那篇僅用較簡易說明想尋求解惑,
其實真實環境是這樣的,希望更能釐清可能的問題
一、
A主機的目錄結構為/test/dir1/dir2
| |
| |__/dir3
|
|__/dir4
目錄dir2下有前面敘述的10個檔案(001.xml、002.xml、003.xml........010.xml),
這個dir1目錄其實是FTP開放的目錄,是讓user每天固定上傳一個檔到dir1目錄下
因看vsftp設定很普通沒什麼特殊地方,
然後有排程script每天mv從dir1下的xml檔搬到dir2
A主機架samba開放/test目錄
從A主機看:
ls -l /test/dir1/dir2 正常看得到檔案、個數,且全部檔案屬性權限都一樣,也都不是
隱藏檔
二、
B主機mount到A主機/test目錄,從B主機登入看:
ls -l /test/dir1/dir2 看不到全部的檔案,
例如只出現 001.xml、004.xml、005.xml、010.xml 共4個檔
ls -l /test/dir1/dir2 |wc -l 真的出現4個數而不是10個,
cat 008.xml 卻可以訪問內容
只打ls -l 008 按下tab鍵卻不會補齊
完整輸入ls -l 008.xml 卻又可以顯示有存在
以上都有用root去驗同樣如此
三、
測試1
用C主機mount到A主機/test目錄,同樣見鬼,ls個數4個
mount點使用的samba帳號都同一個
測試2
將排程加入cp先複製dir1下的xml檔 到dir4目錄下,然後才做mv到dir2,
從B主機登入看:
dir4目錄下一切都正常(有10個)
此排程script內容跟檔案xml有關的只有做mv、cp
測試3
目錄/dir2 rwx都改過測試,從B主機看仍都不正常
四、
版友說的 改檔案名測試、檔案改777、windows的隱藏屬性、ls是否alias
目前還沒有去試過,因為很難想像會有直接關係XD
之前懷疑的點有:
FTP跟samba之間同目錄bug? samba帳號權限? 排程script寫了特殊環境?
user上傳FTP的行為導致了什麼?
重點來了,這個神奇見鬼的現象,並不是每天發生,
比如今天看到有10個xml數量正常,明天因多一個xml檔上傳有11個看到也正常,
到後天應該要12個卻ls 看到變成4個數量,再過幾天又正常數量,
因為從A主機上看的xml檔數量都正常存在,故沒影響實際運作,
因還沒有要更大測試再變動FTP的/dir1及/dir2下的xml改變,
才想先po文尋求高手能幫忙解惑,此事我跟同事都列為不可思議之事件~
作者: rickieyang (Rickie Yang)   2019-08-27 11:57:00
有可能是 SMB client-side cache 搞的鬼嗎?
作者: chang0206 (Eric Chang)   2019-08-27 12:32:00
client只有一個嗎?
作者: Bellkna (柔弱氣質偽少女)   2019-08-27 23:45:00
主機重開的頻率? 感覺像SMB server在3台間跳來跳去造成的
作者: CardLin (卡林)   2019-08-28 04:14:00
最近用samba 發現ln鏈結到另一處的資料夾會打不開要不要試試看sshfs或其他方式mount看看??
作者: chang0206 (Eric Chang)   2019-08-28 09:30:00
呃 我要問的是FTP client有多少?我的想法是先切開是server/client哪邊的問題,然後再繼續抓鬼...
作者: bitlife (BIT一生)   2019-08-28 09:44:00
https://bit.ly/343zImU 看看是不是這個confirmed bug
作者: CardLin (卡林)   2019-08-28 17:09:00
看來是同一個bug,原Po有試過更新到最新版了嗎?
作者: pili100 (zelda)   2019-08-29 10:21:00
用cp正常,mv會有問題,我直覺想到是檔案所有者不同不妨用cp,再rm試試

Links booklink

Contact Us: admin [ a t ] ucptt.com