Потдержание системы в рабочем состоянии

Тема в разделе "Lotus - Администрирование", создана пользователем SOFTOBZOR.ru, 12 дек 2006.

Статус темы:
Закрыта.
  1. SOFTOBZOR.ru

    SOFTOBZOR.ru Гость

    Всем привет!

    Господа, поделитесь информацией.
    Насколько часто вы прибегаете к таким процедурам как Fixup баз данных.
    Сами по себе базы слава богу не глючат, но где то нарвался на инфу что Fixup лучше выполнять переодически, хотел бы уточнить на сколько переодически это должно происходить.

    Базы по размеру разные от 10 метров то 20 гигов, в системе 250 пользователей.

    Стоит ли Fix прописать в programs? если стоит то с каким лучше ключем.

    Спасибо!
     
  2. Fossil Code

    Fossil Code Гость

    У меня именно в Programs и стоит вызов fixup -F и сжатие баз в ночь.
     
  3. SOFTOBZOR.ru

    SOFTOBZOR.ru Гость

    Надеюсь мой вопрос не покажится глупым, но -F это что? Full все БД или как правильно понять.
    Хотелось бы еще в логах потом почитать что было поправлено.
     
  4. Wanderer

    Wanderer Lotus team
    Lotus team

    Регистрация:
    23 мар 2006
    Сообщения:
    367
    Симпатии:
    13
    В хелпе всё есть, достаточно просто ввести в качестве запроса: fixup.

    When you run Fixup on all databases, Fixup checks all documents in the databases. Without this option, Fixup checks only documents modified since it last ran.
    Note To specify this option using the Fixup tool, deselect "Scan only since last fixup."
     
  5. SOFTOBZOR.ru

    SOFTOBZOR.ru Гость

    Спасибо!

    А насколько эта операция опасна, то есть есть ли подводные камни которые необходимо учитывать?
     
  6. SOFTOBZOR.ru

    SOFTOBZOR.ru Гость

    К примеру я заколбасил в program такую штуку
    fixup -C -L (только проверка и писать в логи)
    Вроде все отработало, но одна база начала выпендриватся, при попытке открыть ее пишиться такое окошко:

    This database cannot be opened because a consistency check of it is needed.

    База разумеется не открывается, тогда залажу в Files нахожу эту заразу и давлю на DataBase -> Fixup отмечаю Report all pricessed log files

    После этого БД стала открываться.

    Что это было?

    Приведу кусочек лога до ручного фикса т.е. то что заколбасило из programs
    03:F5 не совсем пойму что это, в др. БД подобного нет.

    Вот кусочек после ручного фикса

    Буду признателен вам гуру если разъжуёте :ph34r:
     
  7. Fossil Code

    Fossil Code Гость

    This database cannot be opened because a consistency check of it is needed.

    Это сообщение означает, что базе данных нужна проверка на целостность, то есть fixup! :ph34r:
    Без починки она не может быть открыта. Вы ее починили и все стало хорошо.
     
  8. Constantin A Chervonenko

    Constantin A Chervonenko Well-Known Member

    Регистрация:
    30 май 2006
    Сообщения:
    1.288
    Симпатии:
    0
    поТдержание - от слова "пот" видимо? Оговорка по Фрейду :ph34r:
     
  9. SOFTOBZOR.ru

    SOFTOBZOR.ru Гость

    <!--QuoteBegin-Fossil Code+12:12:2006, 16:05 -->
    <span class="vbquote">(Fossil Code @ 12:12:2006, 16:05 )</span><!--QuoteEBegin-->This database cannot be opened because a consistency check of it is needed.

    Это сообщение означает, что базе данных нужна проверка на целостность, то есть fixup! wink.gif
    Без починки она не может быть открыта. Вы ее починили и все стало хорошо.
    [snapback]50563" rel="nofollow" target="_blank[/snapback]​
    [/quote]
    Хи... я же я ее поломал этим самым fixup -C -L до выполнения этой процедуры БД работала нормально, потом слегла, тагда сделал просто fixup -L БД опять залетала.
    То есть что получилось:

    Был инициализирован процес fixup - с указанием не чего не исправлять, процесс прошел, и база слегла.
    Потом указал - исправить база зафурыкала.

    Вот теперь делема, есть БД на 20 гигов, запустить ли на ней fix или нет? а если не поднимится?
    Я конечно понимаю что можно сделать резервную реплику, но тут затык в том, что fix хотелось бы прописать в программс, и совсем не охото что бы после этого фикса приходилось постоянно колбасить реплики в зад.

    В общем делаема прямо таки :ph34r:
     
  10. Fossil Code

    Fossil Code Гость

    Интересно, что в хелпе по R.5.0.11 опции -С нет. За отсутствием точных сведений, возникает подозрение, что fixup -C не только "проверяет" базу, а выставляет в ней флаг, который приведет к ее обязательной проверке при нормальном запуске фиксапа. Т.е. нарочно "ломает" базу.
     
Загрузка...
Статус темы:
Закрыта.

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