Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
проблема с postgresql - статус транзакции не доступен. не получилось открыть файл pg_clog
|
|||
|---|---|---|---|
|
#18+
здравствуйте! на сервере стоит СУБД postgresql-7.4 (OS Debian4) при попытке выполнить запросы ------------------------------------------------------------------ Код: plaintext 1. 2. возникает ошибка ERROR: статус транзакции 3939827743 не доступен DETAIL: не получилось открыть файл "/var/spool/db/pg_clog/0EAD": No such file or directory попытка сделать дамп таблицы: --------------------------------------------------------- Код: plaintext 1. 2. 3. 4. 5. 6. 7. что посоветуете сделать? таблицу нужно бы сохранить PS: в /var/log/kern.log пишется ошибка Код: plaintext где script - некий скрипт, работающий с базой (запускается по крону). подозреваю что этот сегфолт связан с проблемами БД, потому как если отключить в /var/log/kern.log пишутся логи: Код: plaintext ЧТО ДЕЛАТЬ?! на другой машине все ок - скрипты работают нормально желательно базу восстановить, не потеряв данные как это сделать?! и с чем связан этот сегфолт? железные проблемы или сбой базы? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.10.2008, 16:50 |
|
||
|
проблема с postgresql - статус транзакции не доступен. не получилось открыть файл pg_clog
|
|||
|---|---|---|---|
|
#18+
забыл сказать - если создать файл /var/spool/db/pg_clog/0EAD и забить его нулями командой dd db=262144 count=1 if=/dev/zero of=/var/spool/db/pg_clog/0EAD то часто в psql после запроса d7=# select * from table; вылетает ошибка WARNING: закрытие подсоединения по причине упада другого серверного процесса 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. HINT: In a moment you should be able to reconnect to the database and repeat your command. server closed the connection unexpectedly This probably means the server terminated abnormally before or while processing the request. The connection to the server was lost. Attempting reset: Failed. и сервер базы похоже перестартует так что создание файла не помогает ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.10.2008, 17:09 |
|
||
|
проблема с postgresql - статус транзакции не доступен. не получилось открыть файл pg_clog
|
|||
|---|---|---|---|
|
#18+
Если в pg_clog не было файлов с номерами, близкими к 0EAD, то скорее всего попортился файл таблицы и в первую очередь надо исключить проблемы с 1) памятью 2) дисками 3) файловой системой Я такую х-ню видел, сисадмин грешил на postgres, пока не появились битые файлы при работе с SVN. Оказалось, накрылась файловая система (xfs). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.10.2008, 18:01 |
|
||
|
|

start [/forum/topic.php?fid=53&msg=35594087&tid=2003967]: |
0ms |
get settings: |
9ms |
get forum list: |
19ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
58ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
41ms |
get tp. blocked users: |
2ms |
| others: | 257ms |
| total: | 406ms |

| 0 / 0 |
