Есть задача обновить rhel 6.3 до последнего минорного релиза в линейке, на данный
момент это 6.7. В моём случае это виртуальная машина под vmware esxi 5.5. Активной подписки нет.
Итак, качаем установочный dvd rhel-server-6.7-x86_64-dvd.iso.
Проверяем текущую версию
mkdir /rh67
Монтируем образ
mount
/dev/cdrom /media
Копируем содержимое диска во временную папку
cp -r /media/* /rh67
Создадим новый репозиторий для менеджера пакетов yum
Создаём файл
touch
/etc/yum.repos.d/redhat6.repo
с содержимым
[redhat6]
name=Red
Hat Enterprise Linux 6
baseurl=file:///rh67/Server
enabled=1
gpgcheck=0
Завершаем работу сервисов и запускаем обновление
yum update -y
После обновления перезагружаемся и проверяем версию
rm -rf /rh67
Небольшая ремарка: начиная с esxi 4.x, для RHEL5 поддерживается работа через
паравиртуальный контроллер для data disk,
а для RHEL 6 – data disk и boot disk.
Подробности тут kb1010398.
Несмотря на это, RHEL5 без проблем работает через паравиртуальный SCSI с boot disk,
необходимо только наличие установленных vmware tools.
Для обновления виртуальной машины c RHEL5 (использующей
паравиртуальный SCSI
контроллер) до следующего минорного рализа, последовательность действий будет
следующая:
1. Меняем тип контроллера с PVSCSI на LSI Logic Parallel.
2. Обновляемся, конфигурируем vmware tools через скрипт vmware-config-tools.pl.
3. Меняем тип контроллера с LSI Logic Parallel на PVSCSI.
0 коммент.:
Отправить комментарий