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