[1] MLD-5.x / Systems / x86 Systeme (PC) / MLD als Xen-domU
 

Offline baltic

  • MLD-Debugger
  • Expert Member
  • *****
  • Posts: 724
    • View Profile
MLD als Xen-domU
« on: July 13, 2017, 08:02:03 »
Hallo,

ich weiß nicht, ob ich mit meiner Frage hier richtig bin, habe aber kein besser geeignetes Unterforum gefunden. Bitte ggf. verschieben.

Nachdem mein VDR jetzt schon sehr schön läuft, plane ich den Einsatz eines NAS für die Aufnahmen und das zentrale Ablegen anderer Daten aus dem Netz.
Vorstellen könnte ich mir auch, die entsprechende HW gleich als Xen-Server zu nutzen und darauf verschiedene virtuelle Maschinen einzurichten. Eine wäre dann ein MLD-VDR als Server-Installation, an den ich eine TV-Karte durchreichen würde. Da der Server ohnehin durchlaufen würde, könnte er damit die Aufnahmen übernehmen.

Um hier sinnvoll planen zu können, müsste ich wissen, ob im MLD-Kernel die Optionen für einen Betrieb als VM aktiviert sind. Ich habe gesehen, dass es die virtio-Treiber gibt, bin mir aber nicht sicher, ob ich daraus ableiten darf, das der Kernel den PV-Betrieb unterstützt.

Gruß
baltic
MLD 5.5 – unstable  Asus M3N78-EM  SkyStar2

Online clausmuus

  • Administrator
  • Expert Member
  • ********
  • Posts: 20445
    • View Profile
    • ClausMuus.de
MLD als Xen-domU
« Reply #1 on: July 13, 2017, 20:59:12 »
Ob die MLD mit xen zusammen arbeitet, weiß ich nicht. Für einige andere Virtualisierungs Lösungen haben wir zusätzliche Treiber im Angebot.

Claus
MLD 5.5 - Raspberry PI - 7" Touch TFT - Squeeze Play
MLD 5.5 - lirc yaUsbIR - OctopusNet - XFX GeForce 9300 mit Intel E3200 - 2GB RAM - 12TB HDD - Lian Li PC-C37B - Samsung LE40A559

Offline baltic

  • MLD-Debugger
  • Expert Member
  • *****
  • Posts: 724
    • View Profile
MLD als Xen-domU
« Reply #2 on: July 14, 2017, 14:21:58 »
Die Frage ist halt, ob die entsprechenden Optionen in der Kernel-Konfig angewählt sind.

Baut Ihr den Kernel selber oder übernehmt Ihr den von Debian? Wenn ja, welchen genau? Dann kann ich dort mal forschen. Oder gibt es hier irgendwo die Konfig?

Gruß
baltic
MLD 5.5 – unstable  Asus M3N78-EM  SkyStar2

Offline rfehr

  • MLD-Developer
  • Expert Member
  • ******
  • Posts: 1507
    • View Profile
MLD als Xen-domU
« Reply #3 on: July 14, 2017, 14:23:45 »
Hi baltic,

wir bauen den Kernel selbst.

Gruß,
  Roland
1x OctopusNet 4x DVB-C
1x Zotac ITX-A Atom 330
1x RPI2 als Client
1x BananaPi
1x Wetekplay
1x MCC 100
2x RPI3
2x RPi4
1x https://www.zotac.com/at/product/mini_pcs/pi335

Offline baltic

  • MLD-Debugger
  • Expert Member
  • *****
  • Posts: 724
    • View Profile
MLD als Xen-domU
« Reply #4 on: July 14, 2017, 15:15:28 »
Hi Roland,

kannst Du mir vielleicht auch noch sagen, wie ich an die Konfig komme, die Ihr beim Bau verwendet?
Dann versuche ich mal rauszufinden, ob die notwendigen Optionen für einen PV-Betrieb angewählt sind.

Und einmal grundsätzlich gefragt, falls sie fehlen: Wärt Ihr ggf. bereit, diese Dinge mit aufzunehmen? Oder eine zweite Kernellinie, quasi einen Virt-Kernel, zu machen?

Gruß
Peter
MLD 5.5 – unstable  Asus M3N78-EM  SkyStar2

Offline rfehr

  • MLD-Developer
  • Expert Member
  • ******
  • Posts: 1507
    • View Profile
1x OctopusNet 4x DVB-C
1x Zotac ITX-A Atom 330
1x RPI2 als Client
1x BananaPi
1x Wetekplay
1x MCC 100
2x RPI3
2x RPi4
1x https://www.zotac.com/at/product/mini_pcs/pi335

Online clausmuus

  • Administrator
  • Expert Member
  • ********
  • Posts: 20445
    • View Profile
    • ClausMuus.de
MLD als Xen-domU
« Reply #6 on: July 14, 2017, 17:21:44 »
Hi,

hier findest Du die Kernel Konfig: http://minidvblinux.de/git/?a=viewblob&p=kernel&h=9c5f39e6589d155ff964e045ee6a459249f865c5&hb=1eb97625e86985ede73922f204057167659b6d62&f=src/linux.config.x86

Eventuell nötige Anpassungen werden auch gemacht, sofern die nichts anderes stören und den Kernel nicht übermäßig aufblähen.

Claus
MLD 5.5 - Raspberry PI - 7" Touch TFT - Squeeze Play
MLD 5.5 - lirc yaUsbIR - OctopusNet - XFX GeForce 9300 mit Intel E3200 - 2GB RAM - 12TB HDD - Lian Li PC-C37B - Samsung LE40A559

Offline baltic

  • MLD-Debugger
  • Expert Member
  • *****
  • Posts: 724
    • View Profile
MLD als Xen-domU
« Reply #7 on: July 14, 2017, 18:33:53 »
Hallo Ihr beiden!

Vielen Dank für die Infos. Ich werde mich da jetzt einlesen und vielleicht auch einfach mal den Sprung ins kalte Wasser riskieren.
Melde mich, wenn ich Ergebnisse habe.

Gruß
Peter
MLD 5.5 – unstable  Asus M3N78-EM  SkyStar2

Offline baltic

  • MLD-Debugger
  • Expert Member
  • *****
  • Posts: 724
    • View Profile
MLD als Xen-domU
« Reply #8 on: July 17, 2017, 19:38:05 »
Hi Claus,

habe jetzt einen ersten Versuch gemacht, MLD auf einem Xen zu installieren. Das ist aber gescheitert und wenn ich die Meldungen richtig interpretiere, fehlen die entsprechenden PV-Fähigkeiten im Kernel.
Ich werde mich einlesen, was da gesetzt werden muss und melde mich, sobald Erkenntnisse vorliegen.

Gruß
Peter
MLD 5.5 – unstable  Asus M3N78-EM  SkyStar2

Offline baltic

  • MLD-Debugger
  • Expert Member
  • *****
  • Posts: 724
    • View Profile
MLD als Xen-domU
« Reply #9 on: July 18, 2017, 18:01:26 »
Hallo Claus,

soweit ich es erkennen kann, sollte mit folgenden Einstallungen ein Betrieb des MLD-Kernels als PV-dumU unter Xen möglich sei:

    CONFIG_XEN=y
    CONFIG_HYPERVISOR_GUEST=y
    CONFIG_PARAVIRT=y
    CONFIG_PARAVIRT_GUEST=y
    CONFIG_PARAVIRT_SPINLOCKS=y
    CONFIG_HVC_DRIVER=y
    CONFIG_HVC_XEN=y
    CONFIG_XEN_FBDEV_FRONTEND=y
    CONFIG_XEN_BLKDEV_FRONTEND=y
    CONFIG_XEN_NETDEV_FRONTEND=y
    CONFIG_XEN_PCIDEV_FRONTEND=y
    CONFIG_INPUT_XEN_KBDDEV_FRONTEND=y
    CONFIG_XEN_FBDEV_FRONTEND=y
    CONFIG_XEN_XENBUS_FRONTEND=y
    CONFIG_XEN_SAVE_RESTORE=y
    CONFIG_XEN_GRANT_DEV_ALLOC=m
    CONFIG_XEN_TMEM=y
    CONFIG_CLEANCACHE=y
    CONFIG_FRONTSWAP=y
    CONFIG_XEN_SELFBALLOONING=y

Welche Auswirkungen das auf die Größe des Kernels hat, vermag ich nicht abzuschätzen. Aber eigentlich sollte es nicht zu schlimm sein, denn es ist inzwischen bei den meisten Distris Standard, dass man sie in dieser Weise installieren kann.

Gruß
Peter
MLD 5.5 – unstable  Asus M3N78-EM  SkyStar2

[1] MLD-5.x / Systems / x86 Systeme (PC) / MLD als Xen-domU
 



Users Online Users Online

0 Members and 1 Guest are viewing this topic.