Error Compacting

Тема в разделе "Lotus - Администрирование", создана пользователем Ivan V. Vovk, 27 мар 2007.

Статус темы:
Закрыта.
  1. Ivan V. Vovk

    Ivan V. Vovk Гость

    Репутация:
    0
    Вчера создал на сервере документ программы, выполняющейся ночью для сжатия определенной БД.
    Утром сегодня пришел стал проверять - размер БД остался тот же самый. Посмотрел в логах там ошибочка. Error compacting test\test.nsf: Database is currently in use by you or another user. В хелпе прочитал, что при сжатии ин-плайс (я такое и использую) разрешено юзерам и серверам продолжать работать с БД (в том числе и редактировать) во время сжатия. Запустил с консоли, выскочила эта же ошибка :( Может кто сталкивался?
    Версия сервера Домино 6.5.5
     
  2. PahanV

    PahanV Гость

    Репутация:
    0
    вот так попробуй: compact test\test.nsf -c -i
     
  3. Ivan V. Vovk

    Ivan V. Vovk Гость

    Репутация:
    0
    Выдает ту же ошибку :huh:
    А так разве произойдет уменьшение размера файла БД?То что произойдет уплотнение пространства понятно и с игнорированием ошибок документа, а нужно, что бы еще и при этом уменьшился размер самой БД...
     
  4. LIGHT

    LIGHT Гость

    Репутация:
    0
    Такая же беда, сервер 6.5.4 при чем даже если юзеров 0 один фиг ошибка лезет, НО не всегда, то есть 1 день есть 2 нету, логики ни какой, по видимуму сервер сам юзает базу, и не дает ее же жать.
     
  5. puks

    puks Well-Known Member
    Lotus team

    Репутация:
    0
    Регистрация:
    3 фев 2007
    Сообщения:
    1.967
    Симпатии:
    16
    Я сталкивался, что, если база интенсивно используется, например при пересылке почты, то единственный способ - это ncompact в офлайне.
     
  6. LIGHT

    LIGHT Гость

    Репутация:
    0
    Не ни как не связано. Вот есть железяка на которой почта совершенно не крутится, однако беда таже.
    То есть вообще ставил эксперемент типа поднимал сервер на который вообще юзеры не заходят и что вы думаете? да, да, ошибка та же!
    А вот как ее победить совершенно не приложу ума.
     
  7. puks

    puks Well-Known Member
    Lotus team

    Репутация:
    0
    Регистрация:
    3 фев 2007
    Сообщения:
    1.967
    Симпатии:
    16
    То есть сервер совершенно отдельный, без репликаций, сетевой активности и дополнительного софта типа антивирусов/бэкапов?
     
  8. berezka

    berezka Гость

    Репутация:
    0
    а база случаем не log.nsf ?
     
  9. Ivan V. Vovk

    Ivan V. Vovk Гость

    Репутация:
    0
    Пробовал запустить compact -L, тогда процесс идет, но как только юзеры начинают редактировать документы, то все компакт сразу рушится. Так что об уменьшении размера БД можно забыть :)
    2 LIGHT:
    А ты пробовал запускать compact со всеми ключами?Попробуй, один то должен подойти :blink:
     
  10. LIGHT

    LIGHT Гость

    Репутация:
    0
    Запускаю
    compact -b -s 10%
    compact -B -s 10%

    И работает через раз, один день есть другой день Error compacting names.nsf: Database is currently in use by you or another user

    И проблемма только с АК :(
    При этом 100% на сервере ни кого нет. Бекап на файловом уровне, то есть сервер тушится работает xcopy сервер поднимается (это к стате гарантирует что все юзеры вылетают) и запускается compact

    Вот такая загогулина!
     
  11. Ivan V. Vovk

    Ivan V. Vovk Гость

    Репутация:
    0
    2LIGHT
    А зачем с ключом "В" используешь ключ "S"?Запусти с ключом L, а потом с В!
    У меня тоже по-прежнему не сжимается моя база, тока теперь вылетает другая ошибка The database is in use and cannot be taken off-line. ;)
     
  12. puks

    puks Well-Known Member
    Lotus team

    Репутация:
    0
    Регистрация:
    3 фев 2007
    Сообщения:
    1.967
    Симпатии:
    16
    <!--QuoteBegin-LIGHT+30:03:2007, 00:59 -->
    <span class="vbquote">(LIGHT @ 30:03:2007, 00:59 )</span><!--QuoteEBegin-->При этом 100% на сервере ни кого нет. Бекап на файловом уровне, то есть сервер тушится работает xcopy сервер поднимается (это к стате гарантирует что все юзеры вылетают) и запускается compact
    [snapback]60686" rel="nofollow" target="_blank[/snapback]​
    [/quote]

    Юзеры может и вылетают, но гарантии, что база не занята - нет. Если уж ты все равно гасишь сервер и очень хочешь ее ужать, то запускай сжатие из командной строки.
     
  13. LIGHT

    LIGHT Гость

    Репутация:
    0
    Этот вариант не подходит по простой причине
    Notes Stop
    .....
    .....
    Notes Start

    занимает примерно 12 минут, т.е. за 12 минут 30G данных успешно копируются дальше уже работает rar и так далее, а сервер уже поднят.
    А если сделать
    Notes Stop
    .....
    compact
    .....
    Notes Start

    То compact будет пережевывать около полу часа, что недопустимо. Т.е. получится сервер будет лежать ~ час а то и более, вот в чем закавыка. Тоже касается и fixup
    Уж долго они работают ;)
     
  14. puks

    puks Well-Known Member
    Lotus team

    Репутация:
    0
    Регистрация:
    3 фев 2007
    Сообщения:
    1.967
    Симпатии:
    16
    Ты хочешь сказать, что офлайн сжатие только АК занимает полчаса?

    Вот еще:

    To prevent the errors from occurring, the system databases should be compacted off-line using the ncompact command. In order to do this, the server should be shut down and the ncompact,exe run from the command prompt of the OS as in the following example:

    C:\Lotus\Domino\ncompact -B -D names.nsf

    Supporting Information:

    The errors occur because these system databases are constantly being written to as the server performs its various tasks. When Compact is run, these databases are locked or otherwise made inaccessible to the server, meaning the information cannot be written into these databases, which can lead to performance issues on the server.
     
  15. LIGHT

    LIGHT Гость

    Репутация:
    0
    Да пища для размышления есть но....
    names.nfs весит всего ~ 18М и по этому особой нужды жать ее нет, просто до кучи стоит маска * жать все базы, и вот на нейме вылазит. А есть базы по 20G которые жать, как вы понимаете очень даже надо и жмутся при < 10%
     
  16. inik

    inik Гость

    Репутация:
    0
    там есть ключик - исключить бд из списка сжатия
     
Загрузка...
Похожие Темы - Error Compacting
  1. Catharsis
    Ответов:
    6
    Просмотров:
    127
  2. k85
    Ответов:
    5
    Просмотров:
    123
  3. IioS
    Ответов:
    1
    Просмотров:
    123
  4. Kalista
    Ответов:
    1
    Просмотров:
    272
  5. anna
    Ответов:
    11
    Просмотров:
    1.197
Статус темы:
Закрыта.

Поделиться этой страницей