понедельник, 6 февраля 2017 г.

XenServer: скрипт очистки диска Dom0 после установки обновлений

После установки обновлений можно очистить место на диске Dom0 XenServer.
#!/bin/sh
PATCHLIST=`xe patch-list params=uuid | awk '{print $5}'`
for UUID in $PATCHLIST
do
        echo "Cleanup patch $UUID"
        xe patch-pool-clean uuid=$UUID
done
Идея скрипта: http://discussions.citrix.com/topic/371712-xenserver-low-root-disk-space-cleaup-script-for-patches/

Для работы скрипта на единичном сервере без пула можно использовать команду xe patch-clean, но фактически patch-pool-clean отрабатывает корректно.

Проверяем свободное место на диске df -h и содержимое каталога /var/patch/
# ls /var/patch/
applied
Содержимое каталога /var/patch/applied не трогать и не удалять!

Также не забываем периодически удалять лог-файлы XenServer.

суббота, 4 февраля 2017 г.

XenServer 6.5: Список актуальных обновлений

Свежая установка XenServer 6.5 требует следующих обновлений:
  • XS65ESP1 - XenServer 6.5.0 Service Pack 1
  • XS65ESP1027 - Fix for vGPU
  • XS65ESP1031 - fixes to Toolstack and v6 licence
  • XS65ESP1035 - fixes to Storage
  • XS65ESP1040 - security fixes to NTP
  • XS65ESP1045 - XenTools fixes
  • XS65ESP1046 - Security fixes to Xen
  • XS65ESP1047 - Security fixes to Toolstack
Устанавливать ранее выпущенные исправления не требуется.