Database Is Corrupt и Domino 8.5

  • Автор темы Odyssey
  • Дата начала
O

Odyssey

#1
Коллеги, тут давеча просматривая DDM на своем архивном сервере обнаружил 3 базы с ошибкой Database is corrupt - cannot allocate space. Все известные танцы с бубном ни к чему не привели :rolleyes:
Это часом не глюки сервера 8.5 с включенным DAOS? Никто не сталкивался?
 
A
#2

ToxaRat

Чёрный маг
Lotus team
06.11.2007
3 231
18
#4
cannot allocate space
тут же всё написано ;)
базы наверно настолько большие, что для оффлайнового фиксапа(когда создаётся копия базы рядом) не хватает места - или для аналогичного компакта
 
O

Odyssey

#5
Все это какие? Неужели New Copy/Replica даже не помогают?
на любое действие с базой получаем ту же ошибку

fixup -J, fixup -J -F
compact -c, compact -c -d -i
даже где-то в древних форумах нарыл вариант с обновлением дизайна - по барабану

базы наверно настолько большие, что для оффлайнового фиксапа(когда создаётся копия базы рядом) не хватает места
повеселил :) базы от гига до 15, свободно на массиве 1.6 Тб ;)
 
K

Klido

#8
хм, погуглил... как ни странно, рекомендуют смотреть клиентский десктоп ;)

9. Database error: 'Database Corrupt -- Cannot Allocate Space'

I have a Lotus Notes archive database that returns the following error message whenever I try to open it, "Database Corrupt -- Cannot Allocate Space."

The most likely cause of this error is a problem with your Notes client's Desktop.dsk file. Running Compact or Nfixup on the Desktop.dsk may alleviate the problem. In some situations, creating a new copy of the damaged database solved the issue. The copy should be made either at the operating system-level or via the File, Database, New Copy in Notes.

If running Nfixup at the server console is not an option, as is the case with this scenario, your solution would be to delete cache.ndk and rename it bookmark.nsf.
— Egilmore, IT Knowledge Exchange

http://searchdomino.techtarget.com/expert/...70_mem1,00.html

ну и классика от IBM :)
http://www-01.ibm.com/support/docview.wss?...uid=swg21201020
 
O

Odyssey

#9
A
#10
на любое действие с базой получаем ту же ошибку
Пробовать отключить на этих базах DAOS, влить обратно аттачи и ковырять базу на локале, а вообще похоже в морг. Бэкап конечно есть? :)

З.Ы. Кстати странно что "cannot allocate space" возникает при чтении базы (copy/replica).
 
K

Klido

#11
у них изначально о локальной базе речь идёт
не совсем - еррор такой и на клиенте и на сервере, тема в том, что клиенту могут помочь манипуляции с десктопом, на сервере - фиксапокомпакты....

однажды аналогичную ошибку вылечил "танцем" в последовательном (хоть в первые разы и безуспешным на вид) применением 3-х фиксапов, затем 2-х компактов и апдолла :)
 

ToxaRat

Чёрный маг
Lotus team
06.11.2007
3 231
18
#12
Odyssey
попробуй потушить полностью сервер и запустить nFixUp.exe напрямую
 

Lesik

Well-known member
06.08.2009
76
0
#13
Попробуйте удалить индекс (файл с расширением *.ft) и запустить updall -R -C