Sziasztok!
Debian 11., samba 2:4.13.13+dfsg-1~deb11u5.
A file-ok letöltési és feltöltési sebessége rendben van, a teljes Gb-es sávot ki tudja hajtani. Viszont elkezdtek Excelbe "fejleszteni", azaz a "fő" excel elkezd további .xls-ből adatokat kiszedni (néha akár 50db .xls) ill. SQL-hez is csatlakozni adatokért.
A probléma, hogy sújos 10 percek(!) mire lefutnak a kérések. Viszont, ha a Win11 cliensre lehúzza az összes .xls-t, akkor "normál" sebességgel megy, tehát kizárhatjuk az SQL kapcsolódási lassúságot.
A "varázslatos" opciókból ennyi van beállítva: socket options = TCP_NODELAY SO_RCVBUF=65535 SO_SNDBUF=65535
Esetleg van valakinek ötlete, hogy merre keresgéljek?
Segtségeteket, ötleteteket előre is köszönöm.
- 538 megtekintés
Hozzászólások
Meg kellene nézni a samba logját. Esetleg még az IPTOS_LOWDELAY pluszba a socket options-höz, de látatlanba nem várnék hatalmas javulást csak ettől. Azok a 65535 értékek sem feltétlenül jók. Mennyi ram van a szerverben? Milyen diszk alrendszer van alatta? Mennyi a max open files értéke a sambában? Egy smb.conf fájlt tudsz mutatni? Domain-ben vannak a gépek, vagy csak munkacsoport van?
Itt olvasgathatsz, hátha megtalálod a megoldást:
https://www.reddit.com/r/OpenMediaVault/comments/11gwi1g/significant_sa…
https://gist.github.com/jfeilbach/b4f30435e7757fde3183ea05a7e997f8
- A hozzászóláshoz be kell jelentkezni
VMware clusterben, egy VM-ben fut a samba, 8CPU, 16GB RAM van odaadva, adatok alatt ZFS van. Monitorban nem látszik, hogy a CPU vagy a memória kevés lenne.
Max open files defaulton van.
A 65535-es értékekkel "játszottam", de jellemzően a feltöltésnél sebességcsökkenést okozott.
Köszönöm a linkeket, megolvasom.
- A hozzászóláshoz be kell jelentkezni
"adatok alatt ZFS van."
én megnézném normalis sebessegu filerendszeren ; a ZFS akkor gyors, ha már a cachebol kell kiszolgalnia a valamit.
HUP te Zsiga !
- A hozzászóláshoz be kell jelentkezni
Hmmm... Amikor sok fájlt random nyitogat-olvas valami, az szambán régen sem volt jó... https://hup.hu/node/67045
- A hozzászóláshoz be kell jelentkezni
Talan ne fejlesszenek igy, az Excel nem IDE!
Az ilyen ganyolasokat jobb meg az elejen elkerulni.
A strange game. The only winning move is not to play. How about a nice game of chess?
- A hozzászóláshoz be kell jelentkezni
Azt mondom, mindennek megvan a helye.
Arra jó, hogy "kikisérletezze", modellezze, esetleg ideiglenesen összerakja, aztán meg kell találni a megfelelő formát hosszútávra. Sajnos most az ideiglenes alatt kb. 1 évet értünk, így csak kell valamit kezdeni vele...
- A hozzászóláshoz be kell jelentkezni
Alapjában véve ellenzem az Excewl ilyen formán használatát, mert nem erre való. Attól, hogy össze lehet ezt benne gányolni, még nem kellene.
A legtöbb felhasználó sajna azt sem érti, hogy ha egyszerre ketten nyitnak meg egy Excel állományt meggosztásról, akkor abból csak a baj lesz. A desktop Excel igazából nem támogat valódi párhuzamos szerkesztést sima hálózati megosztáson a mai napig.
De szakmai oldalról meg érdekel, hogy ugyan ez a feladat Windows-on (szerver vagy desktop az mindegy) megosztva, ugyan így hálózaton keresztül használva jól működik-e. Mert ha igen, akkor lehet arról beszélni szakmai kíváncsiságból, hogy a Samba-t be lehet-e úgy állítani, hogy ez is jól működjön, vagy van valami olyan az "eredeti" Windows-ban megosztás terén, amit a Samba még egyáltalán nem tud, így esélytelen ezt megjavítani.
Szerk: tapasztalatom szerint amikor percekbe mérhető a műveletek ideje mai gyors rendszereken, akkor ott valami(k) timeout-ra várnak, és azt elérve futnak tovább. Nincs is ilyenkor terhelés sem a kliensen sem a szerveren, mert mindenki vár valamire. Azt kellene kideríteni, ki és mire vár ilyenkor (főleg szerver oldalon, mert Ő nem válaszol a kliensnek, aki a válaszra vár valószínűleg).
- A hozzászóláshoz be kell jelentkezni
Hogyhogy nem erre való? Minek lenne benne ez a funkció ha nem erre való lenne? Miért adnának neki mindenféle Power* neveket - amivel marketinglik, ha nem akarnák, hogy használd?
Menj már more haza magadnak...
- A hozzászóláshoz be kell jelentkezni
Minek lenne benne ez a funkció ha nem erre való lenne?
Production szinten ez átverés. Tesztelésre, tervezésre határeset.
- A hozzászóláshoz be kell jelentkezni
Hát, barátom, attól, hogy Power- nevet adnak neki, nem lesz adatbázis kezelő és lekérdező rendszer, hanem egy szaros táblázatkezelő marad.
Ha meg a júzer összemapetkodik egy ilyen hányást benne, és egyszer csak megáll, akkor majd csak pislog mint hal a szatyorban, mert a nagy májkroszoftnál sem lesz senki, aki meg szeretné neki találni, hogy mi a baj.
Meg ember legyen a talpán, aki leteszteli, hogy jól van-e megírva a függvény, ami 50 másik XLS-ből szív fel adatokat valaminek...
Azon felül meg itt az a probléma, hogy tizen percig fut. Ha ugyan ezt egy rendes adatbázis kezelőbe csinálná 50 táblával, vagy akár 50 külön DB-vel, akkor tized másodpercek lennének. Akár még MS Access-ben is, ha még létezik.
Word-ben is lehet könyvet írni, csak nem szokás. Ott az a különbség, hogy ha olyan helyre adod le, ahová rendes könyv alapanyag kell, kivágnak vele, hogy lehet újrakezdeni valami rendes rendszerben, ami erre való. Csak a multiknál a wannabe Windows hősök csinálnak ilyen hülyeségeket az Excel-ben.
- A hozzászóláshoz be kell jelentkezni
"Csak a multiknál a wannabe Windows hősök csinálnak ilyen hülyeségeket az Excel-ben."
Mar reg nem…
- A hozzászóláshoz be kell jelentkezni
Szomorú...
- A hozzászóláshoz be kell jelentkezni
Miért adnának neki mindenféle Power* neveket -
Powerpoint?
Vegulis az tenyleg egy kihivas a fenti feladatot csak powerpoint hasznalataval megoldani.
Macro van, ugyhogy hajra!
Saying a programming language is good because it works on all platforms is like saying anal sex is good because it works on all genders....
- A hozzászóláshoz be kell jelentkezni
Jó gondolat!
Igen, nincs terhelés, "nem csinál semmit" a samba. Ahogy írtam, localba letöltve minden jó, viszont ez így _nem_ hálózati megosztás. Mindenképp kipróbáljuk, hogy egy "sima" win share-n hogy viselkedik....
Köszönöm a tippet!
- A hozzászóláshoz be kell jelentkezni
Hat aki sima halozati megosztason hasznalja az meg is erdemli…
- A hozzászóláshoz be kell jelentkezni
Még eszembe jutott valami. Egy megosztásban van az összes fájl? Fel van csatolva a Windows-on a megosztás? A fájlnevekben keverve van a kis- és nagybetű?
Tudnál küldeni - akár magánban - egy "testparm -v" kimenetet?
- A hozzászóláshoz be kell jelentkezni
file lockolas korul nezz korul...
- A hozzászóláshoz be kell jelentkezni
"Esetleg van valakinek ötlete, hogy merre keresgéljek?"
Menj ki a feszerbe az asoert aztan keresd meg aki gyartotta ezt es basszad jol tarkon.
2024 van nem 98’
- A hozzászóláshoz be kell jelentkezni
50db xlt kelllne sql serverbe passzirozni... persza ha azok is hasonlóan mukodnek....
- A hozzászóláshoz be kell jelentkezni
Probald meg ugy h a Samba szerveren csinalsz ennek a “rendszernek” egy kulon mappat es egy kulon share-t amin kikapcsolod az oplock kezelest.
google: samba locks oplocks
- A hozzászóláshoz be kell jelentkezni