Назад | Перейти на главную страницу

Лучшая практика для обновления оборудования - переустановить Ubuntu?

Я готовлюсь к обновлению оборудования для серверов PowerEdge 1950 Gen II, PowerEdge 2950 Gen II и PowerEdge r710 в нашем DC. Все они работают под управлением Ubuntu 16.04 LTS.

Обновления включают обновление ОЗУ и замену ЦП в следующем порядке:

Как вы могли заметить, аппаратное изменение было значительным, и хотелось бы спросить, не лучше ли переустановить Ubuntu 16.04 после обновлений.

Я знаю, что Ubuntu все равно будет работать, но у меня есть сомнения, что ядро, скомпилированное для старого процессора (во время установки), будет полностью поддерживать новые процессоры (например, микрокод, управление питанием, c-состояния и т. Д.). у Intel Xeon E5335 не было управления питанием противный E5450. SWAP - это еще одна проблема, которая обновляется для соответствия размеру новой памяти.

Ваше мнение важно для меня.

Нет, переустанавливать не нужно. Вам нужно восстановить initramfsхотя (беги "обновить-initramfs -u -kall"как корень) после вы загружаетесь с новым процессором, чтобы Intel-микрокод пакет шанс обнаружить и установить необходимое обновление микрокода для вашего нового процессора. Затем вам нужно снова перезагрузить компьютер, чтобы активировать соответствующие обновления микрокода.

Убедитесь, что вы обновили прошивку системы (UEFI / BIOS) до последней доступной версии. перед вы обновляете оперативную память и процессор.

Обратите внимание, что в зависимости от версии Ubuntu будет поставляться заведомо неработающая версия iucode-инструмент которые не могут автоматически обрабатывать системы со "смешанным степпингом" (где у вас есть два процессора Xeon с разными степпингами в одной системе). В этом случае вам придется выполнить некоторую ручную настройку в / etc / default / intel-microcode.