Автор Тема: Слетела база Subversion  (Прочитано 2851 раз)

Оффлайн Ilya Evseev

  • Завсегдатай
  • *
  • Сообщений: 52
    • Email
Слетела база Subversion
« : 28.09.2008 03:01:37 »
Имеется VZ-контейнер svn1.homelinux.net на альтовском хостинге.
В контейнере установлен ALTLinux 2.4 updates+backports,
libdb4.2-4.2.52-alt4, subversion-1.3.1-alt0.M24.1
41 svn-репозитарий со сборочными пакетами для альта.

В какой-то момент перестали читаться четыре SVN-репозитария.
Починить не получается:
$ svnadmin verify mathopd
svnadmin: Berkeley DB error for filesystem mathopd/db while opening 'nodes' table:
Cannot allocate memory
svnadmin: bdb: Lock table is out of available locker entries

$ svnadmin recover mathopd
Repository lock acquired.
Please wait; recovering the repository may take some time...
svnadmin: DB_RUNRECOVERY: Fatal error, run database recovery
svnadmin: bdb: Ignoring log file: mathopd/db/log.0000000010: magic number 0, not 40988
svnadmin: bdb: Invalid log file: log.0000000010: Invalid argument
svnadmin: bdb: PANIC: Invalid argument
svnadmin: bdb: PANIC: DB_RUNRECOVERY: Fatal error, run database recovery

$ svnadmin verify mathopd
svnadmin: Berkeley DB error for filesystem mathopd/db while opening environment:
DB_RUNRECOVERY: Fatal error, run database recovery
svnadmin: bdb: Ignoring log file: mathopd/db/log.0000000010: magic number 0, not 40988
svnadmin: bdb: Invalid log file: log.0000000010: Invalid argument
svnadmin: bdb: PANIC: Invalid argument
svnadmin: bdb: PANIC: DB_RUNRECOVERY: Fatal error, run database recovery
Вопросы стандартные: кто виноват и что теперь делать? :-[

Оффлайн dottedmag

  • /usr/sbin/control
  • *******
  • Сообщений: 235
Re: Слетела база Subversion
« Ответ #1 : 28.09.2008 06:08:58 »
Что делать - отправляться в рассылку SVN-щиков с симптомами. Может, что и починят. Или из бэкапа доставать.
« Последнее редактирование: 28.09.2008 17:25:54 от dottedmag »
Debian Lenny

Оффлайн wRAR

  • Завсегдатай
  • *
  • Сообщений: 469
Re: Слетела база Subversion
« Ответ #2 : 28.09.2008 08:57:44 »
И привет bdb...

Оффлайн swi

  • alt linux team
  • ***
  • Сообщений: 67
    • "Риком-Траст"
    • Email
Re: Слетела база Subversion
« Ответ #3 : 28.09.2008 15:32:29 »

Оффлайн dottedmag

  • /usr/sbin/control
  • *******
  • Сообщений: 235
Re: Слетела база Subversion
« Ответ #4 : 28.09.2008 17:27:15 »
Да, и в следующий раз создавать fsfs-репозитории или конвертить существующие bdb-шные как можно скорее.
Debian Lenny