Zum Inhalt springen
TURNKEYGNU / LINUX
AnwendungenDokumentationBlogBildschirmfotosGitHubTurnKey Hub
文Deutsch
EnglishEspañol中文日本語PortuguêsDeutsch
Haus/Unterstützte Virtualisierungsplattformen und Build-Typen

Dokumentation

Unterstützte Virtualisierungsplattformen und Build-Typen

TurnKey funktioniert gut mit allen wichtigen Virtualisierungsplattformen (z. B. VMWare, VirtualBox, Parallels, Xen, Xen, Xen, Xen, Xen, Xen, Xen, Xen, Xen, Xen, Xen, Xen, Xen, Xen, Xen, Xen, Xen, Xen, Xen, Xen, Xen, Xen, Xen, Xen, Xen, Xen, Xen, Xen, Xen, Xen, Xen, Xen, Xen, Xen, Xen, Xen, Xen, Xen, Xen, Xen, Xen, Xen, Xen, Xen, Xen, Xen, Xen, Xen, Xen, Xen, Xen, Xen, Xen, Xen, Xen, Xen, Xen, Xen, Xen, Xen, Xen, Xen, Xen, Xen, Xen, Xen, Xen, Xen, Xen, Xen, Xen, Xen, Xen, Xen, Xen, XenQEMU/KVM, etc.. Es bietet Appliances in einer Reihe von Build-Typen optimiert und vorgetestet für verschiedene beliebte Virtualisierungsplattformen.

Wenn Sie noch keine Virtualisierungssoftware installiert haben,VirtualBoxist in einer kostenlosen Open-Source-Edition für große Betriebssysteme erhältlich. VMWare Player und Server-Produkte sind proprietär, können aber kostenlos heruntergeladen werden. KVM ist 100% freie Software, die in den Linux-Kernel integriert ist und die den Linux-Kernel unterstützt. Viele Front-End-Management-Tools. Proxmox Virtuelle Umgebung ist ein kostenloser Open-Source-Hypervisor für Unternehmen, der sowohl KVM als auch LXC bereitstellt.

BauartKopflosVerpackungInstallationKernExtrasFunktioniert am besten mit...
Generische Hybrid ISONeinISO CD/USB Image (installieren oder live ausführen)Kundenspezifischer Installateur
(Di-live)
linux-generisch 

Bare Metall Hardware
(über CD oder CD) USB Flash-Laufwerk)

Jede virtuelle Maschine (z. B. KVM, Hyper-V, XenServer), die von CD- oder ISO-Image aus installiert werden kann.

VM optimiert (OVA)Nein

Streamfähige OVA-Archivdatei mit einem Read-Only, komprimiert ("Typ 3") VMDK Disk Image und eine OVF VM Konfigurationsdatei

Import OVA; VirtualBox und VMware unterstützen "Doppelklick" Importlinux-generischOpen-VM-Tools

VirtualBox

VMWare-Produkte (Player, Workstation, Server, ESX, vSphere)

VM optimiert (VMDK)Nein

ZIP-Datei mit einem beschreibbar VMDK Disk Image und eine VMX VM Konfigurationsdatei

Keine (vorinstalliertes, betriebsbereites Festplattenbild)linux-generischOpen-VM-Tools

VirtualBox (Verwendung vorhandener Festplatte)

Low-End VMWare Produkte (Player, Workstation, Server)

QEMU/KVM

Es wurde auch berichtet, dass VMDK mit Xen HVM funktioniert, obwohl nicht bestätigt

OpenNebula (LXC)Ja

LXC-Bild

Bitte sehen Sie sich die Turnkey Linux Images Marketplace OpenNebula Doc Seite.n/a

kopflose Initialisierungszaun,

Vorsaat

OpenNebula
OpenStackJa

QCOW2 Dateisystembild

Laden Sie das Bild auf OpenStack ()Openstack-Dokumente)linux-generisch

kopflose Initialisierungszaun,

Vorsaat

OpenStack

QEMU/KVM (?)

ProxmoxJa

Tarball mit Appliance-Dateisystem optimiert, um auf Proxmox VE (LXC)

Download & Import Template über den "TurnKey Channel" innerhalb der webUI oder manuelles Herunterladen von tarball und Upload auf PVE

Unterstützt v5.x/v6.x (LXC)

n/a

kopflose Initialisierungszaun,

Vorsaat

Proxmox VE

Andere Container (d.h. OpenVZ/LXC) basierte Cloud- und Virtualisierungslösungen.

XenJa

Tarball mit Appliance-Dateisystem-Image, optimiert für die Ausführung als Xen-DomU-Gast (sollte sowohl PV als auch HVM unterstützen, obwohl nur in HVM getestet).

Variiert zwischen Xen-Setupsn/a

kopflose Initialisierungszaun,

Vorsaat

Jede Xen-basierte private oder öffentliche Cloud...
LXCJa

Tarball des Containers (LXC) Build (siehe Proxmox Build)

TurnKey LXC VorlageAnkündigung der Nachrichten)n/a

kopflose Initialisierungszaun,

Vorsaat

TurnKey LXC Appliance Appliance Appliance Appliance Appliance Appliance Appliance Appliance Appliance Appliance Appliance Appliance Appliance Appliance Appliance Appliance Appliance Appliance Appliance Appliance Appliance Appliance Appliance Appliance Appliance Appliance Appliance Appliance Appliance Appliance Appliance Appliance Appliance Appliance Appliance Appliance Appliance Appliance Appliance Appliance Appliance Appliance Appliance Appliance Appliance Appliance Appliance Appliance Appliance Appliance Appliance Appliance Appliance Appliance Appliance Appliance Appliance Appliance Appliance Appliance Appliance Appliance Appliance Appliance Appliance Appliance Appliance Appliance Appliance Appliance Appliance Appliance Appliance Appliance Appliance Appliance Appliance Appliance Appliance Appliance Appliance Appliance Appliance X

Jede Linux-Distribution, die LXC unterstützt (nicht dokumentiert)

DockerJa

Docker-Bilder, die auf dem docker-Index

Dockerdocs)n/a

kopflose Initialisierungszaun,

Vorsaat,

vorkonfiguriertes Laufen und Belichten

Jede Linux-Distribution, die Docker unterstützt


Andere Virtualisierungsplattformen

Während andere VM-Plattformen nicht speziell unterstützt werden, unterstützen viele VMDK und / oder es gibt oft eine Möglichkeit, ein vorhandenes Format zu verwenden (z. B. aus ISO installieren). Oft werden Ihnen mit Ihrer Virtualisierungssoftware Tools zur Verfügung gestellt, um Bilder in die gewünschte zu konvertieren. Beispiele, die dokumentiert wurden, sind:

  • KVM - vielleicht auch .qcow2 OpenStack Bild?
  • OpenNebula (KVM unterstützt) - Siehe auch OpenNebula (LXC).
  • XenServer (installieren von ISO) oder Xen-Bild sollte auch mit den letzten XenServer-Releases funktionieren.
  • Hyper-V (installieren von ISO) (möglicherweise wird noch "Gen1" VM benötigt).

Headless vs. Non-Headless Builds

In einer herkömmlichen Installation (z.B. von ISO) hat der Benutzer während des Deployments und beim ersten Booten interaktiven Zugriff auf die virtuelle Konsole.

Im Gegensatz dazu wird nicht erwartet, dass Headless-Builds dem Benutzer interaktiven Zugriff auf die virtuelle Konsole bieten.

Der Hauptunterschied, den dies erzeugt, ist, wann und wie das System mit dem Benutzer interagiert, um Passwörter und grundlegende Anwendungskonfigurationen festzulegen:

  1. In nicht-kopflosen Builds wird das Appliance vom Benutzer auf erster Bootsboot.
  2. In Headless Builds wird das Appliance vom Benutzer auf Erster Login.

Unter der Annahme, dass der Benutzer Zugriff auf das rohe Dateisystem hat, können Headless-Installationen vorsaatAlternativ können sie interaktiv initialisiert Interaktive Initialisierung erfordert SSH-Zugriff auf das TurnKey-Root-Konto. Proxmox unterstützt die Voreinstellung des Root-Passworts und/oder das Hinzufügen von SSH-Schlüsseln vor dem Firstboot. Andere Systeme können den Benutzer dazu auffordern, das zufällig generierte Root-Passwort aus dem Syslog zu lesen.

Weitere Einzelheiten siehe die inithooks Unterlagen.

VM optimierte Bilder

Dies sind Bilder, die für die Bereitstellung auf virtuellen Maschinen optimiert sind und die gängige Virtualisierungssoftware (z. B. VirtualBox, VMWare, Parallels) verwenden.

Merkmale

  • VorinstalliertAppliance ist auf einem VMDK-Festplattenimage vorinstalliert.
  • Enthält Open-VM-ToolsVMWare-Tools enthalten Treiber, die die Leistung beim Ausführen eines Appliance unter VMWare verbessern. Wenn Sie unter VirtualBox oder anderen Virtualisierungsplattformen laufen, werden die mitgelieferten Open-VM-Tools nicht verwendet. Gäste-Addons.

Pro und Contra

  • Der Hauptvorteil: einfachere Einrichtung, da kein Installationsschritt erforderlich ist.
  • Der Hauptnachteil: kann nicht auf nicht-virtualisierter Bare Metal Hardware bereitgestellt werden.

Aromen

VM-optimierte Bilder sind in zwei eng verwandten Formaten verfügbar:

  1. OVA Build: ab v14.0 ist dies die neue Empfohlen VM BuildEs ist ein einzelnes Dateiarchiv (.ova), das aus unserem VMDK aufgebaut wurde; verarbeitet mit VMWare's OVF-Tool. Es enthält:
    • Plattenbild: Nur schreibgeschütztes, komprimiertes VMDK-Festplattenbild.
    • OVF VM-KonfigurationsdateiOVF ist ein standardbasiertes Konfigurationsformat für virtuelle Maschinen.
    • Vereinbarkeit:
      • VirtualBox: unterstützt OVA-Import über "Doppelklick" oder über einen Appliance-Import-Assistenten, der das OVA in ein natives VirtualBox-Format konvertiert.
      • VMWare ProdukteOVA wird von allen aktuellen VMware-Produkten wie Player, Workstation, Server, ESX und vSphere unterstützt.
  2. VMDK VM Build: früher war dies der primäre VM-Build, der zum Download angeboten wurde. Wir bieten ihn weiterhin an, da er ohne Konvertierung in KVM importiert werden kann (und möglicherweise andere wie Xen HVM). Es kann auch mit VirtualBox und VMware verwendet werden, wenn es bevorzugt wird.
    • Plattenbild: Ready-to-Run, beschreibbares VMDK-Festplattenbild.
    • VMX VM-KonfigurationsdateiVMX ist ein Legacy-VMware-only-Virtual Machine-Konfigurationsformat.
    • Vereinbarkeit:
      • VirtualBox: unterstützt das Hinzufügen der VMDK als virtuelle Festplatte. Die VM-Hardware (z. B. RAM) muss manuell konfiguriert werden, da VMX nicht von VirtualBox unterstützt wird. virtualbox Installations-Tutorial.
      • Low-End-Legacy-VMWare-ProdukteVMX ist Point-and-Click auf VMWare Player, VMWare Workstation, VMWare Server.

Generisches ISO

Dies ist ein einzelnes Master-Bildformat, das überall installiert werden kann.

Merkmale

  • Kundenspezifischer Installateur (Di-live): Appliance auf jedem verfügbaren Speichergerät installieren können.
  • Live CD/USB Demo ModeErlauben Sie Benutzern, Appliance ohne Installation auszuprobieren.
  • Generische Kernel: Enthält Bare Metal Hardware-Unterstützung und die meisten Arten von virtuellen Maschinen (z. B. VMWare, VirtualBox, Xen HVM, Parallels).

Pro und Contra

  • Der Hauptvorteil: ein einziges universelles Bildformat, das (fast) überall funktioniert.
  • Der Hauptnachteil: Ein ISO muss von Hand installiert werden und beinhaltet keine Out-of-the-Box-Virtualisierungsoptimierungen.

OpenNebula

Die OpenNebula-Entwickler haben dokumentiert So fügen Sie "Turnkey Linux Images Marketplace" hinzu. Nach dem Hinzufügen können OpenNebula-Benutzer TurnKey-Bilder (LXC) in ihre OpenNebula-Infrastruktur importieren. (Die Dokumentationsquelle kann gefunden werden) Hier).

Alternativ bietet OpenNebula volle VM-Unterstützung über KVM. So kann TurnKey von ISO installiert werden (oder VMDK oder OpenStack .qcow2 Builds sollten auch möglich sein - obwohl unerprobt und undokumentiert).

Für allgemeine Informationen zu LXC Builds, sehen Sie sich bitte die allgemeine LXC-Notizen.

OpenStack Builds

Dies sind TurnKey Builds für die OpenStack Cloud-Plattform.

Merkmale:

  • Automatische APT-Konfiguration beim Booten: Kosten für die Bandbreite durch die Nutzung der nächstgelegenes Paketarchiv für maximale Leistung.
  • SSH Key Unterstützung: Instanzen, die mit einem Schlüsselpaar gestartet werden, werden entsprechend konfiguriert.
  • SSH-Hostschlüssel-Fingerabdrücke im Systemprotokoll angezeigt: Verifizierung des Servers zur Verhinderung von Man-in-the-Middle (MITM)-Angriffen.
  • Zufällig generiertes Root-Passwort: wird beim ersten Booten eingestellt und im Systemprotokoll ** angezeigt.
  • Zufällig generierte mysql/Postgres-Passwörter: Die MySQL-Administrator- und/oder PostgreSQL-Postgres-Passwörter sind auf dasselbe Zufallspasswort wie root ** eingestellt.
  • Instanz-Metadaten-Pythonbibliothek und CLI: intern verwendet, aber nützlich für fortgeschrittene Benutzer. ()Mehr erfahren).

** Da OpenStack-Builds in Headless-Bereitstellungen (ohne Konsole) verwendet werden, enthalten sie einen Inithook, der Standardwerte und zufällige Passwörter vorgibt. Sie können auch vorab geseedet sein (unter der Annahme, dass der Zugriff vor dem ersten Boot auf das Disk-Image erfolgt).

Siehe: OpenStack erstellt Ankündigung für weitere Details. Veraltete Dokumente - bitte sehen Dieser Kommentar.

Proxmox Builds

TurnKey Proxmox Builds sind für OS Container-basierte Leichtbau-Virtualisierung (hauptsächlich LXC) über Proxmox v4.x+ optimiert. Sie sind direkt über den "TurnKey-Kanal" innerhalb der Proxmox VE webUI (unter Storage >> Templates) verfügbar. Sie sollten auch an früheren Versionen von v3.x (OpenVZ - oder Vanille OVZ) arbeiten, wurden aber nicht ausgiebig getestet.

Bitte beachten Sie, wenn Sie es vorziehen, eine "vollständige VM" (d. H. KVM) auf Proxmox zu starten, dann laden Sie bitte die entsprechende ISO herunter. Laden Sie entweder auf Ihren lokalen Computer herunter und laden Sie das ISO über Proxmox webUI hoch, oder melden Sie sich über die Kommandozeile an und laden Sie das ISO auf /var/lib/vz/template/iso/. herunter.

Siehe auch LXC oder (sehr datiert) OpenVZ baut Ankündigung (Historische Infos).

Xen-Gehäuse

Dies sind TurnKey-Dateisystem-Tarballs, die so optimiert sind, dass sie als DomU-Gäste in Xen-basierten privaten oder öffentlichen Cloud-Setups ausgeführt werden. Alternativ wurde berichtet, dass für HVM das VMDK-Image (aus dem VMDK VM-Build) importiert werden kann.

Siehe: Xen baut Ankündigung für Details (obwohl bitte beachten Sie, dass wir jetzt ein (Tarball des) vollständiges Dateisystembild zur Verfügung stellen, im Gegensatz zum vorherigen Dateisystem Tarball).

LXC Builds

Die TurnKey LXC Vorlage ist die gleiche wie die Proxmox der Bau. TurnKey LXC Appliance Appliance Appliance Appliance Appliance Appliance Appliance Appliance Appliance Appliance Appliance Appliance Appliance Appliance Appliance Appliance Appliance Appliance Appliance Appliance Appliance Appliance Appliance Appliance Appliance Appliance Appliance Appliance Appliance Appliance Appliance Appliance Appliance Appliance Appliance Appliance Appliance Appliance Appliance Appliance Appliance Appliance Appliance Appliance Appliance Appliance Appliance Appliance Appliance Appliance Appliance Appliance Appliance Appliance Appliance Appliance Appliance Appliance Appliance Appliance Appliance Appliance Appliance Appliance Appliance Appliance Appliance Appliance Appliance Appliance Appliance Appliance Appliance Appliance Appliance Appliance Appliance Appliance Appliance Appliance Appliance Appliance Appliance X Diese Builds werden von TurnKey genutzt und werden im laufenden Betrieb gepatcht. Sie sollten auch mit Vanille LXC, LXD oder OpenVZ funktionieren, aber es ist derzeit nicht dokumentiert.

Siehe: TurnKey LXC Ankündigung für Einzelheiten.

Docker Builds

Dies sind TurnKey-Builds, die für die Ausführung als docker-Container optimiert sind und den automatischen Download über den öffentlichen docker-Index unterstützen.

Siehe: TurnKey Docker Docs für Einzelheiten.

In diesem Abschnitt

zugehörige Leitfäden

2-Guide

  1. Docker
  2. OpenStack

Keine passenden Führer

Versuchen Sie einen anderen Satz.

TURNKEYGNU / LINUX

Eigene Infrastruktur betreiben, ohne bei null anzufangen.

TurnKey erkunden
Über TurnKeyDokumentationHäufige FragenBlogGitHub
Frei und quelloffenStandardmäßig sicherSofort einsatzbereit