проброс сетевой карты в XenServer

VirtualBox, QEMU, ESX/ESXi и прочия
Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
J_S
рядовой
Сообщения: 35
Зарегистрирован: 2011-02-14 10:08:24

проброс сетевой карты в XenServer

Непрочитанное сообщение J_S » 2015-03-16 16:53:12

Добрый день!
есть необходимость пробросить сетевую карту в виртуалку на XenServer 6.2. Гостевая ОС - FreeBSD 10.0-RELEASE
делаю так:

Код: Выделить всё

# lspci |grep Ethernet
03:00.0 Ethernet controller: Broadcom Corporation NetXtreme BCM5717 Gigabit Ethernet PCIe (rev 10)
03:00.1 Ethernet controller: Broadcom Corporation NetXtreme BCM5717 Gigabit Ethernet PCIe (rev 10)


мне нужна вторая

Код: Выделить всё

# xe vm-param-set uuid=eefc0e79-4ef3-274f-aa60-b9f891b94f4f other-config:pci=0/000:03:00.1


Код: Выделить всё

# xl pci-list-assignable-devices
0000:03:00.1


Код: Выделить всё

# lspci -k
        03:00.0 Ethernet controller: Broadcom Corporation NetXtreme BCM5717 Gigabit Ethernet PCIe (rev 10)
        Subsystem: Hewlett-Packard Company Device 18d2
        Kernel driver in use: tg3
        Kernel modules: tg3
        03:00.1 Ethernet controller: Broadcom Corporation NetXtreme BCM5717 Gigabit Ethernet PCIe (rev 10)
        Subsystem: Hewlett-Packard Company Device 18d2
        Kernel driver in use: pciback
        Kernel modules: tg3


Код: Выделить всё

# xe vm-list uuid=eefc0e79-4ef3-274f-aa60-b9f891b94f4f params=other-config
other-config (MRW)    : vgpu_pci: ; pci: 0/000:03:00.1; base_template_name: Other install media; mac_seed: 291fcbc2-ece4-54af-30c6-6a9dc7f642db; install-methods: cdrom


хост перезагружался.
сетевая карта в виртуалке не появилась, зато в dmesg:

Код: Выделить всё

bge0: <HP Ethernet 1Gb 2-port 330i Adapter, ASIC rev. 0x5717100> mem 0xf3020000-0xf302ffff,0xf3030000-0xf303ffff,0xf3040000-0xf304ffff irq 41 at device 6.0 on pci0
bge0: APE FW version: NCSI v1.1.15.0
bge0: CHIP ID 0x05717100; ASIC REV 0x5717; CHIP REV 0x57171; PCI-E
bge0: Try again
bge0: Try again
bge0: Try again
bge0: Try again
bge0: attaching PHYs failed
device_attach: bge0 attach returned 6


куда копать?

Аватара пользователя
dekloper
ст. лейтенант
Сообщения: 1280
Зарегистрирован: 2008-02-24 15:43:19
Откуда: давно здесь сидим..
Контактная информация:

проброс сетевой карты в XenServer

Непрочитанное сообщение dekloper » 2015-04-14 21:29:42

J_S писал(а):Источник цитаты куда копать?

сюда копать
ТОВАгИЩИ! БгАТЬЯ И СЕСТгЫ! ДОЛОЙ гАВНОДУШИЕ!

Neus
капитан
Сообщения: 1712
Зарегистрирован: 2008-09-08 21:59:56

проброс сетевой карты в XenServer

Непрочитанное сообщение Neus » 2015-04-15 8:31:25

dekloper писал(а):сюда копать

не туда ты его послал :)
в xenserver 6.2 xen 4.1

Отправлено спустя 13 минут 20 секунд:
J_S писал(а):Источник цитаты куда копать?

а чипсет поддерживает ?

XS 6.5 вышел, обновись, может и проброс не понадобится, там сильно перепилили ввод/вывод

Аватара пользователя
dekloper
ст. лейтенант
Сообщения: 1280
Зарегистрирован: 2008-02-24 15:43:19
Откуда: давно здесь сидим..
Контактная информация:

проброс сетевой карты в XenServer

Непрочитанное сообщение dekloper » 2015-04-15 8:59:40

Neus писал(а):Источник цитаты XS 6.5 вышел

та пилять.. как сказать перепилили, если на официальном хене тулстек на базе xe (xcp) признан ущербным...
а цытриксоделы на нём и живут.. тоесть, выше 4.2 ничо они в принципе не могли перепилить..
я вот щас ковыряю эти две реинкарнации: xl (самосбор всего последнего) и xe (на базе ""открытых"" цитриГсов), и вот как то к хреновастым выводам прихожу в плане руления гостями..
с консоли -да всё можно напилить\прокинуть, вэба вменяемого нету: то, что под цитриГз писано (коих немало) - на xl не работает.. :(
===
ковыряю вот неплохой проект, как мне пока кажется.. вроде универсальненько, если под xl заработает, будет очень неплохо.. :)
ТОВАгИЩИ! БгАТЬЯ И СЕСТгЫ! ДОЛОЙ гАВНОДУШИЕ!

Neus
капитан
Сообщения: 1712
Зарегистрирован: 2008-09-08 21:59:56

проброс сетевой карты в XenServer

Непрочитанное сообщение Neus » 2015-04-16 10:28:02

dekloper писал(а):Источник цитаты на официальном хене тулстек на базе xe (xcp) признан ущербным...

это где такое писано?

Аватара пользователя
dekloper
ст. лейтенант
Сообщения: 1280
Зарегистрирован: 2008-02-24 15:43:19
Откуда: давно здесь сидим..
Контактная информация:

проброс сетевой карты в XenServer

Непрочитанное сообщение dekloper » 2015-04-16 13:47:19

Neus писал(а):Источник цитаты
это где такое писано?

на официальной вики настоятельно рекомендуют сносить кривой хенд и перелазить на мегастабильный xl...
Choosing a Toolstack

By this point, everything is set, and ready to start installing VMs (also called domUs).
This can be done in a variety of ways, e.g., by using xl. xl is the default toolstack since Xen Project 4.2 so, especially in F18, it is highly recommended to use it, especially as the old toolstack, xend will be discontinued starting from Xen Project 4.3 (for a comparison between the two, see here). The two toolstacks do not play well together, and xend needs not to be running if wanting to issue xl commands.
ТОВАгИЩИ! БгАТЬЯ И СЕСТгЫ! ДОЛОЙ гАВНОДУШИЕ!

Neus
капитан
Сообщения: 1712
Зарегистрирован: 2008-09-08 21:59:56

проброс сетевой карты в XenServer

Непрочитанное сообщение Neus » 2015-04-16 15:52:51

dekloper писал(а):Источник цитаты настоятельно рекомендуют сносить кривой хенд и перелазить на мегастабильный xl...

замечательно, однако, причем тут xend и xl?
ТС пользует XenServer 6.2, я пока тоже.
а там - "The Xen Project management API (xapi) is the default toolstack for XenServer" (С)
dekloper писал(а):Источник цитаты и xe (на базе ""открытых"" цитриГсов)

почему в кавычках? там все открыли

Аватара пользователя
dekloper
ст. лейтенант
Сообщения: 1280
Зарегистрирован: 2008-02-24 15:43:19
Откуда: давно здесь сидим..
Контактная информация:

проброс сетевой карты в XenServer

Непрочитанное сообщение dekloper » 2015-04-19 21:52:50

Neus писал(а):Источник цитаты ТС пользует XenServer 6.2, я пока тоже.

замечательно.., но я не хочу довольствоваться тем, что мне накомпиляли цитриксоделы (4.2 потолок)
еще раз о выборе тулстеков...
Neus писал(а):Источник цитаты почему в кавычках? там все открыли

you have, which commercial products use which stack and examples of hosting vendors using specific APIs

вот именно потому и в ковычках..
Neus писал(а):Источник цитаты причем тут xend и xl?

чем вы будите рулить в xen 4.5? ну не совместим цитриксовый апи с последним хеном..
Default / XEND (Deprecated in Xen 4.1; Removed in 4.5)

XEND is the previous toolstack and continues to be included as part of the Xen source releases. However as of Xen 4.1 XEND is now deprecated and will likely be removed in a future release. It is recommended that new deployments use one of the other toolstacks discussed above.

xl was designed to be command line compatible with the xm CLI to xend and this should provide the easiest upgrade path.

на сегодня единственная управлялка, работающая без xend - это опеннебула
впрочем, возможно я чего то не знаю, и есть другие альтернативы консоли xl..
ТОВАгИЩИ! БгАТЬЯ И СЕСТгЫ! ДОЛОЙ гАВНОДУШИЕ!


Вернуться в «Виртуализация»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость