Страница 1 из 1
обновление
Добавлено: 2010-03-10 0:26:22
Sun
Встал вопрос, как обновить систему с 7.1 до 8.* , на сайте нашел
http://www.lissyara.su/articles/freebsd ... nd_kernel/, google еще подсказал что то про freebsd-update. Теперь встал вопрос, все таки как удобнее, быстрее и правильнее? Доступа физически к серверу нет.
Re: обновление
Добавлено: 2010-03-10 1:09:36
Gamerman
На днях обновлял с 7.3 на 8.0.
Фаервол в ядре указать забыл, он (фаервол) после перезагрузки упал и не дал сети работать, пришлось с утра бежать на работу. Обновлял классически, через сборку ядра и мира.
Re: обновление
Добавлено: 2010-03-10 1:16:53
Sun
сейчас обновлял таким способом:
Код: Выделить всё
freebsd-update upgrade -r 7.2-RELEASE
freebsd-update install
reboot
freebsd-update install
reboot
до обновление было собрано ядро отличное от generic, uname -a показала 7.1-RELEASE, начал перебирать ядро свое, не собралось, собрал generic после ребута uname выдало 7.2 как заказывали, но с generic жить не хотелось, а вот мое ядро что то так и не собирается...
Re: обновление
Добавлено: 2010-03-11 0:48:44
Aligarh
Если я не ошибаюсь, freebsd-update - это бинарное обновление, и новое ядро будет скомпиленый GENERIC, в котором как раз нет файрвола.
Я с помощью cvsup обновляю все исходники, заново создаю конфиг ядра, пересобираю ядро и мир, ставлю их, делаю mergemaster.Получается, конечно, дольше, но зато всегда после shutdown -r now сервер всегда возвращался в сеть.
Но вообще, такие манипуляции, IMHO, стоит проводить хотя бы недалеко от сервера.
Re: обновление
Добавлено: 2010-03-11 0:50:30
Gamerman
Если о фаерволе вы на мое сообщение ответили, то я обновлял по подобной к вашей схеме.
Re: обновление
Добавлено: 2010-03-11 0:58:25
Aligarh
Gamerman писал(а):Если о фаерволе вы на мое сообщение ответили, то я обновлял по подобной к вашей схеме.
Отчасти на ваше, и отчасти на первое сообщение в теме.
Просто я написал, что в случае сборки можно указать что требуется от нового ядра, а при бинарном обновлении - нет. Соответственно, при пересборке шансы вновь увидеть сервер в сети после перезагрузки выше. Хотя, можно попробовать поколдовать с loader.conf, но метод более рискованный при удаленном обновлении.
А
freebsd-update, как мне кажется, можно применить только в одном случае - если система старой версии только что установлена, чтобы догнать её до последней версии.
Re: обновление
Добавлено: 2010-03-11 9:35:46
Raven2000
Re: обновление
Добавлено: 2010-03-11 10:50:09
Gamerman
Хорошо написано, так и хотел делать, но раньше времени в перезагрузку отправил

За что и поплатился. Зато теперь хорошо запомню.