Üdv!
Kisebb problémák vannak a postgressel. Ritkán fordul elő, de eléggé rosszul esik, mert újra kell indítani a gépet.
openSUSE-t használok, gyári -pae kernellel.
A dmesg log itt van: http://hup.pastebin.com/f118f396d
A postgres indít egy recovery process-t, amit nem lehet lelőni (D státusz), viszont ameddig fut, addig nem lehet elindítani a postgrest :(
Szerintetek ez most mi? Postgres hiba, kernel hiba (novellhez reportoljak?), esetleg badblockos lett a hdd?
- 1561 megtekintés
Hozzászólások
A cím nagyon üt, b+! :DD
"no video codec le a win32vel", de "Gentoohoz lehet meg tul fiatal vagy"
- A hozzászóláshoz be kell jelentkezni
Ha megmondom a reiserfs-nek, hogy enyhébb büntetést kap, megmutatja, hol van a Dead processz?
--
"SzAM-7 -es, tudjátok amivel a Mirage-okat szokták lelőni" - Robi.
- A hozzászóláshoz be kell jelentkezni
Végül megmutatta a ps segítségével :)
Andi, really. Take it from me. If I tell you something, I'm usually right.
- A hozzászóláshoz be kell jelentkezni
A D nem azt jelenti, hogy Dead, hanem azt, hogy az adott processz Disk műveletet végez.
Amiért az ilyen processz halottnak tűnhet, azaz, hogy a diszk művelet _nem_ _megszakítható_, ami a gyakorltaban azt jelenti, hogy a processzt még egy SIGKILL sem rugja ki, amíg ez a művelet be nem fejeződöt. Utána persze érvényesül a SIGKILL - de addig nem.
Mindezek miatt én inkább gyanakodnék HW hibára - kernel.log-ban semmi lemez hibára utaló bejegyzés?
- A hozzászóláshoz be kell jelentkezni
pontos verzio ismerete nelkul eleg nehez nyilatkozni.
en hardver hibara gyanakodnek...
--
Gabriel Akos
- A hozzászóláshoz be kell jelentkezni
Újra előjött.
A verziókról: alap openSUSE 11 van fent, semmi extra ilyen téren (KDE4 factory van csak fent, meg pár olyan repó, ami egy-egy csomag miatt kellett, de ez irreleváns).
PostgreSQL verzió: 8.3.1, release: 15.1
Kernel: 2.6.25.16, release 0.1
Nincs valami ötlet arra, hogy kiderítsem, hogy milyen fájllal van a gond? Az lsof sajnos nem mond semmit.
A logokban ezt találtam:
2008-09-17 22:24:35 CEST LOG: background writer process (PID 15789) was terminated by signal 11: Segmentation fault
2008-09-17 22:24:35 CEST LOG: terminating any other active server processes
2008-09-17 22:24:35 CEST db2 yorirou WARNING: terminating connection because of crash of another server process
2008-09-17 22:24:35 CEST db2 yorirou 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.
2008-09-17 22:24:35 CEST db2 yorirou HINT: In a moment you should be able to reconnect to the database and repeat your command.
2008-09-17 22:24:35 CEST db1 yorirou WARNING: terminating connection because of crash of another server process
2008-09-17 22:24:35 CEST db1 yorirou 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.
2008-09-17 22:24:35 CEST db1 yorirou HINT: In a moment you should be able to reconnect to the database and repeat your command.
2008-09-17 22:24:35 CEST template1 yorirou WARNING: terminating connection because of crash of another server process
2008-09-17 22:24:35 CEST template1 yorirou 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.
2008-09-17 22:24:35 CEST template1 yorirou HINT: In a moment you should be able to reconnect to the database and repeat your command.
2008-09-17 22:24:35 CEST db1 yorirou WARNING: terminating connection because of crash of another server process
2008-09-17 22:24:35 CEST db1 yorirou 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.
2008-09-17 22:24:35 CEST db1 yorirou HINT: In a moment you should be able to reconnect to the database and repeat your command.
2008-09-17 22:24:35 CEST LOG: all server processes terminated; reinitializing
2008-09-17 22:24:35 CEST LOG: database system was interrupted; last known up at 2008-09-17 15:54:35 CEST
2008-09-17 22:24:35 CEST LOG: database system was not properly shut down; automatic recovery in progress
2008-09-17 22:24:35 CEST LOG: indulási folyamat (PID 22419) was terminated by signal 11: Segmentation fault
2008-09-17 22:24:35 CEST LOG: aborting startup due to startup process failure
2008-09-18 00:38:38 CEST LOG: database system was interrupted while in recovery at 2008-09-17 22:24:35 CEST
2008-09-18 00:38:38 CEST HINT: This probably means that some data is corrupted and you will have to use the last backup for recovery.
2008-09-18 00:38:38 CEST LOG: database system was not properly shut down; automatic recovery in progress
2008-09-18 00:38:38 CEST postgres postgres FATAL: the database system is starting up
- A hozzászóláshoz be kell jelentkezni