Назад | Перейти на главную страницу

Как включить gjournal во FreeBSD после обновления с 6.x?

У нас есть один сервер, который был обновлен с помощью buildworld и т.д. с FreeBSD 6.4 до 7.2. Как вы знаете, одна из лучших новых возможностей ветки 7. * freebsd - gjournal, но мне кажется, что включить ее на уже отформатированном диске невозможно. Я ошибся ? И если это так, как включить ведение журнала в работающей системе (т.е. без переформатирования диска перезагрузка в порядке)

Вы можете это сделать, если выполняется одно из следующих условий:

  1. У вас большой свободный раздел (замена или tmp), который можно разрезать на 2 части
  2. На жестком диске осталось немного свободного места

Затем используя официальное руководство вы можете настроить ведение журнала.

Это возможно.

Второй пример в страница руководства gjournal объясняет, как это сделать (тот, который начинается с «umount / dev / da0s1d»). Вам понадобится бесплатное устройство, чтобы указать его в качестве провайдера журнала (второе устройство передано команде gjournal). Как было предложено кем-то другим, / tmp или устройство подкачки - хорошие кандидаты для возврата.

Если вы находитесь в затруднительном положении и не хватает бесплатных устройств, вы можете вернуть устройство подкачки, а затем использовать подкачку файл на устройстве с достаточным свободным пространством.

Помните о размере журнала (объясненный в ссылке на "официальное руководство", предоставленной кем-то здесь), поскольку gjournal может вызвать панику при большой нагрузке, если журнал недостаточно велик.

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