FreeBSD 5.3-STABLE MPS + HTT CPU + HEAVY LOAD = KERNEL PANIC

Fórumok

FreeBSD 5.3-STABLE MPS + HTT CPU + HEAVY LOAD = KERNEL PANIC

Hozzászólások

Kösz a választ, de nem csak a htt-és gépen van gubanc, hanem egy valóban 2 processzorral rendelkező szerveren is előfordul ez a probléma, és eddig csak fbsd5.x-nél tapasztaltuk, próbáltuk 2.6.x linux-al is ott nem volt semmi gond hasított, de ettől függetlenül szeretnénk fbsd-ét használni.
Az már látszik, hogy a "forkolódást" nem szereti valamiért a freebsd kernele, mert pl. ezzel forkbomb --runasroot -f -c , bármikor le lehet akasztani a fbsd-t smp kernellel, annak ellenére, hogy sysctl-ben szigorúan be van állítva a process/uid stb..., tehát itt valami bug kezd kibontakozni.

Ja és mielött botrány bontakozna ki, az "MPS" igen ezt elírtam, SMP-ét akartam.

Üdv!

A rendszer egy intel alapú gép, prescott htt cpu-al + freebsd 5.3 stable MPS kernellel, rendszeren http és sql szerver "működne", elég kemény terheléssel főleg sql szinten. Ez egy egyedi gép nincs clusterben, a gond ott kezdődik amikor a rendszer terhelés 2.00 körül kezd alakulni vagy ha a cpu load 90-95% főlé ugrik, ez történik:

kernel panic!
unable to copy LDT to MPTABLE
uptime xxxyy stb.

magyarán csontá fagy, ez eléggé kiábrándító.

A kernel-ben ezek az opciók vannak:

options MPS

options MPTABLE_FORCE_HTT
options NO_MIXED_MODE

az utóbbi kettő sor az első pánik után került a kernelbe, de nincs változás.
A gépben hardveresen be van állítva minden HTT ENABLED a biosban stb.

A méginkább elkeserítő az, hogy van egy dual Xeon-unk is, és pontosan ugyanezt csinálja, amint felugrik a terhelés pánikol.
Esetleg találkozott már valaki ilyen gubancal vagy van valami patch esetleg trükk ?????

Még egy eszembe jutott a rendszer CPUTYPE=p4 -el lett optimalizálva és cvsup után ujraforgatva.

[quote:279f0d9518="macroharddoors"]Még egy eszembe jutott a rendszer CPUTYPE=p4 -el lett optimalizálva és cvsup után ujraforgatva.

HTT-t kapcsold ki es jolesz. Annyit nem szamit igazabol. Az mas kerdes, hogy a 4.9-es gepunk teljesen jol elviselt 5-os nagyobb loadot is HTT-vel, viszont a 4-es szeria csak interruptokat kezel a slave procin (ő donti el asszem).