> есть ли у FreeBSD коммерческий саппорт, как, например, у RedHat
Официального и полномасштабного как у RedHat — нет. Собственно, сие есть основное „препятствие“ для пользования xBSD в Ънтерпрайзе™ — ибо в ситуации „амба продакшн-серверу“ спрашивать не с кого.
Об Ынтерпразности БЗДЫ: Пржемыслав Фрашунек (Przemyslaw Frasunek), ранее выявивший около 40 серьезных уязвимостей в различных открытых проектах, заявил об обнаружении неисправленной критической уязвимости в ядрах FreeBSD 7.2 и 6.4 и написании рабочего эксплоита для получения root-привилегий при наличии локального непривилегированного доступа к системе. Пржемыслав пообещал не сообщать подробности и не открывать доступа к эксплоиту до выхода официальных патчей от разработчиков FreeBSD. В настоящее время доступна только видео-демонстрация взлома, которой можно полностью доверять, учитывая высокий авторитет Пржемыслава среди экспертов в области безопасности.
Известно, что новая уязвимость стала результатом продолжения работы по представленному в августе эксплоиту, демонстрирующему проблемы в реализации системного вызова kevent ("race condition"), проявляющиеся на многопроцессорных системах для старых версий FreeBSD и исправленных в релизе 6.2.
По словам Пржемыслава уведомление команде FreeBSD было направлено еще 29 августа, но сообщение об исправлении пока не поступало.
>Он все-же какой? :) 448. Уже заметил и поправил =_= >А какая скорость записи на 1 raw диск и на ZFS с 1 диском в пуле? Скорость записи на raw диск это как? diskinfo скорость чтения на все диски выдает по 60-80 мегабайт.
Один диск сейчас проверить не могу - вся система поставлена на этот гигантский zfs-пул и дисков больше нету.
во-первых, 7.2 тоже дырява (здесь надо не лениться тыкать по ссылкам) во-вторых, 6.3 и 6.4 еще никто не отменял; или вы думаете, что весь мир обновляется в день выхода нового релиза? ошибаетесь, перманентные апдейты - удел красноглазиков с кучей свободного времени.
> Т.е. ты клонишь к тому, что найти 10МБ раздел под хранение логов это пипец какая проблема? Сочувствую.
А нахера лишний геморрой надо, даже если бы он 1кб занимал?
Да и вообще, что надежнее: какой-то LVM, реализованные где-то в системе поверх всего железа сразу, или raid, который может быть одной микросхемкой на плате? Да и про стабильность ClusteredLVM я уже наслышан и навидал в своей жизни.
> Да и вообще, что надежнее: какой-то LVM, реализованные где-то в системе поверх всего железа сразу, или raid, который может быть одной микросхемкой на плате?
О! Наверное, ты еще и знаешь - кто сильнее, кит или слон?
Поясните. Банальным сложением вероятностей выхода из строя каждого из задействованных в работе LVM компонентов можно доказать обратное. Аргументы будут?
>Поподробнее можно? Только ненадо мистические рассказы про то, как кто-то там где-то и когда-то видел код, показавшийся ему кривым.
Мне как-то параллельно кто и что видел, но "особенности" зеркалирования в lvm есть - речь о механизмах чтения и записи на половинки зеркала. Эти механизмы сильно отличаются от md-raid. Это раз. А два состоит в том, что lvm не очень безопасен в случае сбоев по питанию. Т.е. он не так сильно парится целостностью данных прописанных в журнал и на половинки зеркала, ну и собственно последовательностью записи. Есть мнение что lvm пофигу на барьеры, а значит теоретически можно развалить файловую систему поверх lvm.
>> Есть мнение что lvm пофигу на барьеры, а значит теоретически можно развалить файловую систему поверх lvm. > Данной фразы не понял. Можно поподробнее?
В целях повышения отказоустойчивости применяют Write Barriers, нечто отдаленно напоминающее транзакции на уровне железа. Это снижает скорость записи, но значительно снижает вероятность повреждения ФС и потери данных при отказе оборудования. LVM не совместим с барьерами.
А ты почему-то начал сравнивать _программный_ LVM с _аппаратным_ RAID.
Не начал. Я дополнил достоинства raid в проблеме отказоустойчивости примером хардварного рэйда. На этом закончим. Я ж за простоту, чем проще системы, тем надежнее)
raid, который может быть одной микросхемкой на плате
>>> Есть мнение что lvm пофигу на барьеры, а значит теоретически можно развалить файловую систему поверх lvm.
>> Данной фразы не понял. Можно поподробнее?
>В целях повышения отказоустойчивости применяют Write Barriers, нечто отдаленно напоминающее транзакции на уровне железа. Это снижает скорость записи, но значительно снижает вероятность повреждения ФС и потери данных при отказе оборудования. LVM не совместим с барьерами.
Я к этому добавлю лишь маленькое пояснение - в общем случае трудно гарантировать правильную последовательность записи данных в журнал и на диск. Соответственно это может привести к нарушению целостности данных вышележаших подсистем (к примеру, файловых). LVM не отслеживает последовательность и считает, что это задача нижележащих устройств. Соответственно, если ниже нет даже самого простого контроллера с батарейкой для поддержания кэша на запись, то может случиться бяда.
> В целях повышения отказоустойчивости применяют Write Barriers, нечто отдаленно напоминающее транзакции на уровне железа.
Не, это я в курсе, тут такие войны были по поводу того, какое поведение системы есть правильное :) Там и барьеры обсуждались :), тут тоже хорошо и понятно описано их применение и важность: http://lwn.net/Articles/283161/ (если кому интересно).
Но!
Барьеры - штука иногда полезная, но использовать их можно только либо на 1 конкретном приводе, либо на нескольких, которые работают как один - зеркало.
> That means you cannot use write barriers with dm-raid, dm-crypt, or LVM. You also cannot use it with md-raid except for RAID 1.
Несовместим с барьерами, но область применения барьеров крайне мала. Без батарейки гарантий не будет, редко где на интенсивном В/В используют RAID 1, больше RAID 5/6 или 0+1. А барьеры важны именно для интенсивного В/В, проблемы без них именно на таких тестах показывались.