Список актуальных хотфиксов представлен тут:
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