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

» Citrix XenServer

Автор: urodliv
Дата сообщения: 30.12.2011 12:03

Цитата:
Из какого объема я смогу выделить 600 Gb под Netflow, к примеру если я ставил Citrix на 500 Gb диск

Во. Теперь я понял о чём вы говорите.
Вас напрягает только то, что в ксенцентре нет отображения реального размера хранилища? Или после расширения VG вам ксен реально не даёт создать VDI нужного размера?
Автор: phandorin
Дата сообщения: 30.12.2011 12:43

Цитата:
Во. Теперь я понял о чём вы говорите.
Вас напрягает только то, что в ксенцентре нет отображения реального размера хранилища? Или после расширения VG вам ксен реально не даёт создать VDI нужного размера?


Новый год на носу, а я все о Xen Centr думаю - вот это напрягает ))))

Реально:

1. Напрягает и 1 пункт.
2. Хотелось бы знать сколько места осталось, чтобы планировать кучу VM.
Автор: urodliv
Дата сообщения: 30.12.2011 13:08
phandorin
А на данный момент у вас Debian уже установлен? Если нет, то вот чего хочу предложить.
1. Убиваем ваше локальное хранилище на корню.
2. Создаём локальное хранилище стандартной командой, а в пункте device-config перечислить нужные устройства. Либо указать этот пункт два раза с указанием нужных устройств.
Сам я такого не пробовал, но хотелось бы проверить этот вариант.

P.S. Безусловно можно средствами mdadm создать нулевой рейд и уже из него делать хранилище, но это же изврат...
Автор: phandorin
Дата сообщения: 30.12.2011 13:31
Усе, мозг кипит )))
Удалял много раз создавал Storage и 1 и 2 и все в одном.

Сейчас стоит нулевый Xen server без VM Машин.
Думаю localhost NFS storage пощупать... не знаю есть ли такой изврат.
Автор: urodliv
Дата сообщения: 30.12.2011 14:13
phandorin
Ну как я и думал.
[more=Что у нас с дисками?]fdisk -l /dev/sda3 /dev/sde

Disk /dev/sda3: 151.4 GB, 151450885632 bytes
255 heads, 63 sectors/track, 18412 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

Disk /dev/sda3 doesn't contain a valid partition table

Disk /dev/sde: 80.0 GB, 80026361856 bytes
255 heads, 63 sectors/track, 9729 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

Disk /dev/sde doesn't contain a valid partition table[/more]
[more=Создаём локальное хранилище]xe sr-create name-label=local type=lvm device-config:device=/dev/sda3,/dev/sde content-type=user[/more]
[more=На всякий случай глянем размеры VG]vgs
VG #PV #LV #SN Attr VSize VFree
VG_XenStorage-455c57b5-2f0d-dc61-e046-39d687f6610c 2 1 0 wz--n- 215.56G 215.55G
VG_XenStorage-e48ee160-8c3c-1870-a6d6-85efd0ceca30 1 5 0 wz--n- 1.82T 1.70T[/more]
[more=Ну и последний штрих]xe sr-param-list uuid=455c57b5-2f0d-dc61-e046-39d687f6610c
uuid ( RO) : 455c57b5-2f0d-dc61-e046-39d687f6610c
name-label ( RW): local
name-description ( RW):
host ( RO): xenserver
allowed-operations (SRO): forget; VDI.create; VDI.snapshot; plug; update; destroy; VDI.destroy; scan; VDI.clone; VDI.resize; unplug
current-operations (SRO):
VDIs (SRO):
PBDs (SRO): ba612494-e16a-6b38-0a6a-460c691b516b
virtual-allocation ( RO): 0
physical-utilisation ( RO): 4194304
physical-size ( RO): 231454277632
type ( RO): lvm
content-type ( RO): user
shared ( RW): false
introduced-by ( RO): <not in database>
other-config (MRW):
sm-config (MRO): allocation: thick; use_vhd: true; devserial: scsi-SATA_WDC_WD1600AAJS-_WD-WCAYU8084926,scsi-SATA_SAMSUNG_HD080HJS08EJ1MP503439_
blobs ( RO):
local-cache-enabled ( RO): false
tags (SRW):

[/more]
Автор: zionlook
Дата сообщения: 17.01.2012 17:36
Помогите ситуация в следующем/

Слетел Citrix XenServer

Ситуация в следующем, на сервере массив из 5 дисков RAID 5, вышел из строя один диск и citrix отказался запускаться без операции fsck.

Citrix XenServer 5.5

Заменил диск в массиве, все сребилдилось и проверилось, после чего выполнил fsck и citrix запустился.

Но теперь при запуске Citrix выдает ошибку

The underlying Xen API xapi is not running. This console will have reduced functionality. Would you like to attempt to restart xapi ?

Жму YES
Но все равно не стартует

Restart Failed

Xapi did not restart seccessfully. More information may be available in the /var/log/messages

Причем теперь сбиты все настройки сети и т.п.

А что самое страшное я там не вижу своих виртуальных машин, на этом сервере стояло 2 виртуальных сервера, что делать?

Проблему с вылетом сообщения XAPI решил следующим образом:
удалил файл /var/xapi/state.db

Такое сообщение больше не вылетает, но все равно теперь я не вижу не сетевых интерфейсов, ни виртуальных машин. Что делать ?!
Автор: urodliv
Дата сообщения: 17.01.2012 17:58

Цитата:
Что делать ?!

Прежде чем что-то делать, надо было подумать, как можно это сохранить и, при необходимости, восстановить.

Цитата:
теперь я не вижу не сетевых интерфейсов

lspci | grep ther и xe pif-list покажите.

Цитата:
ни виртуальных машин

xe vm-list приведите.

P.S. "Простыни" сюда выкладывать не надо, тут не прачечная. Используйте тэг [more].
Автор: zionlook
Дата сообщения: 17.01.2012 18:19
lspci | grep ther

Цитата:
03:00.0 Ethernet Controller: Intel Corporation 82574L Gigabit Network Connection
04:00.0 Ethernet Controller: Intel Corporation 82574L Gigabit Network Connection


xe pif-list
Пусто

xe vm-list

Цитата:
UUID ( RO): e5abe828-3afa-4e40-b3a7-7fd188646465
name-label ( RW): Control domain on host: xenserver
power-state ( RO): running


P.S. На Xenserver'e стоит два виртуальных сервера на винде.
Автор: urodliv
Дата сообщения: 17.01.2012 18:27

Цитата:
P.S. На Xenserver'e стоит два виртуальных сервера на винде.

А вот это уже жопа.
Давайте глянем вывод lvs.
Подключение сетевых карт сделаете (если понадобится только...) по этой статье
Автор: zionlook
Дата сообщения: 17.01.2012 18:40
lvscan

Цитата:
inactive '/dev/VG_XenStorage-***/MGT' [4,00 MB] inherit

inactive '/dev/VG_XenStorage-***/VHD' [500,98 GB] inherit

inactive '/dev/VG_XenStorage-***/VHD' [391,39 GB] inherit
Автор: urodliv
Дата сообщения: 17.01.2012 18:52
zionlook
Вам нужен пункт 10 этой статьи. Но есть одно "но". Я пробовал всё это проделывать, и у меня не получилось (видимо карма такая). Посему без снятия образа я вам не рекомендую что-либо делать.
Автор: zionlook
Дата сообщения: 17.01.2012 20:06
Как же я образ сниму если у меня виртуалок не видно ?
Автор: urodliv
Дата сообщения: 17.01.2012 20:20
zionlook
А причём тут виртуалки? Образ всего рейда.
Можно попробовать воткнуть ещё один винт и на него скопировать lvm раздел. И уже на нём тренироваться...
Автор: zionlook
Дата сообщения: 18.01.2012 06:15
Сделал все как указано в 10 пункте, подцепился Local Storage но всеравно когда захожу в список VM's, ни одной VM там нет.

Как вариант можно создать VM из шаблона, а потом приатачить диск каждого сервера, но проблема в том что не хватает места на диске.

К примеру общей размер Local Storage 923 GB, используется 900 GB, следовательно 23 свободно.

Я создаю новый VM, сразу не понятно какой размер памяти ему ставить, дальше аттачу диск одного из сервера, но вм не запускается так как пишет что не хватает свободной памяти.

Добавлено:
Вроде виртуальные машины удалось запустить, но там полный крах. Нужно вставить диск с виндой, но вот проблема, что Citrix теперь не видит DVD дисковод и что в нем вставлено, как исправить ?
Автор: gubo
Дата сообщения: 21.02.2012 09:23
Поясните, пожалуйста, чайнику, как делается автоматический старт виртуальной машины при загрузке XenServer ? Можно ткнуть носом в документацию.
Автор: ILSOFT
Дата сообщения: 21.02.2012 11:12
gubo

Цитата:
как делается автоматический старт виртуальной машины при загрузке XenServer ?

Свойства виртуальной машины, в левом меню Startup Options, там крыжик Auto-start on server boot
Автор: BigBear
Дата сообщения: 21.02.2012 12:21
в 6 версии ксена этого нет - там только xe командами и ставить батник в автозагрузку
зачем это только убрали - у бесплатной версии функционал урезают?
Автор: urodliv
Дата сообщения: 21.02.2012 13:21
gubo

Цитата:
It was removed due to bad interactions with other features like High Availability, Rolling Pool Upgrade, and integrated DR. Auto-start settings made VMs start up in an uncontrolled fashion, at the wrong times or on the wrong hosts and basically broke these other features.
Источник: http://forums.citrix.com/message.jspa?messageID=1558923#1558923


Цитата:
The following CLI commands may provide what you are looking for. Note that these commands won't work with the current beta, since this functionality was just (re-)added to a very recent build of the product.
1. Enable the VM auto start feature on a pool :
xe pool-param-set uuid=... other-config:auto_poweron=true
2. Then on each VM you want to auto start you would execute:
xe vm-param-set uuid=... other-config:auto_poweron=true
Источник: http://forums.citrix.com/message.jspa?messageID=1568103#1568103


Цитата:
I built a pool of one server and then running the two recommendations, the virtual machines was started.
removed the pool hmm, actually works.
Источник: http://forums.citrix.com/message.jspa?messageID=1584581#1584581
Автор: gubo
Дата сообщения: 22.02.2012 07:25
BigBear
Цитата:
и ставить батник в автозагрузку
Не совсем понял, что под этим подразумевается.
urodliv Спасибо за ссылку и рецепт - все сработало.

Еще вопрос. XenServer 6.0 И XenConvert 2.3.1. Не возможно соединиться. Конвертер проверяет Default Storage Repository и вываливает ошибку (Encountered Error) с предложением посмотреть лог-файл. Не могу найти лог-файл. Вариант использовать XenConvert 2.4 не подходит, т.к. он конвертирует только p2v. Мне же нужно v2v. Я что-то делаю не так?
Автор: BigBear
Дата сообщения: 22.02.2012 09:01
gubo
у urodliv решение красивее, я этого не нашел а сделал проще, создал запускаемый файл с следующим содержанием
vm-start [<vm-selector>=<vm_selector_value>...] [force=<true | false>] [on=<XenServer host UUID>] [--multiple]
и через rc.local поставил в автозагрузку

Several of the commands listed here have a common mechanism for selecting one or more VMs on which
to perform the operation. The simplest way is by supplying the argument vm=<name_or_uuid>. VMs
can also be specified by filtering the full list of VMs on the values of fields. For example, specifying pow-
er-state=halted will select all VMs whose power-state parameter is equal to halted. Where mul-
tiple VMs are matching, the option --multiple must be specified to perform the operation. The full list
of parameters that can be matched is described at the beginning of this section, and can be obtained by
the command xe vm-list params=all. If no parameters to select VMs are given, the operation will
be performed on all VMs
Автор: eXtremer
Дата сообщения: 29.02.2012 11:35
Добрый день,

Хочу сделать апгрейд Сервера, поставить побольше оперативной память, как на это отреагирует XenServer ? Ничего не надо изменить в настройках ? Xen сразу будет видеть новую память ?

Автор: blinkoff
Дата сообщения: 29.02.2012 11:42
eXtremer
Добавлял и память и процессоры. Проблем не возникало.
Автор: eXtremer
Дата сообщения: 29.02.2012 15:01

Цитата:
Добавлял и память и процессоры. Проблем не возникало.


Спасибо blinkoff.
Автор: Dasky
Дата сообщения: 06.03.2012 13:49
добрый...
прошу подсказать по следующему вопросу...
на рутрекере лежит виртуалка микротика под VMWare ESXI...хочется ее под Citrix XenServer...
точнее, она установилась, запустилась и работает, а вот как быть с отломом...в теме на рутрекере есть фраза, что нужны исходники ксена, в которых надо поменять строку...

Цитата:
для тех кому сие чудо надо в xen: 1 исходники ксена 2 в них файл tools/ioemu-qemu-xen/hw/ide.c 3 в ф-ции ide_identify заменить "serial number" на 00000000000000000001, firmware version на 00000001, model на VMware Virtual IDE Hard Drive

боюсь быть сейчас закидан помидорами, но все же прошу подсказать порядок действий...
установлен citrix xenserver 6.0 free, где взять исходники, чтоб поправить файлик?
смотрел по пути /usr/src там пусто...
спс...
Автор: knis
Дата сообщения: 28.03.2012 08:51
Добрый день
Люди добрые, бьюсь уже неделю, никак не пойму.
Задача у меня стоит с iPada подключатся через receiver к некой базе эл. документооборота, работающей через IE, соответственно проблема в том, что я никак не пойму какие из систем нужно ставить, поставил xenserver, сделал там виртуалку, через что расшариваются программы, судя по роликам на ютубе, программы расшариваются через что то еще, но не понятно какая система.
Подскажите пожалуйста, что именно нужно для такого комплекса программ?
Автор: ILSOFT
Дата сообщения: 28.03.2012 11:05
knis
xenserver - упрощенно, это комплекс виртуализации, позволяет на 1 физической машине запустить n виртуальных. Виртуальная машина даже и не догадывается что она виртуальная, для неё все реально. Далее в виртуальной машине вы ставите операционную систему и Ваши прикладные программы, которые тоже не догадываются что они работают в виртуальной машине.

В свете выше написанного, задумайтесь пожалуйста над вопросом который вы задали. Мало того что это просто каша, так и какое отношение это имеет к xenserver?
Автор: knis
Дата сообщения: 28.03.2012 11:23
я знаю что для этого можно использовать xenapp, но вот как его использовать для ресивера не пойму
Автор: blinkoff
Дата сообщения: 28.03.2012 11:49
knis

Поддерживаемые ОС для XenApp: Windows Server 2008 R2, кроме выпуска Web Server и варианта установки Core.

XenApp Server Role Manager развертывает следующее программное обеспечение (если не указано иное и программное обеспечение не установлено):
.NET Framework 3.5 SP1 (это обязательный компонент для XenApp Server Role Manager; он развертывается автоматически при добавлении роли сервера XenApp из меню автозапуска).
Роль служб удаленного рабочего стола Windows Server. (Если этот необходимый компонент не установлен, Server Role Manager установит и активирует клиентское подключение RDP. Система предложит перезагрузить сервер и возобновить установку при последующем входе в систему.)
Роль сервера приложений Windows
Распространяемый пакет Microsoft Visual C++ 2005 с пакетом обновления 1 (x64)
Распространяемый пакет Microsoft Visual C++ 2008 с пакетом обновления 1 (x64)

Исходя из вышеописаного следуют, что под XenServer нужно установить Windows Server, а под ним уже XenApp

Citrix Receiver — КЛИЕНТ доставки ИТ-услуг внутри организации: решение для предоставления удалённых рабочих столов и корпоративных приложений по модели SaaS вне зависимости от типа устройства или его местоположения и без необходимости контроля со стороны ИТ-служб.

То есть на стороне сервера установлен Citrix XenApp а на стороне клиента Citrix Reciever
Автор: knis
Дата сообщения: 29.03.2012 07:42
люди добрые.
идет установка XenApp и в какой то момент выдает ошибку и не ставит дальше, уже два раза качал образ, в логе вот что пишет:

29 Март 2012 г. 8:35:15: Installed component 'Citrix XenApp for Windows'
29 Март 2012 г. 8:35:15: About to configure component 'Citrix XenApp for Windows'
29 Март 2012 г. 8:35:15: ERROR:--> Failed to set Product Feature Value to ...SMB...
29 Март 2012 г. 8:35:15: Failed to configure component 'Citrix XenApp for Windows'
29 Март 2012 г. 8:35:15: Recording installation failure from component 'Citrix XenApp for Windows'
29 Март 2012 г. 8:35:15: Installation failed
Автор: blinkoff
Дата сообщения: 29.03.2012 13:25
knis

Эта ветка для обсуждения вопросов связанных с XenServer. На какую версию Windows Пытаетесь установить XenApp?

Страницы: 123456789101112131415161718192021

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


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