Belépés
mount cifs és a 4096 bájtnál kisebb fájlok
Sziasztok!
A következő paraméterekkel csatoltam egy szerver megosztást egy kliens gépre:
mount -t cifs //(szerverneve.domainneve.lan)/(megosztásneve) /media/(mappa, amibe csatolom)/ -o username=(domain admin neve),password=(domain admin jelszav),uid=(domain user neve),gid=(domain user csoportja),dir_mode=0770,file_mode=0660
Minden frankón működik, csupán egy probléma van vele. Ha grafikus fájlkezelővel másolok/áthelyezek egy fájlt erről a megosztásról, akkor a 4096 bájt vagy annál kisebb fájloknál egyszerűen megakad a másolás/áthelyezés folyamata. Kipróbáltam a Nemo-t, Thunar-t, Nautilust stb., ezekkel nem lehet átmásolni/áthelyezni az ilyen méretű fájlokat. Mc, Double Commander, terminál cp parancs stb. gond nélkül másolja/áthelyezi.
Amit próbáltam:
1)
-- Létrehoztam egy 4096 bájtnál kisebb szöveges fájlt egy megosztott hálózati mappán
-- Ebben a mappában létrehoztam egy teszt mappát
-- CTRL+C és/vagy drag&drop módszerrel megpróbáltam a fájlt a teszt mappába másolni/áthelyezni
-- Látszólag átmásolja, de a másolás folyamatát jelző ablak megjelenik és azzal a lendülettel bele is fagy a műveletbe (Nemo, Nautilus stb.)
2)
-- Létrehoztam egy 4096 bájtnál kisebb szöveges fájlt egy megosztott hálózati mappán
-- CTRL+C és/vagy drag&drop módszerrel megpróbáltam a fájlt a hálózati megosztásról a kliens egy mappájába másolni/áthelyezni
-- Látszólag megtörténik a művelet, de megjelenik a másolás/áthelyezés folyamatát jelző ablak és azzal a lendülettel bele is fagy a műveletbe (Nemo, Nautilus stb.), csak "erőszakos" módon (kill) lehet leállítani.
Ha a kliens felől másolok a megosztott mappába hasonló méretű (4Kb-nál kisebb) fájlt, akkor a folyamat rendben lezajlik. A "fagyás" így elég egyoldalú, de kiszámítható módon történik. Csak akkor, ha a csatolt megosztott mappából próbálok egy 4Kb-nál kisebb fájlt másolni/áthelyezni akár a kliens felé, akár a megosztáson belül bárhová.
Találkozott itt már bárki ezzel a jelenséggel?
- A hozzászóláshoz regisztráció és belépés szükséges
Na egy lépéssel közelebb vagyok az értelmesebb kérdésfeltevéshez...:
Naszóval...
A jelenség akkor követezik be, ha a szerver két megosztását mountolom a kliensen.
Ha csak egy megosztást csatolok fel és megadom a vers=2.0 argumentumot, akkor nincs probléma másoláskor.
Ha egy másik megosztást is felcsatolok az első után -- ugyanúgy megadva a vers=2.0-t --, akkor már megborul az egész és a 4Kb alatti méretű fájlok másolása nem sikerül.
Ha vers=3.0-t adok meg, akkor alapból xar az egész másolás, ha csak egy megosztást csatolok fel akkor is.
Ha a vers=1.0 kapcsolót adom meg a mount-ban, akkor működik rendesen minden. Az viszont, ha jól tévedek biztonsági szempontból már elavultnak számít.
Jelenleg így működik, de ez ugye vers=1.0-val megy:
mount -t cifs //(szerverneve.domainneve.lan)/(megosztásneve) /media/(mappa, amibe csatolom)/ -o username=(domain admin neve),password=(domain admin jelszav),uid=(domain user neve),gid=(domain user csoportja),dir_mode=0770,file_mode=0660,vers=1.0
Esetleg erre ötlete, kerülő megoldása valakinek?