SmartOS: Unterschied zwischen den Versionen

Aus C3D2
Zur Navigation springen Zur Suche springen
Keine Bearbeitungszusammenfassung
Keine Bearbeitungszusammenfassung
Zeile 7: Zeile 7:
=== Deployment von lx-zones ===
=== Deployment von lx-zones ===


 
mit '''imgadm''' können Images verwaltet werden und mittels `vmadm` laufende virtuelle Maschinen und Container.
mit 'imgadm' können Images verwaltet werden und mittels 'vmadm' laufende virtuelle Maschinen und Container.


Um eine neue LX-Zone zu erstellen muss zunächst eine JSON-Beschreibungsdatei erstellt werden.
Um eine neue LX-Zone zu erstellen muss zunächst eine JSON-Beschreibungsdatei erstellt werden.
Zeile 15: Zeile 14:
Dieses JSON am besten im den Ordner: '/zones/c3d2/templates' anlegen.
Dieses JSON am besten im den Ordner: '/zones/c3d2/templates' anlegen.


Vorher kann man sich die Liste aller Verfügbaren Images angeschauen und gegebenenfalls erweitert.
Vorher kann man sich die Liste aller Verfügbaren Images angeschauen <code>imgadm avail</code> und gegebenenfalls erweitert.
 
Erstellung des konfigurierten Container:
 
 
  vmadm create -f path-to-json.json


=== Deployment von kvm-machines ===
=== Deployment von kvm-machines ===

Version vom 13. September 2019, 22:31 Uhr


SmartOS is a [ree and open-source software SVR4 hypervisor based on the UNIX operating system that combines OpenSolaris technology with Linux's KVM virtualization.[1] Its core kernel contributed to the illumos project.[2] It features several technologieimgs: Crossbow, DTrace, KVM, ZFS, and Zones.[3][4] Unlike other illumos distributions, SmartOS employs NetBSD pkgsrc package management.[5] SmartOS is designed to be particularly suitable for building clouds and generating appliances.[6] It is developed for and by Joyent, but is open-source and free for anyone to use.

Deployment von lx-zones

mit imgadm können Images verwaltet werden und mittels `vmadm` laufende virtuelle Maschinen und Container.

Um eine neue LX-Zone zu erstellen muss zunächst eine JSON-Beschreibungsdatei erstellt werden.

Dies kann auch mithilfe des Webfrontends: [1] geschehen Dieses JSON am besten im den Ordner: '/zones/c3d2/templates' anlegen.

Vorher kann man sich die Liste aller Verfügbaren Images angeschauen imgadm avail und gegebenenfalls erweitert.

Erstellung des konfigurierten Container:


  vmadm create -f path-to-json.json

Deployment von kvm-machines

weiterführend

siehe auch illumos#SmartOS