The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Новости развития FreeBSD за неделю (19.07.04-26.07.04)

27.07.2004 16:24

Новое:

  • Добавлена утилита kgdb, представляющая собой оболочку для библиотеки libgdb, и включающая в себя некоторые возможности для работы с потоками ядра (kernel threads), модулями ядра и виртуальной памяти. Даже несмотря на то, что еще не реализованы автозагрузка модулей, возможности для извлечения полезной информации из core-файлов и другие необходимые фичи, утилита уже довольно функциональна.
  • До версии 4.2.0 обновлены сервер и клиент NTP (network time protocol). Среди новшеств можно отметить поддержку IPv6, обновившиеся драйверы и переименование ntp-genkeys в ntp-keygen.
  • Добавлен ACPI-драйвер для поддержки железа от компании Panasonic.

    Изменения:

  • В подсистеме GEOM изменены наименования объединенных дисков и страйпов. Теперь вместо /dev/{name}.concat и /dev/{name}.stripe используются /dev/concat/{name} и /dev/stripe/{name} соответственно.

    Темы для обсуждения:

  • Синхронизация при панике и журналируемые файловые системы.
    Все как обычно началось с коммитта. Robert Watson (rwatson) внес изменения в код, отвечающий за выключение системы, запрещающие сброс буферов на диск во время паники, так как это редко срабатывает как положено и лишь еще больше усугубляет панику и в итоге затрудняет отладку. Дальше пошли разговоры о возможности выбора пользователем поведения системы, например с помощью sysctl-переменной. Было высказано мнение о том, что правильнее было бы добавить в UFS функции журналирования, вспомнили что кто-то раньше пытался портировать XFS, но до чего-то конкретного так и не договорились.

    Изменения в составе коммиттеров:

  • Suleiman Souhlal (ssouhlal) - новый коммиттер системного кода для платформы PowerPC.

    Исправления:

  • Исправлена ошибка, из-за которой Makefile с комментарием в строке, начинающейся с .elif не обрабатывался парсером правильно и приводил к аварийному завершению команды make. Эта ошибка была описана в PR 25627.

    Добавление от себя:

  • С 23.07 в -CURRENT по умолчанию Иксами считается X.Org (а не XFree). В релизах FreeBSD подобного можно достичь, добавив строку X_WINDOW_SYSTEM=xorg в /etc/make.conf.
    Чтобы "проапгрейдить" XFree86 на xorg, нужно сделать следующее (естественно, обновив перед этим порты):
    pkg_delete -f /var/db/pkg/imake-4* /var/db/pkg/XFree86-*
    cd /usr/ports/x11/xorg && make install
    pkgdb -F
    Вскоре изменения будут внесены и в sysinstall для -CURRENT.

    1. Главная ссылка к новости (http://www.bsdportal.ru...)
    Автор новости: SleepyBrain & Cyrill Malevanov
    Лицензия: CC BY 3.0
    Короткая ссылка: https://opennet.ru/4162-freebsd
    Ключевые слова: freebsd
    При перепечатке указание ссылки на opennet.ru обязательно


    Обсуждение (19) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, edwin (??), 07:30, 28/07/2004 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    > например с помощью sysctl-переменной
    Я согласен с таким вариантом.
     
  • 1.2, Аноним (2), 11:10, 28/07/2004 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    А я нет
     
  • 1.3, Аноним (2), 11:12, 28/07/2004 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    А мне все равно.
    Вот и поговорили!
     
  • 1.4, Аноним (2), 11:52, 28/07/2004 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Лучше скажите ,когда 5.3 выйдет...А то 15 июля как бы уже прошло, "а Германа всё нет..."
     
  • 1.5, Nikolai (??), 12:51, 28/07/2004 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    А слабо анониму выползти на сайт FreeBSD и почитать планы выпаска релизов?
     
     
  • 2.7, Аноним (2), 14:04, 28/07/2004 [^] [^^] [^^^] [ответить]  
  • +/
    А слабо просто дату написать, если это всем известно?
     

  • 1.6, Nikolai (??), 12:52, 28/07/2004 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    А вот журналируемую систему, да вдобавок более быструю было бы ну очччень неплохо.
     
  • 1.8, Moralez (?), 20:09, 28/07/2004 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Зачем на большинстве серверов БЫСТРАЯ fs? А ставить фрю на все - маразм.
     
  • 1.9, edwin (??), 06:53, 29/07/2004 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    > А я нет
    А почему ?
    Я всегда при настройке сервера кидаю в sysctl.conf около 20 заново настраиваемых параметров
    > Зачем на большинстве серверов БЫСТРАЯ fs? А ставить > фрю на все - маразм.
    FreeBSD идеально подходит для любых серверов.
    А если у тебя был в своё воемя негативный опыт с этой системой, то данный (и не только) сайт призваны это исправить.
     
  • 1.10, Moralez (?), 11:39, 29/07/2004 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    >FreeBSD идеально подходит для любых серверов.

    Огого как!

     
  • 1.11, edwin (??), 13:28, 29/07/2004 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    > Ого как !
    Назовите мне серверную задачу, которую
    не может решить FreeBSD
    Да кстати применяемая во FreeBSD технология
    Soft Updates намного интелектульнее Logs File  
    System.
    А быстрая fs необходима file,database,proxy,web
    ,application серверам
     
  • 1.12, Moralez (?), 14:13, 29/07/2004 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    SoftUpdates - это реальный шанс потерять содержимое файла в течение минуты после "записи". Вот уж всем маразмам маразм. ;)

    p.s. Вот вы сами и ответили на свой первый вопрос: freebsd такие задачи как "file,database,proxy,web
    ,application servers" решает хуже конкурентов. Спасибо :)

     
  • 1.13, Moralez (?), 14:14, 29/07/2004 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Кстати, в чём прелесть этой интеллектуальности, если EXT3 с полным журналированием быстрее? :)
     
  • 1.14, edwin (??), 14:43, 29/07/2004 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    По поводу возможной потери данных в Soft Updates
    До того, как у меня появился ИБП, у меня несколько
    раз в году отключали электричество от комнаты,  
    где стоят сервера.
    Сервера(2 штуки) работали под управлением FreeBSD 4.9
    и FreeBSD 5.2.1 с включенной Soft Updates
    В момент отключения электричества в среднем к
    1-му серверу(файл-сервер) было подключено  
    порядка 40 пользователей.
    ко 2-му (web+database) порядка 30.
    Нихто НИЧЕГО НЕ ТЕРЯЛ.
    Теперь относительно сравнивания FFS и ext3
    Такого не может быть, по причине того, что
    у меня до FreeBSD на сервере стоял Mandrake 8.0
    с ext2fs
    После установки FreeBSD 4.10 дисковые операции
    замедлились всего на 5-8D
    А ext3 с полным журналированием медленне ext2 на
    20-30D
    Относительно, того что FreeBSD хуже справляется
    с задачами, чем конкуренты, то прошу пример.
    А если вы не умеете настраивать FreeBSD, то
    как я говорил - поможем.
     
     
  • 2.19, blacksteel (?), 18:05, 04/08/2004 [^] [^^] [^^^] [ответить]  
  • +/
    пример: application сервер BEA Weblogic 8.1 НЕ РАБОТАЕТ на 5.2.1 (из-за кривой java) - запуска - случайное событие с вероятностью меньше 50))
     

  • 1.15, Moralez (?), 15:33, 29/07/2004 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Потеря файлов в течение минуты - факт, который не надо доказывать (доказательство в исходниках, handbook-е, да в чём угодно). Если вы с ним не сталкивались, это означает лишь то, что вы с ним не сталкивались. :Р

    Методика сравнения неправильная. Оформите, пожалуйста, как вот тут:
    https://www.opennet.ru/opennews/art.shtml?num=3901
    до тех пор верим вышеприведенной ссылке. :)

    Пример предоставлен Николаем (см.выше):
    "А вот журналируемую систему, да вдобавок более быструю было бы ну очччень неплохо."

     
     
  • 2.16, Sem (ok), 13:46, 02/08/2004 [^] [^^] [^^^] [ответить]  
  • +/
    > Потеря файлов в течение минуты - факт, который не надо доказывать

    Этот факт все таки надо доказать. Поскольку он не очевидный.

    > (доказательство в исходниках, handbook-е, да в чём угодно). Если вы с ним
    > не сталкивались, это означает лишь то, что вы с ним не сталкивались. :Р

    Покажите место в HandBook'е, где про это написано. Ну очень интересно.

    Я ни разу не потерял никаких данных под фрей за почти 7 лет. SoftUpdates включил сразу, как только они появились.

    А поможет ли с потерями данных журналируемая система? И каким образом?

     
     
  • 3.17, Moralez (?), 14:05, 02/08/2004 [^] [^^] [^^^] [ответить]  
  • +/
    Ну вот! За семь лет не удосужились handbook прочитать.

    vi /usr/share/doc/handbook/configtuning-disk.html

    /minute
    :q!
    rm -rf /

    winnt.exe

    :-)

     
     
  • 4.18, Moralez (?), 14:16, 02/08/2004 [^] [^^] [^^^] [ответить]  
  • +/
    А насчёт журналируемых FS, просто смешно. В случае _потери_ - никак. Но для того и сделали JFS с EXT3, чтобы по вине перебоя с электричеством такого не происходило.

    Зачем придумали Reiser/XFS/итп сам не знаю, но пока они необязательны - жить не мешают...

     
     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2024 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру