Sziasztok!
A problémám a következő:
Új kernelt (2.6.27.10 -> 2.6.32.8) fordítottam egy új hálókártya (Intel 82574L) és UPS miatt, ez most nem is annyira lényeges.
Amit nem értek, hogy az újabb verzióval a postgres (8.1.15) időnként elszáll segfaulttal:
kernel: postmaster[7389]: segfault at eb58969c ip 0807a1a3 sp bfa652d0 error 5 in postgres[8048000+2bb000]
Ezt naponta 6-8-szor megteszi, véletlenszerűen, az előzmény látszólag mindig más. Ilyenkor minden futó postgres szálat kilő, a kapcsolat megszakad a kliensekkel.
2010-03-02 09:08:19 CET user: PID:2075 LOG: server process (PID 18575) was terminated by signal 11
2010-03-02 09:08:19 CET user: PID:2075 LOG: terminating any other active server processes
2010-03-02 09:08:19 CET user:xxx PID:18349 WARNING: terminating connection because of crash of another server process
2010-03-02 09:08:19 CET user:xxx PID:18349 DETAIL: The postmaster has commanded this server process to roll back the current transaction and exit, because another server process exited abnormally and possibly corrupted shared memory.
2010-03-02 09:08:19 CET user:xxx PID:18349 HINT: In a moment you should be able to reconnect to the database and repeat your command.
És így tobább a többi futó postgres processnél...
A régebbi kernellel a postgres-nek semmi gondja.
Logikusnak tűnhet a megoldás, hogy akkor használjam a régebbi kernelt, de azért csak jó lenne ha működnének az újabb hardverek, és egyébként sem gondolom korrektnek emiatt beragadni egy régi verzióval...
Elég kellemetlen a dolog, hetek óta nem találom a megoldást.
Találkozott már valaki hasonlóval?
- 797 megtekintés
Hozzászólások
2.6.33 kernel?
Apple MacBook C2D 2.2Ghz 2x2G Intel X3100
- A hozzászóláshoz be kell jelentkezni
egy próbát megér. már fordul... thx.
- A hozzászóláshoz be kell jelentkezni
A kernel helyett inkább a Postgrest kéne nézni: core file, gdb, backtrace, bugreport.
--
CCC3
- A hozzászóláshoz be kell jelentkezni
az a baj, hogy a hibakeresés ezen módszereiben nincs igazán rutinom. ha nagyon nem megy, mindenképpen meg fogom nézni ezt a megoldást.
köszi!
- A hozzászóláshoz be kell jelentkezni