私のCIFS共有に同じファイルが複数回表示されるのはなぜですか?

私のCIFS共有に同じファイルが複数回表示されるのはなぜですか?

ServerFaultでこれを尋ねました。しかし、何の反応も得られず、ここで試してみるべきだと思いました!

私はFreeBSDカーネルを実行しているDebianバックアップサーバーと、ZFSのスナップショットと圧縮技術を使ってバックアップを保存するZFSファイルシステムを持っています。 Debian サーバーはrsynccron ジョブを介して他の複数のサーバーからファイルをインポートします。このプロセスは素晴らしい作品です。

その後、CIFSを使用してバックアップを元のサーバーに再共有するので、簡単に参照して各サーバーからファイルを復元できます。ただし、lsサーバーのバックアップ共有(CIFS経由でマウントされている)にある特定のディレクトリの内容を見ると、同じファイルが複数回一覧表示されることがわかります。実際に何度も:

[root@webserver01 public_html]# ls -li /backup/scripts/|less
total 663621
57872359 drwxr-xr-x  4 root root      0 Apr  3 21:40 ./
       2 drwxr-xr-x 20 root root      0 Mar 24 18:20 ../
57872880 -rw-r--r--  1 root root   6494 Dec 16  2008 AcctLock.pm
57873180 lrwxrwxrwx  1 root root      7 Mar 15 15:21 adddns -> add_dns*
57872571 -rwxr-xr-x  1 root root   2010 Nov  8 20:55 add_dns*
57872571 -rwxr-xr-x  1 root root   2010 Nov  8 20:55 add_dns*
57872571 -rwxr-xr-x  1 root root   2010 Nov  8 20:55 add_dns*
57872571 -rwxr-xr-x  1 root root   2010 Nov  8 20:55 add_dns*
57872571 -rwxr-xr-x  1 root root   2010 Nov  8 20:55 add_dns*
57872571 -rwxr-xr-x  1 root root   2010 Nov  8 20:55 add_dns*
57872571 -rwxr-xr-x  1 root root   2010 Nov  8 20:55 add_dns*
57872571 -rwxr-xr-x  1 root root   2010 Nov  8 20:55 add_dns*
57872571 -rwxr-xr-x  1 root root   2010 Nov  8 20:55 add_dns*
57872571 -rwxr-xr-x  1 root root   2010 Nov  8 20:55 add_dns*
57872571 -rwxr-xr-x  1 root root   2010 Nov  8 20:55 add_dns*
57872571 -rwxr-xr-x  1 root root   2010 Nov  8 20:55 add_dns*
57872571 -rwxr-xr-x  1 root root   2010 Nov  8 20:55 add_dns*
57872571 -rwxr-xr-x  1 root root   2010 Nov  8 20:55 add_dns*
57872571 -rwxr-xr-x  1 root root   2010 Nov  8 20:55 add_dns*
57872571 -rwxr-xr-x  1 root root   2010 Nov  8 20:55 add_dns*
57872571 -rwxr-xr-x  1 root root   2010 Nov  8 20:55 add_dns*
57872571 -rwxr-xr-x  1 root root   2010 Nov  8 20:55 add_dns*
57872571 -rwxr-xr-x  1 root root   2010 Nov  8 20:55 add_dns*
57872571 -rwxr-xr-x  1 root root   2010 Nov  8 20:55 add_dns*
57872571 -rwxr-xr-x  1 root root   2010 Nov  8 20:55 add_dns*
57872571 -rwxr-xr-x  1 root root   2010 Nov  8 20:55 add_dns*
57872571 -rwxr-xr-x  1 root root   2010 Nov  8 20:55 add_dns*
57872571 -rwxr-xr-x  1 root root   2010 Nov  8 20:55 add_dns*
57872571 -rwxr-xr-x  1 root root   2010 Nov  8 20:55 add_dns*
57872571 -rwxr-xr-x  1 root root   2010 Nov  8 20:55 add_dns*
57872571 -rwxr-xr-x  1 root root   2010 Nov  8 20:55 add_dns*
57872571 -rwxr-xr-x  1 root root   2010 Nov  8 20:55 add_dns*
57872571 -rwxr-xr-x  1 root root   2010 Nov  8 20:55 add_dns*
57872571 -rwxr-xr-x  1 root root   2010 Nov  8 20:55 add_dns*
57872571 -rwxr-xr-x  1 root root   2010 Nov  8 20:55 add_dns*
57872571 -rwxr-xr-x  1 root root   2010 Nov  8 20:55 add_dns*
57872571 -rwxr-xr-x  1 root root   2010 Nov  8 20:55 add_dns*
57872571 -rwxr-xr-x  1 root root   2010 Nov  8 20:55 add_dns*
57872571 -rwxr-xr-x  1 root root   2010 Nov  8 20:55 add_dns*
57872571 -rwxr-xr-x  1 root root   2010 Nov  8 20:55 add_dns*
57872571 -rwxr-xr-x  1 root root   2010 Nov  8 20:55 add_dns*
57872571 -rwxr-xr-x  1 root root   2010 Nov  8 20:55 add_dns*
57872571 -rwxr-xr-x  1 root root   2010 Nov  8 20:55 add_dns*
57872571 -rwxr-xr-x  1 root root   2010 Nov  8 20:55 add_dns*
57872571 -rwxr-xr-x  1 root root   2010 Nov  8 20:55 add_dns*
57872571 -rwxr-xr-x  1 root root   2010 Nov  8 20:55 add_dns*
57872571 -rwxr-xr-x  1 root root   2010 Nov  8 20:55 add_dns*
57872571 -rwxr-xr-x  1 root root   2010 Nov  8 20:55 add_dns*
57872571 -rwxr-xr-x  1 root root   2010 Nov  8 20:55 add_dns*
57872571 -rwxr-xr-x  1 root root   2010 Nov  8 20:55 add_dns*
57872571 -rwxr-xr-x  1 root root   2010 Nov  8 20:55 add_dns*
57872571 -rwxr-xr-x  1 root root   2010 Nov  8 20:55 add_dns*

しかし、Debian Backup Serverでは問題ないようです。

root@timestandstill:/# ls -l /backups/myvenue/scripts/|less
total 1893
-rw-r--r-- 1 root root   6494 Dec 16  2008 AcctLock.pm
lrwxrwxrwx 1 root root      7 Mar 15 15:21 adddns -> add_dns
-rwxr-xr-x 1 root root   2010 Nov  8 20:55 add_dns
-rwxr-xr-x 1 root root   5797 Nov  8 20:55 addfpmail
-rwxr-xr-x 1 root root   1949 Nov  8 20:55 addpop
-rwxr-xr-x 1 root root    490 Oct 10  2007 addservlets
-rwxr-xr-x 1 root root     53 Mar 10  2008 adduser
-rwxr-xr-x 1 root root    305 Mar 23  2006 admin
-rwxr-xr-x 1 root root   3926 Nov  8 20:55 after_perl_upgrade
-rw-r--r-- 1 root root    654 Mar 23  2006 anonuser.patch
-rwxr-xr-x 1 root root   2961 Nov  8 20:55 apachelimits
-rwxr-xr-x 1 root root   1014 Sep 23  2010 apacheloadcheck
-rw-r--r-- 1 root root     99 Mar 23  2006 aquota.user_emptyfs.gz
-rw-r--r-- 1 root root   3023 Nov  8 20:55 archive_sync_zones
-rwxr-xr-x 1 root root   1109 Nov  8 20:55 autorepair
-rwxr-xr-x 1 root root   5167 Nov  8 20:55 bandminup
-rwxr-xr-x 1 root root   1540 Nov  8 20:55 biglogcheck
-rwxr-xr-x 1 root root    252 Mar 23  2006 bitstest
-rwxr-xr-x 1 root root   2224 Nov  8 20:55 bsdbindfix
-rwxr-xr-x 1 root root   2479 Nov  8 20:55 bsdcryptoinstall
-rwxr-xr-x 1 root root   3003 Nov  8 20:55 bsdi386compatinstall
-rwxr-xr-x 1 root root    430 Nov  8 20:55 bsdldconfig
-rwxr-xr-x 1 root root   2363 Nov  8 20:55 bsdpkgpingtest
-rwxr-xr-x 1 root root    452 Dec 16  2008 buildbsdexpect
-rwxr-xr-x 1 root root   2766 Nov  8 20:55 builddovecotconf
-rwxr-xr-x 1 root root   5298 Nov  8 20:55 buildeximconf

原因は何ですか?どうすれば解決できますか?私はCIFSにとらわれないので、より良いスキルがあれば開いています。以前はNFSを使用していて、バックアップサーバーはOpen Solarisでしたが、FreeBSDカーネルを使用しているときにDebianはNFSをサポートしていないようです。

答え1

あなたは経験していますサンバエラー4715、次のように報告されていますDebian のバグ #612503。現在推奨されている修正は、directory name cache size = 0グローバルセクションに追加することですsmb.conf

関連情報