Hello! Megallt a http proxy a kovetkezo hibauzenettel: Oct 10 10:51:17 fw zorp-web[31070]: GThread-ERROR **: file gthread-posix.c: line 279 (g_thread_create_ posix_impl): error Resource temporarily unavailable during pthread_create (thread, &attr, (void* (*)(v oid*))thread_func, arg) Oct 10 10:51:17 fw zorp-web[31070]: aborting... ii zorp 0.8.6-1 An advanced stateful proxy firewall ii zorp-libs 0.8.6-1 Libraries needed by Zorp to run. ii zorp-modules 0.8.6-1 Proxy modules shipped with Zorp 70 nap mukodes utan eloszor :) Otlet? -- Udvozlettel Zsiga
Hi! Process vagy stack limitbe ütköztél. A levelezõm azt hiszi, hogy Kosa Attila a következõeket írta:
Hello! Megallt a http proxy a kovetkezo hibauzenettel: Oct 10 10:51:17 fw zorp-web[31070]: GThread-ERROR **: file gthread-posix.c: line 279 (g_thread_create_ posix_impl): error Resource temporarily unavailable during pthread_create (thread, &attr, (void* (*)(v oid*))thread_func, arg) Oct 10 10:51:17 fw zorp-web[31070]: aborting...
-- GNU GPL: csak tiszta forrásból
On Wed, Oct 10, 2001 at 11:13:51AM +0200, Kosa Attila wrote:
Hello! Megallt a http proxy a kovetkezo hibauzenettel: Oct 10 10:51:17 fw zorp-web[31070]: GThread-ERROR **: file gthread-posix.c: line 279 (g_thread_create_ posix_impl): error Resource temporarily unavailable during pthread_create (thread, &attr, (void* (*)(v oid*))thread_func, arg) Oct 10 10:51:17 fw zorp-web[31070]: aborting...
a hibat az okozza, hogy a zorp nem tudott threadet letrehozni. egy patcheletlen kernelen egyszerre maximum 512 process futhat, amibol egy userhez 256 db tartozhat. A zorp alapbol 200 thread futasat engedelyezi (--threads kapcsolo), ha tovabbira van szukseg akkor var. az abort pedig azt jelenti, hogy a kernel limit, es a zorp limitje nincs osszhangban, a zorp tobbet enged, amennyi elfut a kerneleden. megoldas: - kernel patch (a weblapunkon kint van egy performance-2.2.19.diff nevu patch talan a downloads/kernel-patches konyvtarban) ezt tedd fel - vedd lejjebb a zorp thread limitjet a --threads kapcsoloval (ezt amugy eppen a fenti problema miatt mar csokkentettuk 100-ra) -- Bazsi PGP info: KeyID 9AF8D0A9 Fingerprint CD27 CFB0 802C 0944 9CFD 804E C82C 8EB1
On Wed, Oct 10, 2001 at 11:45:50AM +0200, Balazs Scheidler wrote:
a hibat az okozza, hogy a zorp nem tudott threadet letrehozni.
- vedd lejjebb a zorp thread limitjet a --threads kapcsoloval (ezt amugy eppen a fenti problema miatt mar csokkentettuk 100-ra)
Ehhez ujra kell forditani a Zorpot? Futasidoben nem tudok semmit tenni? -- Udvozlettel Zsiga
On Wed, Oct 10, 2001 at 11:56:08AM +0200, Kosa Attila wrote:
On Wed, Oct 10, 2001 at 11:45:50AM +0200, Balazs Scheidler wrote:
a hibat az okozza, hogy a zorp nem tudott threadet letrehozni.
- vedd lejjebb a zorp thread limitjet a --threads kapcsoloval (ezt amugy eppen a fenti problema miatt mar csokkentettuk 100-ra)
Ehhez ujra kell forditani a Zorpot? Futasidoben nem tudok semmit tenni?
a --threads-hez ujraforditani nem kell, ez egy parancssori kapcsolo. a kernelpatchhez pedig a kernelt kell forditnai. -- Bazsi PGP info: KeyID 9AF8D0A9 Fingerprint CD27 CFB0 802C 0944 9CFD 804E C82C 8EB1
On Wed, Oct 10, 2001 at 01:23:33PM +0200, Balazs Scheidler wrote:
a --threads-hez ujraforditani nem kell, ez egy parancssori kapcsolo. a kernelpatchhez pedig a kernelt kell forditnai.
Jol csinaltam? instances.conf: zorp-web --threads 100 --verbose=5 --policy /etc/zorp/policy-web.py zorp-xx --threads 100 --policy /etc/zorp/policy-xx.py Ez azt jelenti, hogy kulon-kulon szabalyozza a ket proxy-t? Tehat 100-100 indulhat beloluk? Egy bonusz-kerdes: a --pidfile /var/run/zorp-xx opciot is itt kell/lehet megadni? Mert ilyen leallasos esetekre lehetne csinalni olyan scriptet, ami figyeli, hogy fut-e az adott proxy, es ha nem, akkor elinditja. Ez ujabb kerdest vet fel: mi tortenik a --pidfile utan megadott fajllal, ha ugy meghal a proxy, mint az en esetemben? -- Udvozlettel Zsiga
On Wed, Oct 10, 2001 at 02:00:55PM +0200, Kosa Attila wrote:
On Wed, Oct 10, 2001 at 01:23:33PM +0200, Balazs Scheidler wrote:
a --threads-hez ujraforditani nem kell, ez egy parancssori kapcsolo. a kernelpatchhez pedig a kernelt kell forditnai.
Jol csinaltam? instances.conf: zorp-web --threads 100 --verbose=5 --policy /etc/zorp/policy-web.py zorp-xx --threads 100 --policy /etc/zorp/policy-xx.py
Ez azt jelenti, hogy kulon-kulon szabalyozza a ket proxy-t? Tehat 100-100 indulhat beloluk?
igen. amugy a zorpctl status megmondja, hogy melyikbol mennyi thread fut.
Egy bonusz-kerdes: a --pidfile /var/run/zorp-xx opciot is itt kell/lehet megadni? Mert ilyen leallasos esetekre lehetne csinalni olyan scriptet, ami figyeli, hogy fut-e az adott proxy, es ha nem, akkor elinditja. Ez ujabb kerdest vet fel: mi tortenik a --pidfile utan megadott fajllal, ha ugy meghal a proxy, mint az en esetemben?
ottmarad ;) javaslom inkabb a ps kimenetet greppelni, esetleg a zorpctl status eredmenyet rendszeresen megnezni. -- Bazsi PGP info: KeyID 9AF8D0A9 Fingerprint CD27 CFB0 802C 0944 9CFD 804E C82C 8EB1
On Wed, Oct 10, 2001 at 02:17:31PM +0200, Balazs Scheidler wrote:
On Wed, Oct 10, 2001 at 02:00:55PM +0200, Kosa Attila wrote:
igen. amugy a zorpctl status megmondja, hogy melyikbol mennyi thread fut.
Ez valahogy az en verziombol kimaradt :)
kerdest vet fel: mi tortenik a --pidfile utan megadott fajllal, ha ugy meghal a proxy, mint az en esetemben?
ottmarad ;) javaslom inkabb a ps kimenetet greppelni, esetleg a zorpctl status eredmenyet rendszeresen megnezni.
Sejtettem :( Melyik verziotol szerepel a zorpctl status? -- Udvozlettel Zsiga
igen. amugy a zorpctl status megmondja, hogy melyikbol mennyi thread fut.
Ez valahogy az en verziombol kimaradt :)
kerdest vet fel: mi tortenik a --pidfile utan megadott fajllal, ha ugy meghal a proxy, mint az en esetemben?
ottmarad ;) javaslom inkabb a ps kimenetet greppelni, esetleg a zorpctl status eredmenyet rendszeresen megnezni.
Sejtettem :( Melyik verziotol szerepel a zorpctl status?
ja, bocsanat. ez az 1.4-esben van. ha most nem akarsz valtani, akkor a zorpctl scriptet vedd at az 1.4-bol, elvileg mennie kell 0.8-n is. -- Bazsi PGP info: KeyID 9AF8D0A9 Fingerprint CD27 CFB0 802C 0944 9CFD 804E C82C 8EB1
participants (3)
-
Balazs Scheidler
-
Kosa Attila
-
Magos�nyi �rp�d