The OpenNET Project / Index page

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



Индекс форумов
Составление сообщения

Исходное сообщение
"Обновление FreeBSD 6.3 до FreeBSD 7.0 из исходных текстов"
Отправлено kamuzon, 22-Мрт-08 23:29 
Начитался тут вас всех и уже боюсь, однако до сих пор всегда обновлялся УДАЛЁННО по схеме:
cd /usr/src/
mergemaster -p
make -j4 buildworld (-j8 на dual cpu)
make -j4 buildkernel KERNCONF=KMD
make installkernel KERNCONF=KMD (здесь без -jX потому что на некоторых машинах происходил сбой -- не успевал контроллер hdd?!?! -- не знаю)
make installworld
mergemaster -iU
reboot

Единожды испытал грабли, когда обновлял систему с RELENG_6_2 на RELENG_6. С какого перепугу я собирал на той машине RELENG_6_2 я уже не помню. Там была проблема с libc.so.6, который оказался несовместим. Пришлось копировать его с уже обновлённой машины. И, кстати, пришлось очищать /usr/obj/. И здесь конечно удалённо решить проблему не получилось.

Как иначе обновлять пару десятков серверов УДАЛЁННО?! Я не знаю.


Бубнов с ядром предпочитаю избегать, поэтому мой конфиг ядра выглядит так (сам файл лежит в ~home, а в нужном месте сделан симлинк):
====
include GENERIC

options         IPFIREWALL
options         IPFIREWALL_FORWARD
options         IPFIREWALL_VERBOSE
options         DUMMYNET
options         IPFILTER
options         DEVICE_POLLING
options         HZ=1000
====
Это позволяет избегать контроля изменившихся параметров. Система всегда собирается с наисвежайшим конфигом ядра.


Систему всегда обновляю до последнего состояния сырцов, а не до _0/RELEASE и т.д.
вот так это было для 6.X:
====
*default host=cvsup.yasnet.ru
*default base=/var/db
*default prefix=/usr
*default release=cvs tag=RELENG_6
*default delete use-rel-suffix

*default compress

src-all
====

Теперь конечно сначала на кошечках испытаю удалённое обновление с 6.2/6.3 до 7.0.
и после ребута, если всё получится, то запущу ещё
portupgrade -faP

ЗЫ Обновляться планирую до RELENG_7.
О результате возможно напишу сюда. ;)

 

Ваше сообщение
Имя*:
EMail:
Для отправки ответов на email укажите знак ! перед адресом, например, !user@host.ru (!! - не показывать email).
Более тонкая настройка отправки ответов производится в профиле зарегистрированного участника форума.
Заголовок*:
Сообщение*:
  Введите код, изображенный на картинке: КОД
 
При общении не допускается: неуважительное отношение к собеседнику, хамство, унизительное обращение, ненормативная лексика, переход на личности, агрессивное поведение, обесценивание собеседника, провоцирование флейма голословными и заведомо ложными заявлениями. Не отвечайте на сообщения, явно нарушающие правила - удаляются не только сами нарушения, но и все ответы на них. Лог модерирования.



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

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