User Tools

Site Tools


Sidebar


Здравствуйте!

Меня зовут Михаил!
Я системный администратор
и наполняю эту wiki,
решая разнообразные IT-задачки.

Моя специализация - виртуализация!

Я всегда готов помочь Вам
наладить IT-инфраструктуру
за скромное вознаграждение!

mike@autosys.tk
+7 (910) 911-96-23

citrix:хотфиксы-hotfixes-для-xenserver-6-x

Список актуальных хотфиксов представлен тут:

http://support.citrix.com/article/CTX138115

Актуальные хотфиксы для 6.2:
раньше были тут: http://support.citrix.com/product/xens/v6.2.0/hotfix/general/public/
а теперь Citrix ихменил систему поиска патчей и для XenServer 6.2 их можно найти тут:
http://support.citrix.com/search?searchQuery=*&lang=en&sort=date_desc&prod=XenServer&pver=XenServer+6.2.0&ct=Hotfixes

Получить host uuid

 echo $(xe host-list params=uuid | awk '{print($5)}')

Актуальные патчи

На 27 мая 2014 года для XenServer 6.2 актуальна установка Service Pack 1 (XS62ESP1) - он включает в себя 12 предыдущих патчей, установка патчей XS62ESP1002, XS62ESP1003, XS62ESP1004 и обновление XenCenter (XS62ESP1001).

Для XenServer 6.2 существует патч XS62ESP1005. Он исправляет существенные недостатки, способные привести к зависанию хоста.
Однако, будучи установленным может привести к повреждению базы виртуальных машин пула и невозможности их загрузки.
В моем случае - хост работает на платформе ASUS RS300-E6/PS4, на двух дисках собран зеркальный SoftRaid . На хост были установлены все предыдущие патчи (Service Pack 1 (XS62ESP1), XS62ESP1002, XS62ESP1003, XS62ESP1004). В результате установки XS62ESP1005 система грузилась, однако хост был недоступен для управления, сетевые интерфейсы виртуальных машин перестали работать, хотя в xsconsole машины отображались как Running. При попытке переконфигурировать Management Interface выскакивала ошибка. Для виртуальных машин были недоступны какие либо действия. Пришлось переустанавливать хост. После перустановки я сделал бекап системного раздела (с патчами до XS62ESP1004 включительно) и попробывал опять накатить XS62ESP1005. В результате хост зависал на splash screen и отказывался грузиться. На XenServer, установленном в виртуальную машину, воспроизвести данный глюк не удалось.^

Service Pack 1 (XS62ESP1)

wget http://downloadns.citrix.com.edgesuite.net/akdlm/8707/XS62ESP1.zip
unzip ./XS62ESP1.zip
xe patch-upload -s <hostname> -u root -pw <password> file-name=./XS62ESP1.xsupdate 
xe -s <hostname> -u root -pw <password> patch-pool-apply uuid=0850b186-4d47-11e3-a720-001b2151a503 
xe patch-list -s <hostname> -u root -pw <password> name-label=XS62ESP1


Для завершения установки требуется перезагрузка хоста XenServer.
После применения Service Pack 1 необходимо обновить XenTools на виртуальных машинах.

Патч XS62ESP1002

wget http://downloadns.citrix.com.edgesuite.net/akdlm/8737/XS62ESP1002.zip
unzip ./XS62ESP1002.zip
xe patch-upload -s <hostname> -u root -pw <password> file-name=./XS62ESP1002.xsupdate 
xe -s <hostname> -u root -pw <password> patch-pool-apply uuid=297f2f77-5603-4aaf-9e56-db49512d4592 
xe patch-list -s <hostname> -u root -pw <password> name-label=XS62ESP1002

Обновление XenCenter (XS62ESP1001)

СТАРЫЕ Патчи

Применение патчей в порядке появления (на 5 ноября 2013):

XS62E001

wget http://support.citrix.com/servlet/KbServlet/download/34977-102-705578/XS62E001.zip
unzip ./XS62E001.zip
xe patch-upload -s XENSERVER_IP -u root -pw ROOT_PASSWORD  file-name=./XS62E001.xsupdate
xe -s XENSERVER_IP  -u root -pw ROOT_PASSWORD  patch-pool-apply uuid=UPLOADED_PATCH_UUID
xe patch-list -s XENSERVER_IP -u root -pw ROOT_PASSWORD  name-label=XS62E001
xe-toolstack-restart

XS62E002

wget http://support.citrix.com/servlet/KbServlet/download/35140-102-705624/XS62E002.zip
unzip ./XS62E002.zip
xe patch-upload -s XENSERVER_IP -u root -pw ROOT_PASSWORD  file-name=./XS62E002.xsupdate
xe -s XENSERVER_IP -u root -pw ROOT_PASSWORD patch-pool-apply uuid=59128f15-92cd-4dd9-8fbe-a0115d1b07a2
xe patch-list -s XENSERVER_IP -u root -pw ROOT_PASSWORD name-label=XS62E002
#reboot

XS62E004

wget http://downloadns.citrix.com.edgesuite.net/akdlm/8165/XS62E004.zip
unzip ./XS62E004.zip
xe patch-upload -s XENSERVER_IP -u root -pw ROOT_PASSWORD file-name=<path_to_update_file>\XS62E004.xsupdate
xe -s XENSERVER_IP -u root -pw ROOT_PASSWORD patch-pool-apply uuid=5579f1f0-ff83-11e2-b778-0800200c9a66
#reboot
ВНИМАНИЕ!!! Если установка обновлений выполняется удаленно, то следует учесть, что после перезагрузки могут не стартануть виртуалки (у меня не стартанули). При попытке запуска из консоли говорили, что specified host disabled. Однако после второй перезагрузки хоста все стартануло нормально.

XS62E005

wget http://downloadns.citrix.com.edgesuite.net/8197/XS62E005.zip
unzip ./XS62E005.zip
xe patch-upload -s XENSERVER_IP -u root -pw ROOT_PASSWORD file-name=./XS62E005.xsupdate
xe -s XENSERVER_IP -u root -pw ROOT_PASSWORD patch-pool-apply uuid=aeff92a9-2c60-43eb-b34e-14e4132b411c
xe-toolstack-restart

XS62E009

wget http://downloadns.citrix.com.edgesuite.net/akdlm/8452/XS62E009.zip
unzip ./XS62E009.zip
xe patch-upload -s XENSERVER_IP -u root -pw ROOT_PASSOWRD file-name=./XS62E009.xsupdate 
xe -s XENSERVER_IP -u root -pw XENSERVER_IP patch-pool-apply uuid=d9c753b9-a15b-4a31-897b-97fdae609031
#reboot

Discussion

Enter your comment. Wiki syntax is allowed:
X N E X Q
 
citrix/хотфиксы-hotfixes-для-xenserver-6-x.txt · Last modified: 2015/04/09 15:10 (external edit)