Samba nezobrazuje některé soubory

jfila

Samba nezobrazuje některé soubory
« kdy: 30. 11. 2022, 19:49:51 »
Najednou se mi přestaly zobrazovat některé soubory prostřednictvím Samba. Disk je RAID1 pomocí mdadm. Pokud se podívám z konzole, tak se soubory zobrazují, ale pokud přistupuji pomocí samby, tak ne. Pokud soubor přesunu či překopíruji o úroveň výš, tak je normálně vidět. Raid hlásí State : clean, chyby na disku žádné fs je ext4. Kde může být problém?


Re:Samba nezobrazuje některé soubory
« Odpověď #1 kdy: 30. 11. 2022, 22:07:50 »
a z jakého zařízení/klienta? Mě to taky blbne na androidu. Musím dát refresh. Zkoušel jsi z jiného zařízení? (Linuxoví i windows klienti nemají problém).

jfila

Re:Samba nezobrazuje některé soubory
« Odpověď #2 kdy: 01. 12. 2022, 06:27:00 »
Popsaný problém je u všech klientů na Windows i Androidu. Pokud se připojím prostřednictvím SCP, tak tam data vidím. Nejdříve jsem myslel, že se jedná o problém s vlastníkem dat, ale ten se nemění při kopírování, také jsem měl podezření na raid, ale když odjinud jsou data přehrát.

dahl

Re:Samba nezobrazuje některé soubory
« Odpověď #3 kdy: 01. 12. 2022, 12:07:26 »
Mas tam blbe prava. Zkus jim dat 777 a over si, jestli je to tim...

jfila

Re:Samba nezobrazuje některé soubory
« Odpověď #4 kdy: 02. 12. 2022, 08:42:39 »
Nefunguje, ale dle ls v souborech není rozdíl:

Kód: [Vybrat]
-rw-rw-rw-    1 nobody   nogroup  475841830 Sep 19  2015 Zobrazuje_se.txt
-rw-rw-rw-    1 nobody   nogroup  367026176 Sep 19  2015 Take_se_zobrazuje.txt

-rw-rw-rw-    1 nobody   nogroup  2333177468 Nov 27 14:20 Nefunguje.txt
« Poslední změna: 02. 12. 2022, 08:47:09 od jfila »


Re:Samba nezobrazuje některé soubory
« Odpověď #5 kdy: 02. 12. 2022, 09:05:04 »
Nefunguje, ale dle ls v souborech není rozdíl:

Kód: [Vybrat]
-rw-rw-rw-    1 nobody   nogroup  475841830 Sep 19  2015 Zobrazuje_se.txt
-rw-rw-rw-    1 nobody   nogroup  367026176 Sep 19  2015 Take_se_zobrazuje.txt

-rw-rw-rw-    1 nobody   nogroup  2333177468 Nov 27 14:20 Nefunguje.txt

Jeden rozdil tam je, ten nefungujici soubor ma o rad vetsi velikost, nemuze to narazet na nejaky limit velikosti souboru?

jfila

Re:Samba nezobrazuje některé soubory
« Odpověď #6 kdy: 02. 12. 2022, 09:08:05 »
Podívám se do nastavení, ale proč v jiném umístění otevřít jde. Jedná se i složky.

Re:Samba nezobrazuje některé soubory
« Odpověď #7 kdy: 02. 12. 2022, 10:27:45 »
Ahoj,

já jsem dříve bojovat s padáním Samby při vyšším využití, backend pro Owncloud. A zjistil jsem, že některé distribuce mají Sambu vadnou.
Jako plně funkční jsem vyhodnotil verzi v Ubuntu 20.04 a ta mi funguje.
Nainstalovat poslední verzi Samba od autorů je také možnost, ale to není snadné.
Třeba je to podobný problém.  Něco jsem řešil i tady v diskuzi, lze dohledat.


Re:Samba nezobrazuje některé soubory
« Odpověď #8 kdy: 02. 12. 2022, 11:13:27 »
Nefunguje, ale dle ls v souborech není rozdíl:

Kód: [Vybrat]
-rw-rw-rw-    1 nobody   nogroup  475841830 Sep 19  2015 Zobrazuje_se.txt
-rw-rw-rw-    1 nobody   nogroup  367026176 Sep 19  2015 Take_se_zobrazuje.txt

-rw-rw-rw-    1 nobody   nogroup  2333177468 Nov 27 14:20 Nefunguje.txt

Jeden rozdil tam je, ten nefungujici soubor ma o rad vetsi velikost, nemuze to narazet na nejaky limit velikosti souboru?

To je dobrej point, smbfs.o (alias mount -t smbfs) podporuje soubory do 2GB, je potřeba přepnout na large file sizes variantu (od linuxu 2.6 či tak nějak) přes mount -t smbfs -o lfs

jfila

Re:Samba nezobrazuje některé soubory
« Odpověď #9 kdy: 02. 12. 2022, 11:18:24 »
Nefunguje, ale dle ls v souborech není rozdíl:

Kód: [Vybrat]
-rw-rw-rw-    1 nobody   nogroup  475841830 Sep 19  2015 Zobrazuje_se.txt
-rw-rw-rw-    1 nobody   nogroup  367026176 Sep 19  2015 Take_se_zobrazuje.txt

-rw-rw-rw-    1 nobody   nogroup  2333177468 Nov 27 14:20 Nefunguje.txt

Jeden rozdil tam je, ten nefungujici soubor ma o rad vetsi velikost, nemuze to narazet na nejaky limit velikosti souboru?

To je dobrej point, smbfs.o (alias mount -t smbfs) podporuje soubory do 2GB, je potřeba přepnout na large file sizes variantu (od linuxu 2.6 či tak nějak) přes mount -t smbfs -o lfs

Chápu to správně, že by se mohlo jednat o problém na straně klienta?

Re:Samba nezobrazuje některé soubory
« Odpověď #10 kdy: 02. 12. 2022, 12:33:08 »
ano, vypadá to právě na omezení na straně klienta, kdy používá režim s podporou do 2GB souborů, stačí přidat pro mount option lfs a měl bys vidět všechny soubory.

Tenhle limit tady je od počkátku věků až se na něj zapomíná, ten výpis souborů s velikostí byl důležitý údaj.

jfila

Re:Samba nezobrazuje některé soubory
« Odpověď #11 kdy: 02. 12. 2022, 12:42:51 »
Ještě jsem laboroval, stejný problém vykazuje i testovací složka i malý soubor, takže problém s velikostí to asi také není.

Re:Samba nezobrazuje některé soubory
« Odpověď #12 kdy: 02. 12. 2022, 15:04:05 »
v tom případě asi musíš posbírat více informací, zapnout verbose logy a projít je, samba obvykle funguje

jfila

Re:Samba nezobrazuje některé soubory
« Odpověď #13 kdy: 02. 12. 2022, 21:21:44 »
v tom případě asi musíš posbírat více informací, zapnout verbose logy a projít je, samba obvykle funguje

Co poradíte? log level = 10 jsem použil, ale nic použitelného jsem nenašel.

jfila

Re:Samba nezobrazuje některé soubory
« Odpověď #14 kdy: 02. 12. 2022, 21:32:26 »
Pomohla volba "option force_root '1'", máte tušení proč?