Ru-Board.club
← Вернуться в раздел «В помощь системному администратору»

» Citrix XenServer

Автор: blinkoff
Дата сообщения: 27.02.2013 15:40
DimaITS
iSCSI таргет должен уметь одновременно работать с несколькими хостами. В данном случае правильным решением было бы сделать экспорт в .xva отмонтировать таргет от старого сервера, примонтировать к новому и сделать импорт ВМ.
Автор: toshak2000
Дата сообщения: 19.03.2013 15:09
Ребята, привет ещё раз. Может всётакие кто-нибудь пробовал пробрасывать USB принтера в гостевые системы? Или есть догадки, что почитать для решения данного вопроса. Спасибо.
Автор: neizvestnyy
Дата сообщения: 22.03.2013 10:38
заканчивается лицензия на бесплатный XenServer, на сайте никак не могу найти как ее продлить. есть ли вообще бесплатный XenServer или только платные?

Все нормально, затупил болею
Автор: Road Runner J
Дата сообщения: 29.03.2013 20:59
Ещё одно решение резервного копирования виртуалок XenServer без остановки:
Ссылка
Можно юзать с iscsi, nfs, cifs. На версии 6.1.0 тоже работает.
Автор: karim2
Дата сообщения: 12.04.2013 15:35
Ребят а как подружить PCI RAID Sil3132 и Citrix XenServer 6 ?
Автор: urodliv
Дата сообщения: 12.04.2013 19:27
karim2
Что-то мне подсказывает, что ваш контроллер в шестой версии работать не будет. У меня марвелл в 5.6 версии нормально работал, а в 6.х как контроллер видится системой, но диски к нему подключённые - нет.
Автор: ramzanio
Дата сообщения: 23.04.2013 09:29
Народ странный вопрос но все же задам есть у кого лицензии на XenApp 6.5 Версию ?
Автор: anton04
Дата сообщения: 23.04.2013 14:37
ramzanio

данные вопросы обсуждаются в Варезятнике
Автор: Maycal
Дата сообщения: 28.04.2013 23:47
Скажите пожалуйста, а если процессор не поддерживает аппаратную виртуализацию, возможно ли запустить windows Server 2008 в качестве гостевой ОС?
Автор: vlary
Дата сообщения: 29.04.2013 10:37
Maycal Да.
Автор: Maycal
Дата сообщения: 29.04.2013 14:47
А я вот читал в документации к XenServer о том, что для запуска Windows обязательно нужна поддержка аппаратной виртуализации! Vlary, Вы уверенны в том, что это можно будет сделать? Запустить Windows без аппаратной виртуализации на XenServer?
Автор: vlary
Дата сообщения: 29.04.2013 16:18
Maycal Ты не в ту сторону смотришь. Citrix XenServer работает непосредственно на железе. А тебе скорее нужно что-то, что позволило бы запустить дополнительные машины на твоем уже существующем виндузовом сервере.
Это либо VirtualBox, либо VMware Server - то, что может работать поверх твоей винды.
Другие решения будут гораздо более трудо либо финансово затратными
Автор: blinkoff
Дата сообщения: 07.05.2013 14:08
Товарищи, использую XCP 1.6. Постонно вылазит проблема с зависанием виртуальных машин под управлением Windows. Как лечить? Подозреваю дело в XenTools но не уверен.
Автор: addiin
Дата сообщения: 10.05.2013 15:59
Есть Citrix XCP 1.6.10. На нём две сетевые карты. Мне нужно объединить их в одну виртуальную для увеличения траффика. Наверняка, эта тема была. Прошу не злиться. На форуме я новичок. Просто помогите.
Автор: blinkoff
Дата сообщения: 10.05.2013 16:29
addiin

Как то так:



Автор: addiin
Дата сообщения: 10.05.2013 17:08
Большое спасибо. Просто туплю иногда. после того,как задал вопрос,через минуту нашёл в XenCenter эту опцию. Я пробовал всё время сделать из CLI. Ещё раз спасибо.
Автор: avshoty
Дата сообщения: 14.05.2013 22:26
Всем привет.
Ситуация такая. XenServer 6, XenCenter. В роли гостевой win2012.
При работе в win2012 через консоль XenCenter в графическом режиме графика сильно лагает, курсор особенно тормознутый. Это норма для такого способа подключения или что-то не так?
Автор: urodliv
Дата сообщения: 14.05.2013 22:43
avshoty
Всё нормально. Консоль не предназначена для полномасштабной работы через неё пользователей. Переходите к работе в терминальном режиме и всё будет хорошо.
Автор: ab046
Дата сообщения: 29.05.2013 14:13
Есть Citrix XenServer 6.0 подключен и настоен ИБП APC SmartUPS 1000 подключенный по USB. Вопрос Дает ли XenServer команду shutdown на выключение виртуальных машин (win2003srv_sp2) и где посмотреть настройки, команда идет на все машины сразу и поочередно? Некоторые виртуалки могут долго выключаться ИБП столько не держит хочу добавить force или destroy.



Добавлено:
[more] как настоить сохранение по расписанию.
в папку C:\Program Files\Citrix\XenCenter кладем скрипт backup-xen-vm.vbs и файл serverlist.txt запускаем скрипт через шедулер

backup-xen-vm.vbs
'XenServer VM offlien backup script
'Based on Jeff Riechers script.
' modified by Snir Hoffman 14-9-09.

'This script will backup your vm by shuting them down, exporting the VM and starting them back up.
'Save this vbs file in your "C:\Program files\Citrix\XenCenter" folder as backup-xen-vm.vbs
'Create a serverlist.txt file in the "C:\Program files\Citrix\XenCenter" folder with your servers listed by name, and the Host to start it on with a "," between them.
'1 server per line, these are case-sensitive.
'Backup path must include trailing slash. And the directory must exist.
'Modify these variables for your environment.
user= "root"
pw= "пароль"
server="xxx.xxx.xxx.xxx"
servername = ""
backuppath = "X:\VM_Backup\"

'Do not change anything after this line.
Set WshShell = CreateObject ("Wscript.shell")
Set objFSO = CreateObject("Scripting.FileSystemObject")
Set objSN = objFSO.OpenTextFile("C:\Program Files\Citrix\Xencenter\serverlist.txt", 1)

Do Until objSN.AtEndOfStream
servername = split(objSN.ReadLine,",")

'wscript.echo ("C:\Progra~1\Citrix\XenCenter\xe.exe -s "&server&" -u "&user&" -pw "&pw&" vm-list name-label="&servername(0)&" --minimal")
set vmuuid_exec = WshShell.exec ("C:\Progra~1\Citrix\XenCenter\xe.exe -s "&server&" -u "&user&" -pw "&pw&" vm-list name-label="&servername(0)&" --minimal") ' Get vm uuid
vmuuid = LCase(vmuuid_exec.stdout.readall)
'wscript.echo ("C:\Progra~1\Citrix\XenCenter\xe.exe -s "&server&" -u "&user&" -pw "&pw&" host-list name-label="&servername(1)&" --minimal")
set hostuuid_exec = WshShell.exec ("C:\Progra~1\Citrix\XenCenter\xe.exe -s "&server&" -u "&user&" -pw "&pw&" host-list name-label="&servername(1)&" --minimal") ' get host uuid
hostuuid = LCase(hostuuid_exec.stdout.readall)

'wscript.echo ("C:\Progra~1\Citrix\XenCenter\xe.exe -s "&server&" -u "&user&" -pw "&pw&" vm-shutdown vm="&vmuuid&"")
runcommand ("C:\Progra~1\Citrix\XenCenter\xe.exe -s "&server&" -u "&user&" -pw "&pw&" vm-shutdown vm="&vmuuid&"")

'WScript.echo ("C:\Progra~1\Citrix\XenCenter\xe.exe -s "&server&" -u "&user&" -pw "&pw&" vm-export uuid="&vmuuid&" filename="&backuppath&servername(0)&".xva")
runcommand ("C:\Progra~1\Citrix\XenCenter\xe.exe -s "&server&" -u "&user&" -pw "&pw&" vm-export vm="&vmuuid&" filename="&backuppath&servername(0)&".xva")

'wscript.echo ("C:\Progra~1\Citrix\XenCenter\xe.exe -s "&server&" -u "&user&" -pw "&pw&" vm-start vm="&vmuuid&" on="&hostuuid&"")
runcommand ("C:\Progra~1\Citrix\XenCenter\xe.exe -s "&server&" -u "&user&" -pw "&pw&" vm-start vm="&vmuuid&" on="&hostuuid&"")
Loop
objSN.Close

Function runcommand(runline)
return=WshShell.run (runline, 2, True)
End Function

serverlist.txt
swXXXXXXXXXX,svXXXXXXXXX
где первое имя виртуальной машины, второе имя хоста. Проверено на практике. [/more]
Автор: ipvinner
Дата сообщения: 05.06.2013 10:59
Добрый день. на Citrix Xen Server 6.0 update XS6.0E004, виртуальные машины периодически зависают(вот ситуация аналогичная описанной http://majentis.com/2011/03/07/rebooting-a-hung-hvm-in-xenserver/). В логе из замеченный ошибок:
dev/mappe​r/VG_XenStor​age--2974d75​e--a9da--5fd​b--fcd9--9a6​30f691787-VH​D--c7f1ac2e-​-62f4--452b-​-af3d--5c511​ed198fc: read of 512 returned 0, errno: -22
xenserver vhd-util: libvhd::vh​d_validate_f​ooter: invalid footer cookie:

Возможно это из-за мусора snapshots. Пробовал coalesce-leaf –u [uuid все машин]. Но место так и не освободилось. А реально свободно должно быть более чем 1.5 TB, если подсчитать сумму занятотого пространства дисками виртуалок.

осталось видимо много мусора после создания snapshots и клонирования. Подскажите, кто знает что такое base copy в списке xe vdi-list? это какая-та разница между shapshot и самим диском. Можно ли из удалять? Как узнать какой из vdi относится к какой машине? А также в списке lvs я вижу множество логических томов, который явно не используются, как узнать какой из VHD=LV к какой из машин относится?

Еще у них в архитектуре получаются какие-то деревья, которые можно посмотреть как-то так: Что это за структура такая, если кто-то знает где почитать или объясните, получается что vhd, который создаются при shapshots связаны как-то vhd VM?
vhd-util scan -f -a -p -c -m VHD-c7f1ac​2e-62f4-452b​-af3d-5c511e​d198fc -l VG_XenStor​age-2974d75e​-a9da-5fdb-f​cd9-9a630f69​1787
vhd=VHD-27​cafc06-868a-​466b-a03e-22​3ae05b8a5d capacity=3​22122547200 size=26934​9814272 hidden=1 parent=non​e
vhd=VHD-c7​f1ac2e-62f4-​452b-af3d-5c​511ed198fc capacity=3​22122547200 size=25920​79872 hidden=1 parent=VHD​-27cafc06-86​8a-466b-a03e​-223ae05b8a5​d

Автор: blinkoff
Дата сообщения: 05.06.2013 12:51
ipvinner

В 6 версии нужно использовать:

xe host-call-plugin host-uuid=<HOST_UUID> plugin=coalesce-leaf fn=leaf-coalesce args:vm_uuid=<VM_UUID>
Автор: ipvinner
Дата сообщения: 05.06.2013 13:39
так и использовал, предыдущую команду для краткости отписал. Получил от нескольких машин ответ:
Success остальные просто VM has no leaf-coalesceable VDIs, но места больше не стало
Автор: blinkoff
Дата сообщения: 05.06.2013 16:46
ipvinner

Если после выполнения команды получаешь Success, значит риклейм не закончился, выполняй команду пока не получишь VM has no leaf-coalesceable VDIs. Плюс ко всему процесс риклейма занимает достаточно большое количество времени, особенно если было много снепшотов... Периодически пересканируй хранилище на предмет освобождения места.
Автор: blinkoff
Дата сообщения: 06.06.2013 17:58
avshoty

Это нормально, в XenCenter консоль транслируется через VNC сервер, а внем графика не очень...
Автор: andy1992
Дата сообщения: 14.06.2013 12:49
Кто сталкивался с тем, что через Xen Center виртуальную машину, и VHD и ISO которой находятся на общих NFS, нельзя мигрировать с одной ноды на другую (ноды в общем пуле). Пишет "This VM may not migrate at the moment". На всех нодах Citrix XenServer 6.1.
у кого-нибудь была подобная проблема?
Автор: banibal
Дата сообщения: 19.06.2013 12:38
Доброго времени суток! Столкнулся с проблемой.
Есть XenServer 6.1 (4 x Intel® Xeon® Processor E5620 ). На нем крутиться win 2008 R2 Web Edition.
Проблема в том, что когда выделяешь системе 4 ядра (например из xencentre), то в винде они определяются как четыре процессора. Сама система больше четырех процов не поддерживает (опять же винда) поэтому мучаюсь и не могу добавить её ядер !

Воспользовавшись этим проблема не решилась. (http://support.citrix.com/article/CTX126524)

всё равно загружено только 4 ядра из восьми. Может есть у кого какие советы?

Добавлено:
не ломайте голову! Не прочел , что это (http://support.citrix.com/article/CTX126524) только возможно для версий выше чем (free) $)
Автор: blinkoff
Дата сообщения: 19.06.2013 16:17
banibal

Попробуй XCP
Автор: banibal
Дата сообщения: 20.06.2013 13:56
Попробую. Сейчас начну изучать доки ! Спасибо.
Автор: banibal
Дата сообщения: 26.06.2013 12:51
в xcp такая же ситуация ! даже выводя список всех параметров
xe vm-list params=all
нет такого параметра
platform:cores-per-socket
Печаль сплошная... даже если я его и устанавливаю чудес не происходит

Добавлено:
Беру свои слова обратно. Всё заработало в XCP !!! УРА )
Автор: blinkoff
Дата сообщения: 26.06.2013 14:04
banibal

Если я не ошибаюсь надо сначала задать cores-per-socket равным количеству ядер на один процессор, потом VCPUs-max равным максимальному количеству ядер, а потом VCPUs_at_startup равным количеству ядер на процессор умноженным на количство процессоров. Причем VCPUs-max должно быть больше или равно VCPUs_at_startup или наоборот уже не помню... Итого чтобы сделать 2 процессора по 4 ядра:

xe vm-param-set platform:cores-per-socket=4 uuid=<VMUUID>
xe vm-param-set VCPUs-max=8 uuid=<VMUUID>
xe vm-param-set VCPUs-at-startup=8 uuid=<VMUUID>




Добавлено:
Подскажите как по VNC подключиться к консоли ВМ, без участия XenCenter, WebSelfService Portal или XVP...?

Страницы: 123456789101112131415161718192021

Предыдущая тема: mDaemon + Proxy + (Обьясните принцип работы)


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.