Kvmnode: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
(angelegt) |
|||
(6 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt) | |||
Zeile 6: | Zeile 6: | ||
== Image flaschen == | == Image flaschen == | ||
− | Da das Image unter kvm eingerichtet werden soll muss bei der Erstinstallation dieses von http://freifunk.in-kiel.de/firmware.html#x86_KVM geladen und mit gunzip entpackt werden. | + | Da das Image unter kvm eingerichtet werden soll muss bei der Erstinstallation dieses von |
+ | |||
+ | * http://freifunk.in-kiel.de/firmware.html#x86_KVM - KVM im 32bit Modus | ||
+ | * http://freifunk.in-kiel.de/firmware.html#x86_64 - KVM im 64bit Modus sowie direkt auf Hardware | ||
+ | |||
+ | (Quelle: https://gluon.readthedocs.io/en/v2016.2/releases/v2016.1.html#x86-64) | ||
+ | |||
+ | geladen und mit gunzip entpackt werden. | ||
+ | |||
Die benötigten Schritte hier in Kürze: | Die benötigten Schritte hier in Kürze: | ||
Zeile 15: | Zeile 23: | ||
# Name vergeben | # Name vergeben | ||
# Zielspeicher auswählen (auf dem sich das Image befindet) | # Zielspeicher auswählen (auf dem sich das Image befindet) | ||
− | # Linux, Anderes Linux-System | + | # Linux, Anderes Linux-System <s>(32bit)</s> |
# CPU=1 | # CPU=1 | ||
# Arbeitsspeicher = 512MB (Welche Größe ist hier sinnvoll?) | # Arbeitsspeicher = 512MB (Welche Größe ist hier sinnvoll?) | ||
Zeile 28: | Zeile 36: | ||
TODO | TODO | ||
+ | |||
+ | erstmal nach https://github.com/freifunk-gluon/gluon/wiki/Commandline-administration#node-information verfahren. | ||
+ | |||
+ | == Bauen == | ||
+ | |||
+ | TODO: Beim Bauen des images evtl. bei den x86 images berücksichtigen, das wir meist deutsche Tastaturen verwenden. | ||
+ | |||
+ | (Quelle: https://github.com/freifunk-gluon/gluon/wiki/Commandline-administration#load-a-new-keyboard-layout ) | ||
+ | |||
+ | == Lesen == | ||
+ | |||
+ | # https://wiki.archlinux.org/index.php/Qemu | ||
+ | # https://wiki.archlinux.org/index.php/KVM | ||
+ | # http://www.linux-kvm.org/page/9p_virtio | ||
+ | # http://wiki.qemu.org/Documentation/9psetup | ||
+ | # https://wiki.debian.org/KVM | ||
+ | ## Qemu Architekures (not in Debian) | ||
+ | ## http://repo.or.cz/qemu/ar7.git | ||
+ | ## http://repo.or.cz/qemu/cris-port.git | ||
+ | ## http://repo.or.cz/qemu/z80.git | ||
+ | ### http://wiki.qemu.org/Features/Z80 | ||
+ | ### https://github.com/legumbre/qemu-z80 | ||
+ | ### https://github.com/legumbre/gdb-z80 | ||
+ | ### https://github.com/legumbre/z80-stub | ||
+ | ### https://www.msx.org/news/emulation/en/msx-support-added-qemu | ||
+ | ### http://openmsx.org/ | ||
+ | ### https://web.archive.org/web/20160316181652/http://homepage.ntlworld.com/wholehog/stuart/qemu/ | ||
+ | # https://en.wikipedia.org/wiki/OpenRISC | ||
+ | ## http://wiki.qemu.org/ChangeLog/1.2 | ||
+ | ## https://people.debian.org/~mafm/posts/2015/20150421_about-the-debian-gnulinux-port-for-openrisc-or1k/ | ||
+ | # http://repo.or.cz/qemu/avr32.git | ||
+ | # https://portfolio.debian.net/result?email=mafm%40debian.orghttp://fossi-foundation.org/gsoc16-ideas.html | ||
+ | # http://www.monstr.eu/wiki/doku.php?id=cores:cores Microblaze and NIOS performance (OLD Xilinx FAQ) | ||
+ | # http://fossi-foundation.org/gsoc16-ideas.html | ||
+ | # http://www.esa.int/spaceinvideos/Videos/2016/11/Roland_Weigand_Making_space_missions_smarter | ||
+ | # http://hercules-390.sourceforge.net/ |
Aktuelle Version vom 10. November 2016, 10:42 Uhr
KVM Node
Eine Freifunknode in der virtualisierungslösung KVM betreiben
Image flaschen
Da das Image unter kvm eingerichtet werden soll muss bei der Erstinstallation dieses von
- http://freifunk.in-kiel.de/firmware.html#x86_KVM - KVM im 32bit Modus
- http://freifunk.in-kiel.de/firmware.html#x86_64 - KVM im 64bit Modus sowie direkt auf Hardware
(Quelle: https://gluon.readthedocs.io/en/v2016.2/releases/v2016.1.html#x86-64)
geladen und mit gunzip entpackt werden.
Die benötigten Schritte hier in Kürze:
Konfiguration->Netzwerk die benötigten Netzwerke anlegen- gluon-ffki-20xx.x.x-x86-kvm.img bereitstellen
- Neue virtuelle Maschine erstellen
- Benutzerdefiniert
- Name vergeben
- Zielspeicher auswählen (auf dem sich das Image befindet)
- Linux, Anderes Linux-System
(32bit) - CPU=1
- Arbeitsspeicher = 512MB (Welche Größe ist hier sinnvoll?)
31 Netzwerkkarten, virtio, Netzwerke auswählen- Vorhandene virtuelle Festplatte verwenden,
- Fertig
- Configinterface liegt auf eth0
(Quelle: https://wiki.freifunk.net/Freifunk_Paderborn/gluon-x86 )
Einrichten
TODO
erstmal nach https://github.com/freifunk-gluon/gluon/wiki/Commandline-administration#node-information verfahren.
Bauen
TODO: Beim Bauen des images evtl. bei den x86 images berücksichtigen, das wir meist deutsche Tastaturen verwenden.
(Quelle: https://github.com/freifunk-gluon/gluon/wiki/Commandline-administration#load-a-new-keyboard-layout )
Lesen
- https://wiki.archlinux.org/index.php/Qemu
- https://wiki.archlinux.org/index.php/KVM
- http://www.linux-kvm.org/page/9p_virtio
- http://wiki.qemu.org/Documentation/9psetup
- https://wiki.debian.org/KVM
- Qemu Architekures (not in Debian)
- http://repo.or.cz/qemu/ar7.git
- http://repo.or.cz/qemu/cris-port.git
- http://repo.or.cz/qemu/z80.git
- http://wiki.qemu.org/Features/Z80
- https://github.com/legumbre/qemu-z80
- https://github.com/legumbre/gdb-z80
- https://github.com/legumbre/z80-stub
- https://www.msx.org/news/emulation/en/msx-support-added-qemu
- http://openmsx.org/
- https://web.archive.org/web/20160316181652/http://homepage.ntlworld.com/wholehog/stuart/qemu/
- https://en.wikipedia.org/wiki/OpenRISC
- http://repo.or.cz/qemu/avr32.git
- https://portfolio.debian.net/result?email=mafm%40debian.orghttp://fossi-foundation.org/gsoc16-ideas.html
- http://www.monstr.eu/wiki/doku.php?id=cores:cores Microblaze and NIOS performance (OLD Xilinx FAQ)
- http://fossi-foundation.org/gsoc16-ideas.html
- http://www.esa.int/spaceinvideos/Videos/2016/11/Roland_Weigand_Making_space_missions_smarter
- http://hercules-390.sourceforge.net/