|
Компьютерный форум OSzone.net » Linux и FreeBSD » Общий по FreeBSD » FreeBSD - [решено] Возможные проблемы при обновлении FreeBSD 7.4 до 9.0 |
|
FreeBSD - [решено] Возможные проблемы при обновлении FreeBSD 7.4 до 9.0
|
Ветеран Сообщения: 526 |
Профиль | Отправить PM | Цитировать Здравствуйте,
Есть сервер FreeBSD 7.4 с настроенными почтой, опенвпн, самбой, шлюзом и прочими программами. Все это в офисе, так что простой в работе критичен. Так как ПО старое уже и доустановка нужного ПО требует очень много других зависимостей, хотел обновить FreeBSD до 9 ой версии. Поднять с нуля девятку проблематично для меня, так как много чего там есть в чем я пока не разбираюсь. А надо относительно быстро сделать. Да и не поянтно как отлаживать работу с почтой. Поэтому хочу обновиться ночью или в выходные. Читал, что при обновлении портов могут побиться базы, и установленное ПО не будет соответствовать данным в базе к нему. И что часто обновляются между минорными версиями. А обновлению между мажорными есть предел. Что посоветуете, как обновиться до FreeBSD 9, чтобы потом не вылезали проблемы несовместимости? и не перенастраивать все службы с нуля? Или можно обновляться стандартными средствами с 7.4 до 9 и не должно быть проблем совместимости ПО? |
|
Отправлено: 14:31, 13-04-2012 |
Новый участник Сообщения: 6
|
Профиль | Отправить PM | Цитировать Надо мир обновлять. Я недавно обновил 7.4 на 8.2 были проблемы с загрузкой старого ядра. http://www.lissyara.su/articles/free...ke_buildworld/ посмотри здесь. Очень подробно написано. Я бы советовал на 8.2. обновится. Потому как в 9 ветке какие-то революционные изменения.
Есть один момент. Когда будешь через mergemaster избавляться от лишних библиотек, то возможны проблемы с загрузкой. Потому после сборки и установки мира пересобери ядро в однопользовательском режиме |
Отправлено: 13:30, 19-04-2012 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Забанен Сообщения: 6158
|
VictorSh, вы же уже некоторое время назад пробовали накатываться с 6.2 на 8. И емнип, огрели тучу проблем. Здесь будет то же самое, только ещё сильнее, поскольку, как верно говорят, изменения в 9-ке кардинальные, к примеру ну хотя бы там по умолчанию полностью отказались от схемы MBR+slices в пользу GPT. Также UFS наконец обрела встроенный журнал (SU+J), таким образом, оптимальные схемы разбивки претерпели существенные изменения. Так что, как ни крути, если хочется 9-ку, то лучше с нуля, это точно избавит от старого наследия и сэкономит кучу времени.
На 8.3 впрочем, можно и перейти, она кстати вышла вчера. |
Отправлено: 14:23, 19-04-2012 | #3 |
Ветеран Сообщения: 526
|
Профиль | Отправить PM | Цитировать Спасибо за ответы В выходные попробовал пока без обновления ядра и мира сделать
portsnap, а затем portupgrade -arR, так как при установке почти любой программы все ругалось на ОЧЕНЬ старые зависимости! обновлялось почти день, но самое оснвное так и не обновлиось - говорит postgresql очень старый. пробовал его удалить, но апач, пхп и другие важные порты в нем нуждались, поэтому удалил руками, перезагрузил сервер и ... потерял его по SSH при загрузке писалось это Fatal error 'Cannot allocate redzone for initial thread' at line 384 in file /usr/src/lib/libthr/thread/thr_init.c (errno_12) Bus error (core dumped) Starting postgrey /libexedid-elf.so.1: Shared object "libpq.so.4" not found, reor. by "pg_efl" clamav_freshclam not found, req. by "postfix" пришлось ехать и восстанавливать все из бекапа. благо что он был и свежий. Да, намучился я с обновлениями, все таки установлю с нуля. Цитата vadblm:
|
|
Отправлено: 15:45, 20-04-2012 | #4 |
Забанен Сообщения: 6158
|
Цитата VictorSh:
Цитата VictorSh:
|
|||
Отправлено: 15:56, 20-04-2012 | #5 |
Ветеран Сообщения: 526
|
Профиль | Отправить PM | Цитировать Цитата vadblm:
|
|
Отправлено: 16:57, 20-04-2012 | #6 |
Забанен Сообщения: 6158
|
При переходе на новую мажорную версию необходимо либо пересобирать софт под новую систему, либо использовать слой совместимости, называемый compatNx где N - номер исходной мажорной версии, с которой осуществлён переход, под которую исходно был он собран. Я выше опечатался, при переходе на 9 со скажем 7, потребуется слой compat7x. Но это костыли, предусмотренные случаями, когда нет исходников или есть ограничения по версии, скажем, как с java. Во всех остальных случаях, когда нет препятствий по лицензионным соображениям, подразумевается переборка.
Как пишут в описании Цитата:
|
|
Последний раз редактировалось vadblm, 20-04-2012 в 17:17. Отправлено: 17:06, 20-04-2012 | #7 |
Ветеран Сообщения: 526
|
Профиль | Отправить PM | Цитировать |
Отправлено: 22:19, 20-04-2012 | #8 |
Ветеран Сообщения: 738
|
Профиль | Отправить PM | Цитировать Цитата VictorSh:
Цитата:
|
||
------- Отправлено: 15:10, 21-04-2012 | #9 |
Участник сейчас на форуме | Участник вне форума | Автор темы | Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
2008 R2 - возможные проблемы из-за сайтов | AntiZero | Windows Server 2008/2008 R2 | 1 | 09-03-2011 23:33 | |
Установка - [решено] Проблемы при обновлении Windows 7 | noname555 | Microsoft Windows 7 | 3 | 23-11-2010 01:14 | |
EventID - Определить возможные проблемы с железом | Burger | Microsoft Windows NT/2000/2003 | 0 | 09-04-2010 14:06 | |
[решено] Возможные проблемы при установке 3Гб ОЗУ на Vista 32+ASUS P5K SE | amzir | Материнские платы и память | 8 | 23-04-2008 22:38 | |
Проблемы при установке FreeBSD 6.1 i386 | Non-Stop | Общий по FreeBSD | 8 | 21-07-2006 14:50 |
|