Marek Soudny wrote on 2017/12/05 14:48:

(Na linuxu mame jeden restart po upgrade, na solarisu taky jen jeden,
ale zato poradnej, protoze s LDOMou se restartujou i jeji zony, ze jo....)

To i na FreeBSD muzes mit jen jeden restart (a ja ho obvykle mam). A navic si myslim, ze pocet restartu se nijak nezmeni tim, ze budes mit base rozbalickovany - pokud udelas kompletni upgrade systemu z 11.x na 12.x, tak bys v obou pripadech "mel" udelat nejprve aktualizaci kernelu, reboot, pak aktualizaci userlandu.

Na druhou stranu, ja delam leta letouci vsechno na jeden reboot. Pri upgrade mezi majoritnima verzema pak jeste jeden reboot po reinstalaci vsech portu a provedeni delete-old-libs.

V tomhle doporucenem postupu vzdycky vynechavam bod 5 (krome toho, ze body 1 az 3 probihaji na buildserveru a body 4 az 11 na jednotlivych strojich

1. `cd /usr/src' (or to the directory containing your source tree).
2. `make buildworld'
3. `make buildkernel KERNCONF=YOUR_KERNEL_HERE' (default is GENERIC).
4. `make installkernel KERNCONF=YOUR_KERNEL_HERE' (default is GENERIC).
[steps 3. & 4. can be combined by using the "kernel" target]
5. `reboot' (in single user mode: boot -s from the loader prompt).
6. `mergemaster -p'
7. `make installworld'
8. `mergemaster' (you may wish to use -i, along with -U or -F).
9. `make delete-old'
10. `reboot'
11. `make delete-old-libs' (in case no 3rd party program uses them anymore)

Vlastne i stroj, kde mam jaily jako "poor man's vps", tak udelam installkernel, installworld, mergemaster, aktualizaci basejailu, mergemaster v jailech, kdyz to neni majoritni upgrade, tak na hostu i v jailech pkg upgrade a pak jeden velky reboot.

Mirek

--
FreeBSD mailing list ([email protected])
http://www.freebsd.cz/listserv/listinfo/users-l

Odpovedet emailem