URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 79692
[ Назад ]

Исходное сообщение
"апгрейд FC"

Отправлено extremal , 07-Апр-08 20:41 
Уважаемые фоумчане, есть дедик на нем стоит FC5 необходимо заапгрейдить до 6/7 или 8 версии. Прочитал про yum, вроде как можно с помощью него удаленно все это дело организовать. С линуксом знаком поверхностно. Есть ли какие подводные камни? Другие более удобные способы? Может где поподробнее об этом деле почитать? Буду рад любым советам!

Содержание

Сообщения в этом обсуждении
"апгрейд FC"
Отправлено angra , 07-Апр-08 21:42 
Если знаком поверхностно, то лучше не пытайся. Дистры от красной шапки не предполагают подъема от одной версии до другой, это вам не дебиан или генту. Но если таки рискнете, то сначала попробуйте обновить ядро и glibc, потом rpm и yum и только потом все остальное, при этом внимательно следите за тем что говорит yum и какие пакеты хочет удалить.


"апгрейд FC"
Отправлено extremal , 08-Апр-08 00:36 
>Если знаком поверхностно, то лучше не пытайся. Дистры от красной шапки не
>предполагают подъема от одной версии до другой, это вам не дебиан
>или генту. Но если таки рискнете, то сначала попробуйте обновить ядро
>и glibc, потом rpm и yum и только потом все остальное,
>при этом внимательно следите за тем что говорит yum и какие
>пакеты хочет удалить.

Спасибо за ответ!
А где можно почитать про обновление ядра и glibc?


"апгрейд FC"
Отправлено PavelR , 08-Апр-08 06:07 
>Если знаком поверхностно, то лучше не пытайся. Дистры от красной шапки не
>предполагают подъема от одной версии до другой, это вам не дебиан
>или генту. Но если таки рискнете, то сначала попробуйте обновить ядро
>и glibc, потом rpm и yum и только потом все остальное,
>при этом внимательно следите за тем что говорит yum и какие
>пакеты хочет удалить.

Судя по Вашему ответу, как раз таки Вы поверхностно знакомы с творчеством компании РедХат.
Федоры подразумевают подъем версий юмом, есть даже специальный сайт от федоры где были расписаны подводные камни обновления с 1-2-3 версий выше.

Стандартная процедура выглядит так: обновляется пакет fedora-release, а потом делается стандартное обновление юмом. Я делал обновления с 4 и 5 федор до 6 на серверах, все происходило без проблем.


"апгрейд FC"
Отправлено angra , 08-Апр-08 18:10 
Знаком, да это возможно сделать, были преценденты подъема rh 7 до четвертой федоры. Но нужно действительно хорошо знать этот дистр и быть готовым решить возможные проблемы. Изначально дистр не предназначен для таких апдейтов. Если вы не понимаете что это значит, то сравните с дебианом или с генту.

"апгрейд FC"
Отправлено zabudkin , 08-Апр-08 19:44 
yum update и прочее прокатит, только если у Вас нет сторонних пакетов(!запомните),
которые yum НЕ знает. Лучше не рескуйте.
Конечно ничего юм не сделает, если не найдет подходящие отсутствующие пакеты, но вот всякими опциями типа force не вздумайте воспользоватьсяю Есть куча форумов, есть в конце концов LINUX.ORG.
Могу сказать лишь одно, если у Вас стандартный дистриб и нет сторонних (от дистриба) пакетов, то, как правило (!не обязательство!) все будет ок.

ДЛЯ ЭТОГО:
Делаем вэкап,
делаем обнову,
удостоверяемся в своем мнение,
радуемся.
иначе понимаем мои слова и восстанавливаем.

Зачем рисковать? Вы профессионал? Лучше доверьте это профессионалам, либо пройдите курсы, задайтесь вопросом своих знаний (сейчас работодатель, как правило, поощряет обучение за счет своих средств своих админов). Иначе обращайтесь к нам, сюда в форум, может быть НАЙДЕТСЯ помощник. Россия огромна - но реальных админов мало. Если не сейчас поможем/заплатишь (знания нужно ценить - кушать всем хочется, да и не просто кушать, есть много всяких желаний, потом ты также будешь так рассуждать ценя свои знания), то потом будешь сам это все разгребать будучи простым админом и подчиняясь директору (считай лкакому-то человеку, дядьке тупо говоря, не работая на себя(!)).
Эх....


"апгрейд FC"
Отправлено angra , 08-Апр-08 20:35 
Уважаемый профессиональный админ, не подскажете мне неопытному, почему после бэкапа вы делаете апдейт на основной машине, а потом при неудаче в панике откатываетесь вместо того, чтобы сделать эту операцию на той машине на которой создана копия системы. Я то по своей дурости думал, что на продакшеновых серверах экспериментировать нельзя, а оно вона как получается :)

"апгрейд FC"
Отправлено zabudkin , 09-Апр-08 06:37 
>Уважаемый профессиональный админ, не подскажете мне неопытному, почему после бэкапа вы делаете
>апдейт на основной машине, а потом при неудаче в панике откатываетесь
>вместо того, чтобы сделать эту операцию на той машине на которой
>создана копия системы. Я то по своей дурости думал, что на
>продакшеновых серверах экспериментировать нельзя, а оно вона как получается :)

Речь идёт о: "если у Вас стандартный дистриб и нет сторонних (от дистриба) пакетов".
И, естественно, вышеперечисленное (про бэкап и прочее) нужно делать в нерабочее время.
Иначе делайте копию системы на другое железо и уже на копии делайте обнову и не забудьте про те же, к примеру, мак адреса сетевух и других подводных камнях, если Вы потом эту копию оставите в качестве рабочей замены оригинала.



"апгрейд FC"
Отправлено extremal , 13-Апр-08 12:20 
Спасибо за ответы! Необходимо сделать апгрейд самому,без помощи профессионалов. В инете нарыл туториал по апгрейду 5->6 и 6->7 , по отзывам вроде катит. Мне боязно что сервер ремот, типа убью систему и все, на локале полюбому докопался бы и поставил.
Насчет сторонних пакетов, разве невозможно их установить/настроить после апгрейда? И можно поподробнее про подводные камни?


"апгрейд FC"
Отправлено hate , 13-Апр-08 13:01 
>Спасибо за ответы! Необходимо сделать апгрейд самому,без помощи профессионалов. В инете нарыл туториал по апгрейду 5->6 и 6->7 , по отзывам вроде катит. Мне боязно что сервер ремот, типа убью систему и все, на локале полюбому докопался бы и поставил.
>Насчет сторонних пакетов, разве невозможно их установить/настроить после апгрейда? И можно поподробнее
>про подводные камни?

Пристегни руки к батарее отопления наручниками пока желание трогать сервер не имея знаний не пройдет. :)

А теперь по существу, сначала учиться, а потом лазить руками в "живой" сервер.

После изучения предмета и когда желание задавать такие вопросы пройдет тогда можешь апдейтить сервер.
  


"апгрейд FC"
Отправлено extremal , 13-Апр-08 13:10 
>[оверквотинг удален]
> Пристегни руки к батарее отопления наручниками пока желание трогать сервер не
>имея знаний не пройдет. :)
>
> А теперь по существу, сначала учиться, а потом лазить руками в
>"живой" сервер.
>
>
> После изучения предмета и когда желание задавать такие вопросы пройдет тогда
>можешь апдейтить сервер.
>

Руки не пристегиваются :) собираюсь поставить себе сервер да поапгрейдить его, насчет учиться , так я вот и учусь, но времени мало и учиться надо быстро.. потому и спрашиваю о камнях и всем таком , дабы быть готовым к возможным траблам


"апгрейд FC"
Отправлено angra , 13-Апр-08 23:33 
rpm -qa выдает список пакетов установленных на машине
Ставим себе локальный сервер с той же версией федоры и с точно таким же списком пакетов, при желании можно даже на виртуалке установить. Учимся на нем удаленно(то есть только ssh и ничего больше) обновляться. Когда научимся делаем аналогично на основном. На всякий случай уточняем не админили ли основной сервер всякие недоадминчеги, ставившие что-либо напрямую из сорцов, если таки были, то сразу умываем руки. Также стоит учитывать правила firewall и на малейшие предложения от yum поменять/изменить конфигурацию iptables/firewall/(или как оно это назовет) говорить отказом, так как в этом пункте будет разница между оригиналом и копией.
На самом деле все не так страшно, как это кажется и может пройти безболезнено. Просто лучше всегда потренироваться на копии сервера, чтобы видеть к чему могут привести те или иные действия, например согласие на удаление login, mingetty итд при апдейте :)
На всякий случай заранее уточните наличие kvm(keyboard-video-mouse), оно же serial connect, оно же ...много чего еще :). Очень помогает при ошибках ведущих к невозможности удаленного логина, но позволяющих локальный.