eenvm
Dit is de opdracht onevm die kan worden uitgevoerd in de gratis hostingprovider van OnWorks met behulp van een van onze meerdere gratis online werkstations zoals Ubuntu Online, Fedora Online, Windows online-emulator of MAC OS online-emulator
PROGRAMMA:
NAAM
eenvm - beheert OpenNebula virtuele machines
KORTE INHOUD
eenvm commando [betoogt] [opties]
OPTIES
-m, --multiple x Instance meerdere VM's
--hold Creëert de nieuwe VM in de wachtstand in plaats van
in afwachting van
--name name Naam voor de nieuwe virtuele machine
--cpu cpu CPU-percentage gereserveerd voor de VM (1=100% one
PROCESSOR)
--vcpu vcpu Aantal gevirtualiseerde CPU's
--arch arch Architectuur van de VM, bijvoorbeeld: i386 of x86_64
--memory memory Geheugenhoeveelheid gegeven aan de VM. Standaard is de
eenheid is megabytes. Om gigabytes te gebruiken, voegt u een 'g' toe,
drijvers kunnen worden gebruikt: 8g=8192, 0.5g=512
--disk image0,image1 Schijven om toe te voegen. Om een afbeelding te gebruiken die eigendom is van een ander
gebruiker gebruik gebruiker[schijf]
--nic network0,network1 Netwerken om aan te koppelen. Om een netwerk te gebruiken dat eigendom is van
andere gebruiker gebruik gebruiker[netwerk]
--raw tekenreeks Onbewerkte tekenreeks om toe te voegen aan de sjabloon. Niet zijn
verward met het RAW-attribuut
--vnc Voeg VNC-server toe aan de VM
--vnc-wachtwoord wachtwoord VNC-wachtwoord
--vnc-listen ip VNC IP waar te luisteren naar verbindingen. Door
standaard is 0.0.0.0 (alle interfaces).
--spic Voeg Spice-server toe aan de VM
--spice-wachtwoord wachtwoord spice-wachtwoord
--spice-listen ip spice IP waar te luisteren naar verbindingen. Door
standaard is 0.0.0.0 (alle interfaces).
--ssh [bestand] Voeg een openbare ssh-sleutel toe aan de context. Als het bestand
wordt weggelaten, dan wordt de gebruikersvariabele SSH_PUBLIC_KEY gebruikt
gebruikt.
--net_context Voeg parameters voor netwerkcontextualisatie toe
--context regel1,regel2,regel3 Regels om toe te voegen aan de contextsectie
--boot device Selecteer opstartapparaat (hd|fd|cdrom|netwerk)
--files_ds file1,file2 Voeg bestanden toe aan de contextualisatie-cd van
de bestanden datastore
--init script1,script2 Script of scripts om in context te starten
--dry Print gewoon het sjabloon
-a, --append Voeg nieuwe attributen toe aan de huidige sjabloon
--schedule TIME Stelt in dat deze actie wordt uitgevoerd na de
gegeven tijd. Bijvoorbeeld: onevm CV 0
--schema "09/23 14:15"
--recreate Verstuurt een nieuwe VM opnieuw
-t, --type type Type van de nieuwe afbeelding
--live Voer de actie uit terwijl de virtuele machine draait
-c, --clonetemplate Kloon de originele VM-sjabloon en vervang de schijf door
een gered
--hard Communiceert niet met het gastbesturingssysteem
-e, --enforce Dwing af dat de hostcapaciteit niet wordt overschreden
--succes Herstel een virtuele machine door de lopende actie te voltooien
--failure Herstel een virtuele machine door de lopende actie te laten mislukken
-f, --file bestand Selecteert het sjabloonbestand
-i, --image id|name Selecteert de afbeelding
-t, --target target Apparaat waaraan de afbeelding wordt toegevoegd
--cache cache_mode Hypervisor-cachemodus: standaard, geen,
writethrough, writeback, directsync of onveilig.
(Alleen KVM-stuurprogramma)
-n, --network id|name Selecteert het virtuele netwerk
-i, --ip ip IP-adres voor de nieuwe NIC
-l, --list x,y,z Selecteert kolommen om weer te geven met list commando
-d, --delay x Stelt de vertraging in seconden in voor het topcommando
-f, --filter x,y,z Gegevens filteren. Een array wordt gespecificeerd met
kolom=waardeparen.
--csv Tabel schrijven in csv-formaat
-x, --xml Toon de bron in xml-formaat
-n, --numeric Gebruikers- en groeps-ID's niet vertalen
-k, --kilobytes Toon eenheden in kilobytes
--describe Beschrijf lijstkolommen
--all Toon alle sjabloongegevens
-v, --uitgebreide Uitgebreide modus
-h, --help Dit bericht weergeven
-V, --version Versie en copyrightinformatie weergeven
--gebruikersnaam Gebruikersnaam die wordt gebruikt om verbinding te maken met OpenNebula
--wachtwoord wachtwoord Wachtwoord om te authenticeren met OpenNebula
--eindpunt eindpunt URL van OpenNebula xmlrpc frontend
COMMANDO'S
· creëren [filet] Maakt een nieuwe VM op basis van de gegeven beschrijving in plaats van een
vooraf gedefinieerde sjabloon (zie ´onetemplate create´ en ´onetemplate instantiate´).
Voorbeelden:
- een sjabloonbeschrijvingsbestand gebruiken:
onevm maakt vm_description.tmpl
- nieuwe VM met de naam "arch vm" met een schijf en een nic
onevm create --name "arch vm" --memory 128 --cpu 1 --disk arch \
--netwerk privé_lan
- een vm met twee schijven
onevm create --name "test vm" --memory 128 --cpu 1 --disk arch,data
geldige opties: multiple, hold, name, cpu, vcpu, arch, memory, disk, nic, raw, vnc, vnc_password, vnc_listen, spice, spice_password, spice_listen, ssh, net_context, context, boot, files_ds, init, dry
· bijwerken vmid [filet] Werk de inhoud van de gebruikerssjabloon bij. Als er geen pad is opgegeven, wordt het
editor wordt gestart om de huidige inhoud te wijzigen. geldige opties: toevoegen
· verwijderen bereik|vmid_list Verwijdert de opgegeven VM. Met behulp van --recreate wordt de VM opnieuw ingediend.
Verzendt de VM opnieuw naar de status PENDING. Dit is bedoeld voor VM's die vastzitten in een
voorbijgaande toestand. Als u een nieuwe kopie van dezelfde VM opnieuw wilt implementeren, maakt u een
Template en instantiëren, zie ´onetemplate instantiëren´
Staten: ELK
geldige opties: plannen, opnieuw maken
· uitstel bereik|vmid_list Zet de gegeven VM in de wacht. Een VM die in de wacht staat, wordt pas ingepland
is vrijgegeven. Het kan echter handmatig worden ingezet; zie ´onevm deploy´
Staten: IN BEHANDELING
geldige opties: schema
· uitgave bereik|vmid_list Geeft een VM vrij die in de wacht staat. Zie ´onevm hold´
Staten: HOUD
geldige opties: schema
· schijf-momentopname vmid schijf img_naam Stelt de opgegeven VM-schijf in die moet worden opgeslagen in een nieuw
Afbeelding. De afbeelding wordt onmiddellijk gemaakt, maar de inhoud wordt alleen opgeslagen als de VM dat ook is
netjes afsluiten (dwz met 'onevm shutdown' en niet 'onevm delete')
Als ´--live´ is opgegeven, wordt de afbeelding onmiddellijk opgeslagen.
Staten: ELK
geldige opties: type, live, clonetemplate
· afsluiten bereik|vmid_list Sluit de gegeven VM af. De VM-levenscyclus wordt beëindigd.
Met --hard ontkoppelt het de VM.
Staten: RUNNING, UNKNOWN (met --hard)
geldige opties: schema, moeilijk
· de implementatie ongedaan maken bereik|vmid_list Sluit de gegeven VM af. De VM wordt opgeslagen in het systeem
Gegevensopslag.
Met --hard ontkoppelt het de VM.
Staten: LOPEND
geldige opties: schema, moeilijk
· uitschakelen bereik|vmid_list Schakelt de opgegeven VM uit. De VM blijft in de poweroff
staat, en kan worden ingeschakeld met het commando 'onevm hervatten'.
Staten: LOPEND
geldige opties: schema, moeilijk
· opnieuw opstarten bereik|vmid_list Start de gegeven VM opnieuw op, dit komt overeen met het opnieuw opstarten
opdracht van de VM-console.
De VM wordt op onfatsoenlijke wijze opnieuw opgestart als --hard wordt gebruikt.
Staten: LOPEND
geldige opties: schema, moeilijk
· aanwenden bereik|vmid_list gastheer [datastore-id] Implementeert de gegeven VM in de gespecificeerde
Gastheer. Deze opdracht dwingt de implementatie af, in een standaardinstallatie is de Scheduler
verantwoordelijk voor dit besluit
Staten: IN BEHANDELING
geldige opties: afdwingen
· migreren bereik|vmid_list gastheer Migreert de opgegeven actieve VM naar een andere host. Als gebruikt
met --live parameter wordt de miratie uitgevoerd zonder downtime.
Staten: LOPEND
geldige opties: afdwingen, live
· laars bereik|vmid_list Start de gegeven VM op.
Staten: ONBEKEND, BOOT
geldige opties: schema
· stoppen bereik|vmid_list Stopt een actieve VM. De VM-status wordt opgeslagen en teruggezet naar
de front-end samen met de schijfbestanden
Staten: LOPEND
geldige opties: schema
· opschorten bereik|vmid_list Slaat een actieve VM op. Het is hetzelfde als 'onevm stop', maar de
bestanden worden op de externe machine achtergelaten om de VM daar later opnieuw op te starten (dwz de resources
worden niet vrijgegeven en het is niet nodig om de VM opnieuw te plannen).
Staten: LOPEND
geldige opties: schema
· cv bereik|vmid_list Hervat de uitvoering van een opgeslagen VM
Staten: GESTOPT, GESCHORST, ONGEPLOYEERD, POWEROFF
geldige opties: schema
· herstellen bereik|vmid_list Herstelt een vastgelopen VM die wacht op een stuurprogramma.
Het herstel kan worden uitgevoerd door de lopende bewerking te laten mislukken of slagen. JE MOET
CONTROLEER DE VM-STATUS OP DE HOST HANDMATIG om te beslissen of de bewerking is geslaagd of
niet.
Voorbeeld: een VM zit vast in "migreren" vanwege een hardwarefout. Jij
moet controleren of de VM op de nieuwe host draait of niet om te herstellen
de vm met respectievelijk --succes of --failure.
Staten: Elke ACTIEVE staat.
geldige opties: succes, mislukking
· schijfbevestiging vmid Koppelt een schijf aan een actieve VM. Bij gebruik van --file voeg slechts één DISK toe
aanleg.
Staten: LOPEND
geldige opties: bestand, afbeelding, doel, cache
· schijf-ontkoppelen vmid schijf Koppelt een schijf los van een actieve VM
Staten: LOPEND
· nic-attach vmid Koppelt een NIC aan een actieve VM. Voeg bij gebruik van --file slechts één NIC toe
aanleg.
Staten: LOPEND
geldige opties: bestand, netwerk, ip
· nic-detach vmid zuur Koppelt een NIC los van een actieve VM
Staten: LOPEND
· chgrp bereik|vmid_list groepsidentificatie Wijzigt de VM-groep
· chown bereik|vmid_list userid [groepsidentificatie] Wijzigt de VM-eigenaar en -groep
· chmod bereik|vmid_list byte Wijzigt de VM-machtigingen
· herschikt bereik|vmid_list Stelt de herplanningsvlag in voor de virtuele machine.
Staten: LOPEND
· ongepland bereik|vmid_list Wist de herplanningsvlag voor de virtuele machine.
Staten: LOPEND
· hernoemen vmid naam Hernoemt de virtuele machine
· snapshot-creëren bereik|vmid_list [naam] Maakt een nieuwe VM-snapshot geldige opties:
rooster
· momentopname-terugzetten vmid momentopname_id Zet een VM terug naar een opgeslagen momentopname
· snapshot-verwijderen vmid momentopname_id Verwijdert een momentopname van een virtuele machine
· lijst [filtervlag] Toont VM's in de pool geldige opties: lijst, vertraging, filter, csv, xml,
numeriek, kilobytes, beschrijven
· laten zien vmid Toont informatie voor de gegeven VM geldige opties: xml, all
· bovenkant [filtervlag] Lijsten Afbeeldingen doorlopend geldige opties: lijst, vertraging, filter, csv,
xml, numeriek, kilobytes
· formaat wijzigen vmid Wijzigt de capaciteit van een virtuele machine (offline, de VM kan dat niet zijn
RUNNING) geldige opties: cpu, vcpu, geheugen, afdwingen, bestand
ARGUMENT FORMATS
· bestand Pad naar een bestand
· bereik Lijst met id's in de vorm 1,8..15
· tekst reeks
· hostid OpenNebula HOST naam of id
· groupid OpenNebula GROUP naam of id
· userid OpenNebula USER naam of id
· datastoreid OpenNebula DATASTORE naam of id
· vmid OpenNebula VM-naam of -id
· vmid_list Door komma's gescheiden lijst met OpenNebula VM-namen of -id's
· filtervlag a, alle bekende VM's m, mijn de VM van de gebruiker in ONE_AUTH
g, groep ´mijn´ plus de VM behorend bij de groepen waarvan de gebruiker lid is uid VM
de gebruiker geïdentificeerd door deze uid user VM van de gebruiker geïdentificeerd door de gebruikersnaam
· diskid Geheel getal
Gebruik onevm online met behulp van onworks.net-services