Обновляем XenServer 6.5
Периодически выходят обновления и надо поддерживать свою систему в актуальном состоянии. Для начало проверим, требуется ли нашей системе обновления.
1) Открываем консоль управления XenServer
Открываем в пункт Tools далее Check for update как показано на рисунке
После проверки выдается список требуемых обновлений. В данный момент у меня их нет, кроме обновления самой консоли управления.
Начинать обновляться надо с самого нижнего обновления в списке, хотя можно избежать нескольких обновлений, устанавливая только service pack, но только по возрастанию, не надо перепрыгивать. В названии обновления присутствует надпись такого вида XS62ESP1012.zip. ESP указывает на то, что это именно service pack.
Далее выбираем нужное нам обновление кликаем на ссылку Download, как указано на рисунке
2) В открывшемся браузере на значке Download Now, копируем ссылку, как показано на рисунке и отправляемся в консоль XenServer.
3) Теперь нам надо получить доступ к консоли самого XenServer.
Если сервер расположен локально замечательно, выбираем в консоли наш сервер и кликаем по окошку Console.
А вот если сервер стоит удалено, то можно воспользоваться программой Putty, для доступа к консоли через ssh соединение.
Введите свой логин и пароль.
4) Используем команду wget для скачивания обновления с сайта.
Ссылку вставляем из буфера обмена, как показано на рисунке.
Красным выделено, обновление загружено.
5) Разархивируем архив.
Выполнив команду unzip имя файла. Как показано на рисунке ниже
unzip XS62ESP1012.zip |
6) После распаковки выполняем следующую команду
xe patch-upload file-name=XS62ESP1012.xsupdate |
XS62ESP1012 – это имя вашего обновления.
Система выдаст uuid, на рисунке он обведено красным, его надо скопировать в буфер обмена, чтобы не записывать.
Обновление подготовлена и загружено в систему.
7) Применение обновления.
Выполняем команду
xe patch-apply host-uuid= (жмем 2 раза ТАВ) |
Появляется надпись такого вида
xe patch-apply host-uuid=c1fd2470-88c1-4d61-8275-b331f1737677 |
(выделено желтым на рисунке)
дописываем uuid=(вставляем из буфера обмена выделено красным на рисунке) Получается такого вида запись
xe patch-apply host-uuid=c1fd2470-88c1-4d61-8275-b331f1737677 uuid=a26964cf-a409-46a4-b94c-66bf6083690f |
8) Далее требуется перезагрузить XenServer.
Чтобы обновления применились выполняем команду
xe-toolstack-restart |
Через несколько обновлений может закончиться место в системе под обновления, и поэтому не забываем удалять скаченные и разархивированные файлы
Посмотрим, что у нас есть лишнего. В консоли запускаем ls -la
Далее удаляем ненужные файлы от обновлений выполнив rm -rf XS62ESP1012.zip (имя файла)
Далее удаляем ненужные файлы от обновлений выполнив rm -rf XS62ESP1012.xsupdate (имя файла)
И так пока не установлены все обновления.
Views: 24