Sewastok!
Egy régi könyvelő/szállodavezető program miatt van szükség DOS-os kliensekre. A Novell szerver haldoklott, ezért próbálkoztam a Sambaval. Szinte kifogástalanul működik együtt a DOS és a Samba. Az egyetlen gond az, hogy baromira lassú a kliensprogram működése. A TCP/IP-re gyanakodtam, ugyanis kipróbáltam a mars_nwe szolgáltatást is, ami Novell fájlszervert emulál és így IPX-en kommunikálhattak a DOS-os kliensek, és ekkor a sebesség nagyjából azonos volt azzal, amikor egy valódi Novell volt a szerver, de itt olyan hibaüzeneteket kaptam komolyabb műveleteknél, hogy "No more free file handles".
Két kérdéssel fordulnék Hozzátok:
- lehet-e valamit gyorsítani a DOS-os TCP/IP protokoll működésén? Esetleg a Samba-t kell finomhangolni?
- kiküszöbölhető-e valahogy a hibaüzenet a mars_nwe-ben?
- 2784 megtekintés
Hozzászólások
- kiküszöbölhető-e valahogy a hibaüzenet a mars_nwe-ben?
Nem tapasztaltam ilyet, pedig tobb eve mukodik nalunk egy mars_nwe. Terhelve van rendesen, atlag 150 user dolgozik rajta, sok millio file van a volume-okon, 5-10 MB/s szokott lenni a kimeno adatforgalom. Meg azt is kibirta, hogy egy monitor.nlm-szeruseget belefejlesztettem :-)
Szoval az az erzesem, hogy inkabb kliens oldalon van valami gubanc (files= a config.sys-ben?).
- A hozzászóláshoz be kell jelentkezni
A files 120-ra van állítva.
Az a furcsa, hogy csak egyetlen fájlnál hasalt el egy bizonyos műveletnél. Igaz alaposan nem tudtuk tesztelni, de azért terheltük. Egy dbase alapú programról van szó és egy adatbázis-fájlt próbál elérni, amikor a hiba jelentkezik.
- A hozzászóláshoz be kell jelentkezni
Kliensnél próbáltátok már feljebb venni a files-t?
pl.:config.sys files=180
autoexec.bat set clipper=F180;E000
De lehet akár 200 is a files és az F.
- A hozzászóláshoz be kell jelentkezni
Nem hinném, hogy a DOS files beállításával lenne gond, mert ha Samba-t használok a megosztásra, akkor működik rendesen minden, csak lassú.
- A hozzászóláshoz be kell jelentkezni
Eszembe jutott valami, régen én is szívtam ilyesmivel.
Nálunk nics Mars "csak" Novell szerverek,
a file handles az jogos, csak most sehol sincs ilyen beállítva , mégis megy minden.
Régen be volt állítva pár helyen, arra kell vigyázni, hogy nem lehet akármennyi, mert a config.sys ben levő files számhoz hozzáadódik, a kettő együtt nem lehet több, mint 255 (nem tudom miért, de ez van).
file handles=130 például, arra nem emlékszem számít e hová írod.
Azt hiszem azt adja meg, hogy a kliens hány filet nyithat meg egyszerre a szerveren, alapból jóval kevesebb, talán 40 körül. (bocs de régen volt, a mostaniakban meg nem találtam ilyen konfigot).
- A hozzászóláshoz be kell jelentkezni
A novell kliens net.cfg fájljában kell a file_handles paramétert beállítani,
a config.sys files paramétere hatástalan.
- A hozzászóláshoz be kell jelentkezni
Igy igaz. Most esett le, hogy irtad... :-/
- A hozzászóláshoz be kell jelentkezni
Meg tudnád mondani a pontos beállítást? Ha jól emlékszem a net.cfg-ben jelenleg nincs ilyen opció megadva.
- A hozzászóláshoz be kell jelentkezni
net.cfg-be:
file handles=100
(vagy amennyit akarsz)
- A hozzászóláshoz be kell jelentkezni
120-szal és 150-nel is próbáltuk, de ugyanaz a hoba. No more free file handles. :(
- A hozzászóláshoz be kell jelentkezni
Halihó
Kicsit bányásztam régi config állományokban, és rájöttem miért nincs nálunk most a net.cfg-ben file handles.
Azért mert a shell cfg-ben van.
Hangsúlyozom ez nem Mars, hanem Netware 3 és 4 (4.11).
A használt clipper programok rettentő memóriaigényesek 600k fölé kellett tornászni novell driverek nélkül, és baromi sok állományt nyitnak meg, jóval 100 felett, ezért volt korábban gond, hogy a configban és a shellben megadott paraméterek túllépték a 255-öt.
No, jelenleg a novell kliens könyvtárban van a net.cfg és a shell.cfg is.
A shell.cfg így néz ki
IPX SOCKETS=100
FILE HANDLES=120
más nincs benne és így most tökéletesen működik minden.
Hallottam, hogy néhány dolgot másként csinál a Mars, de azért ezzel tennék egy próbát a helyetekben, ha nem jó bocs, csak egy tipp, Netware alatt így ok.
- A hozzászóláshoz be kell jelentkezni
Köszönöm! Kipróbáltam. Sajnos a hiba továbbra is fennáll. :(
- A hozzászóláshoz be kell jelentkezni
Ez sajnálatos. :(
Régebben ismertem egy Mars_NWE gurut. Megpróbálom előkeríteni.
- A hozzászóláshoz be kell jelentkezni
Én sokáig ezt a klienst használtam Dr-DOS-os gépeken mars_nwe-hez, mert egy olyan DOS-os programot használtunk, aminek legalább 512kB szabad konvencionális memória kellett és nem találtam olyan samba klienst ami 300kB-nál többet hagyott volna szabadon! Lehet, hogy nálad is ez okozza a lassulást és nem a TCP/IP.
http://w3.keviz.hu/nw/Dr-DOS-NW_kliens.zip
RTL8139-es hálókártyához van beállítva, ha nálad más van, akkor módosítsd!
(Egy idő után törlöm, de hetekig fent lesz.)
- A hozzászóláshoz be kell jelentkezni
Ez NW kliens? Az nem csak IPX-et tud?
Hogyha a lan manager-t használjuk, akkor is van 540-600K szabad konvencionális memória, hála a QEMM-nek.
- A hozzászóláshoz be kell jelentkezni
Ez Netware kliens és igen IPX-et használ. A Netware is IPX-et használ mint ahogy a mars_nwe is. Tehát pont jó. Vagy nem a mars-nál kötöttél ki?
A QEMM nem minden esetben _elég_ stabil.
- A hozzászóláshoz be kell jelentkezni
Egyiknél sem kötöttem ki, mert mindegyikkel volt gond. Ahogy írtam a Samba lassú, a mars gyors, de fájlnyitási problémája volt. Feljebb kaptam rá lehetséges megoldást, ki fogom próbálni amint a gépek elé kerülök.
- A hozzászóláshoz be kell jelentkezni
a mars ipx -et használ!
most dos lan manager vagy novel kliensel nyomod?
a többiek válasza sem egyértelmű.............
- A hozzászóláshoz be kell jelentkezni
Értelemszerűen amikor Samba-val próbáltuk, akkor lan manager, amikor mars-sal, akkor meg nw kliens. :)
- A hozzászóláshoz be kell jelentkezni
Van javaslatotok arra, hogy hogyan lehetne a Samba elérését felgyorsítani DOS alatt?
- A hozzászóláshoz be kell jelentkezni
Esetleg DOSEMU, vagy http://www.dosbox.com/ ...
Az előbbvel semmi tapasztalatom, az utóbbival meg hogy nem is hiszem hogy működik (a kedvenc DOS -os 3D tetrisem működik winXP -n hihetetlen).
- A hozzászóláshoz be kell jelentkezni
Mindkettőt próbáltam GNU/Linux alatt, de sajnos még lassabb volt, mit a natív DOS. :(
- A hozzászóláshoz be kell jelentkezni
Muszáj DOS-t használni? W98/samba páros nem jó? (Legalábbis egy próbát megér, h úgy is előjön-e a gond.)
(Semmi bizonyíték rá, de nekem úgy tűnik, h a 3-as samba óta vannak gondok a DOS-os progikkal. A 2.x-ek teljesen jól műxtek.)
- A hozzászóláshoz be kell jelentkezni
Sajnos a program nem fut megfelelően win98 alatt. Ezért telepítették DOS alá anno. :(
- A hozzászóláshoz be kell jelentkezni
Mi is azért használtunk Marsot még a Win9x-es korszakban, mert az Auditor3 nevű programunk nem ment Win9x alatt. Viszont Windows NT-n és mostmár Windows XP-n is remekül megy.
Ha van lehetőségeed XP-t használni próbáld ki azzal.
- A hozzászóláshoz be kell jelentkezni
Lehet, hogy tényleg XP lesz belőle. :(
- A hozzászóláshoz be kell jelentkezni
Van arra lehetőség, hogy a Samba-t IPX protokollon keresztül használjam?
- A hozzászóláshoz be kell jelentkezni
Szerintem nincs.
- A hozzászóláshoz be kell jelentkezni
Tudom, hogy nem vigasztal, de nálunk az ősrégi dos-os (clipper+dbase) könyvelőprogram tökéletesen fut xp samba pároson. Sőt, sokkal gyorsabb, mint előtte a dos netware 4.11 párossal.
- A hozzászóláshoz be kell jelentkezni
Ez engem nagyon érdekel, van valami svédcsavar? Mióta WinNT-ről (hát van még ilyen...) áttértünk Sambára (kb 1 hónapja Debian distrib.) lassabb lett a DOS-os könyvelőprogram. wins support = yes okoz gondot?
- A hozzászóláshoz be kell jelentkezni
csak nem flexys?
- A hozzászóláshoz be kell jelentkezni
ott a pont :D
- A hozzászóláshoz be kell jelentkezni
hogy az mekkora egy ganyadek... :)
Baratnomek is azzal kuzdenek, most valtanak Protelre...
david
- A hozzászóláshoz be kell jelentkezni
Itt is váltani kellene, de nincs pénz. :( Állítólag a linuxos felület már tesztelési fázisban van, de az sem lehet olcsó.
Protelről mit tudsz elmondani?
- A hozzászóláshoz be kell jelentkezni
SZia!
Ha meg aktualis...
Protelben nagyon jo, hogy integralva vagyon a nagyobb foglalasi rendszerekhez. Partszelrol ennyit tudok rola, sajnos nem en vagyok a hotel rendszergazdaja...
Ami nem jo: nincs magyaritva, windowsos nagyon, terminalszerver kell ala, amit Ausztraliaban hosztolnak, mert igy dontott a nagyfonokseg.
- A hozzászóláshoz be kell jelentkezni
Időközben feladtuk, mert abszolút reménytelenné váltak a próbálkozások. Vettünk egy régebbi Compaq vasat, visszatoltuk rá a Novellt és most újra szárnyalnak a DOS-os gépek.
- A hozzászóláshoz be kell jelentkezni