6 черв. 2011 р.

Snapshot`ы в Citrix XenServer 5.6 FP1 (Снова о наболевшем)

Рано я радовался тому, что Citrix анонсировала в FP1 правильное удаление снепшотов с хранилища iSCSI.

Цитата из моего Citrix XenCenter: 488,1 GB used of 488,3 GB total (327,8 GB allocated).
Проссумировав размер виртуальных дисков - реально 327 Гб. Однако, подумал я - снова старая проблема!!! Танцы с бубнами на тему оффлайн очистки снепшотов результатов не дали:

xe host-call-plugin host-uuid=2b3a914e-6030-4595-a7a2-615c4642f286 plugin=coalesce-leaf fn=leaf-coalesce args:vm_uuid=e66cc30c-daf2-ff6f-c977-0ca983d54397

VM has no leaf-coalesceable VDIs

И так на каждой виртуалке. На всякий случай сделал экспорт виртуальных машин и удалил их. После чего когда XenCenter показал: 488,1 GB used of 488,3 GB total (0 Мb allocated) - сделал Detach Storage, а потом Reattach Storage и, о чудо, место вернулось. XenCenter показал: 4 Mb used of 488,3 GB total (0 Мb allocated)
Но на мой взгляд это не решение вопроса. Если у кого то вылезит такая "кака" попробуйте следующее:

1. Остановите все виртуальные машины (на всякий случай заранее забекаптесь);
2. Отключите хранилище;
3. Переподключите хранилище (ни в коем случае не форматируйте!!!).

18 трав. 2011 р.

Настройка SNMP в Citrix XenServer 5.5

Понадобилось прикрутить к Cacti Citrix XenServer 5.5 хост. Все достаточно просто, в названии ссылка на оригинал статьи. Итак производим на хосте следующие действия:

1. Редактируем iptables
nano /etc/sysconfig/iptables

Добавляем после строки -A RH-Firewall-1-INPUT –p udp –dport 5353:
-A RH-Firewall-1-INPUT -p udp --dport 161 -j ACCEPT

Сохраняем файл по F2 и перезапускаем iptables командой:
service iptables restart

2. Активируем SNMP при загрузке хоста:
chkconfig snmpd on

3. Настраиваем SNMP:
nano /etc/snmp/snmpd.conf

Находим строку: view systemview included .1.3.6.1.2.1.25.1.1 и добавляем под ней строку
view all included .1

Находим строку access notConfigGroup “” any noauth exact systemview none none и изменяем на:
access notConfigGroup “” any noauth exact all none none

Находим и расскоментируем строку:
com2sec notConfigUser default public
и сохраняем файл по F2

4. Перезапускаем сервис SNMP:
service snmpd restart

Теперь можно опрашивать хост, указав комьюнити public

5 трав. 2011 р.

Перезапуск зависшей виртуальной машины в Citrix XenServer

Не часто, но все же бывает когда не удается перезапустить виртуальную машину через Citrix XenCenter стандартным способом через Reboot или Force Reboot. Для разрешения данной ситуации можно попробовать следующий способ. Необходимо войти в консоль хостового сервера и выполнить команду:

xe-toolstack-restart

После выполнения этой команды будет потеряна связь с хостовым сервером на несколько секунд и после ее восстановления можно попытаться сделать Force Reboot для подвисшей виртуальной машины через Citrix XenCenter.