jedenwm
Jest to polecenie onevm, które można uruchomić u dostawcy bezpłatnego hostingu OnWorks przy użyciu jednej z wielu naszych bezpłatnych stacji roboczych online, takich jak Ubuntu Online, Fedora Online, emulator online systemu Windows lub emulator online MAC OS
PROGRAM:
IMIĘ
jedenwm - zarządza maszynami wirtualnymi OpenNebula
STRESZCZENIE
jedenwm komenda [args] [Opcje]
OPCJE
-m, --multiple x Instancja wielu maszyn wirtualnych
--hold Tworzy nową maszynę wirtualną w stanie wstrzymania zamiast
w oczekiwaniu
--name nazwa Nazwa nowej maszyny wirtualnej
--cpu cpu Procent procesora zarezerwowany dla maszyny wirtualnej (1=100% jeden
PROCESOR)
--vcpu vcpu Liczba zwirtualizowanych procesorów
--arch arch Architektura maszyny wirtualnej, np.: i386 lub x86_64
--memory memory Ilość pamięci przydzielona maszynie wirtualnej. Domyślnie
jednostką są megabajty. Aby użyć gigabajtów, dodaj „g”,
można użyć spławików: 8g=8192, 0.5g=512
--disk image0,image1 Dyski do dołączenia. Aby użyć obrazu należącego do innych
użytkownik użyj użytkownika [dysk]
--nic sieć0,sieć1 Sieci do podłączenia. Aby korzystać z sieci należącej do
inny użytkownik używa użytkownika [sieć]
--raw string Surowy string do dodania do szablonu. Nie być
mylony z atrybutem RAW
--vnc Dodaj serwer VNC do maszyny wirtualnej
--vnc-hasło hasło Hasło VNC
--vnc-listen ip VNC IP gdzie nasłuchiwać połączeń. Przez
domyślna to 0.0.0.0 (wszystkie interfejsy).
--spice Dodaj serwer przypraw do maszyny wirtualnej
--spice-password hasło przyprawowe hasło
--spice-listen ip spice IP gdzie nasłuchiwać połączeń. Przez
domyślna to 0.0.0.0 (wszystkie interfejsy).
--ssh [plik] Dodaj klucz publiczny ssh do kontekstu. Jeśli plik
jest pominięta, a następnie zmienna użytkownika SSH_PUBLIC_KEY
będzie użyty.
--net_context Dodaj parametry kontekstualizacji sieci
--context linia1,linia2,linia3 Linie do dodania do sekcji kontekstu
--boot device Wybierz urządzenie startowe (hd|fd|cdrom|sieć)
--files_ds plik1,plik2 Dodaje pliki do kontekstowej płyty CD z
magazyn danych plików
--init skrypt1,skrypt2 Skrypt lub skrypty do uruchomienia w kontekście
--dry Po prostu wydrukuj szablon
-a, --append Dodaje nowe atrybuty do bieżącego szablonu
--schedule TIME Planuje wykonanie tej akcji po
dany czas. Na przykład: onevm CV 0
--harmonogram „09 23:14”
--recreate Ponownie przesyła nową maszynę wirtualną
-t, --type typ Typ nowego obrazu
--live Wykonaj czynność przy uruchomionej maszynie wirtualnej
-c, --clonetemplate Sklonuj oryginalny szablon VM i zamień dysk na
uratował jeden
--hard Nie komunikuje się z systemem-gościem
-e, --enforce Wymusza, aby pojemność hosta nie została przekroczona
--success Odzyskaj maszynę wirtualną, wykonując oczekującą akcję
--failure Odzyskaj maszynę wirtualną przez niepowodzenie oczekującej akcji
-f, --file plik Wybiera plik szablonu
-i, --image id|nazwa Wybiera obraz
-t, --target target Urządzenie, do którego zostanie dołączony obraz
--cache cache_mode Tryb pamięci podręcznej Hypervisora: domyślny, brak,
zapis, zapis zwrotny, synchronizacja bezpośrednia lub niebezpieczne.
(Tylko sterownik KVM)
-n, --network id|nazwa Wybiera sieć wirtualną
-i, --ip ip Adres IP nowej karty sieciowej
-l, --list x,y,z Wybiera kolumny do wyświetlenia za pomocą polecenia list
-d, --delay x Ustawia opóźnienie w sekundach dla najwyższego polecenia
-f, --filter x,y,z Filtruje dane. Tablica jest określona za pomocą
kolumna=pary wartości.
--csv Zapisuje tabelę w formacie csv
-x, --xml Pokaż zasób w formacie xml
-n, --numeric Nie tłumaczy identyfikatorów użytkowników i grup
-k, --kilobajty Pokaż jednostki w kilobajtach
--describe Opisuje kolumny listy
--all Pokaż wszystkie dane szablonu
-v, --verbose Tryb szczegółowy
-h, --help Pokaż tę wiadomość
-V, --version Pokaż informacje o wersji i prawach autorskich
--user name Nazwa użytkownika używana do łączenia się z OpenNebula
--password hasło Hasło do uwierzytelnienia w OpenNebula
--endpoint Adres URL punktu końcowego interfejsu OpenNebula xmlrpc
POLECENIA
· tworzyć [filet] Tworzy nową maszynę wirtualną z podanego opisu zamiast używać a
wcześniej zdefiniowany szablon (patrz „tworzenie jednego szablonu” i „tworzenie instancji jednego szablonu”).
Przykłady:
- za pomocą pliku opisu szablonu:
onevm tworzy vm_description.tmpl
- nowa maszyna wirtualna o nazwie "arch vm" z dyskiem i kartą sieciową
onevm create --name "arch vm" --memory 128 --cpu 1 --disk arch \
--sieć prywatna_lan
- vm z dwoma dyskami
onevm create --name "test vm" --memory 128 --cpu 1 --disk arch, data
poprawne opcje: 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
· aktualizacja vmid [filet] Zaktualizuj zawartość szablonu użytkownika. Jeśli ścieżka nie zostanie podana,
zostanie uruchomiony edytor, aby zmodyfikować bieżącą zawartość. poprawne opcje: append
· usuwać zakres|vmid_list Usuwa daną maszynę wirtualną. Użycie opcji --recreate powoduje ponowne przesłanie maszyny wirtualnej.
Ponownie przesyła maszynę wirtualną do stanu PENDING. Jest to przeznaczone dla maszyn wirtualnych, które utknęły w
stan przejściowy. Aby ponownie wdrożyć nową kopię tej samej maszyny wirtualnej, utwórz plik
Szablon i utwórz instancję, patrz „Tworzenie instancji jednego szablonu”.
Stany: DOWOLNE
prawidłowe opcje: zaplanuj, odtwórz
· trzymać zakres|vmid_list Wstrzymuje daną maszynę wirtualną. Wstrzymana maszyna wirtualna nie jest planowana do momentu jej uruchomienia
jest zwolniony. Można go jednak wdrożyć ręcznie; zobacz „wdrażanie onevm”.
Stany: OCZEKUJĄCE
prawidłowe opcje: harmonogram
· uwolnienie zakres|vmid_list Zwalnia wstrzymaną maszynę wirtualną. Zobacz „wstrzymanie jednego z nich”.
Stany: TRZYMAJ
prawidłowe opcje: harmonogram
· migawka dysku vmid dyskid nazwa_obrazu Ustawia określony dysk maszyny wirtualnej do zapisania w nowym
Obraz. Obraz jest tworzony natychmiast, ale zawartość jest zapisywana tylko wtedy, gdy maszyna wirtualna jest
zamknij z wdziękiem (tj. używając „onevm shutdown”, a nie „onevm delete”)
Jeśli określono „--live”, obraz zostanie natychmiast zapisany.
Stany: DOWOLNE
poprawne opcje: type, live, clonetemplate
· zamknięcie zakres|vmid_list Zamyka daną maszynę wirtualną. Cykl życia maszyny wirtualnej dobiegnie końca.
Z opcją --hard odłącza maszynę wirtualną.
Stany: RUNNING, UNKNOWN (z --hard)
poprawne opcje: harmonogram, twardy
· wycofać wdrożenie zakres|vmid_list Zamyka daną maszynę wirtualną. Maszyna wirtualna jest zapisywana w systemie
Magazyn danych.
Z opcją --hard odłącza maszynę wirtualną.
Stany: BIEGANIE
poprawne opcje: harmonogram, twardy
· wyłączenie zasilania zakres|vmid_list Wyłącza daną maszynę wirtualną. Maszyna wirtualna pozostanie w trybie wyłączenia
stan i można go włączyć za pomocą polecenia „onevm wznowić”.
Stany: BIEGANIE
poprawne opcje: harmonogram, twardy
· ponowne uruchomienie zakres|vmid_list Ponownie uruchamia daną maszynę wirtualną, jest to równoznaczne z wykonaniem ponownego uruchomienia
polecenie z konsoli VM.
Maszyna wirtualna zostanie niezgrabnie uruchomiona ponownie, jeśli zostanie użyta opcja --hard.
Stany: BIEGANIE
poprawne opcje: harmonogram, twardy
· wdrożyć zakres|vmid_list identyfikator hosta [identyfikator magazynu danych] Wdraża daną maszynę wirtualną w określonym
Gospodarz. To polecenie wymusza wdrożenie, w standardowej instalacji jest to Scheduler
odpowiedzialne za tę decyzję
Stany: OCZEKUJĄCE
prawidłowe opcje: wymuszaj
· migrować zakres|vmid_list identyfikator hosta Migruje daną uruchomioną maszynę wirtualną do innego hosta. Jeśli używany
z parametrem --live miracja odbywa się bez przestojów.
Stany: BIEGANIE
prawidłowe opcje: wymuszaj, na żywo
· uruchomić zakres|vmid_list Uruchamia daną maszynę wirtualną.
Stany: NIEZNANY, BOOT
prawidłowe opcje: harmonogram
· zatrzymać zakres|vmid_list Zatrzymuje działającą maszynę wirtualną. Stan maszyny wirtualnej jest zapisywany i przesyłany z powrotem do
front-end wraz z plikami na dysku
Stany: BIEGANIE
prawidłowe opcje: harmonogram
· wstrzymać zakres|vmid_list Zapisuje działającą maszynę wirtualną. Jest to to samo co „onevm stop”, ale
pliki są pozostawione na zdalnej maszynie, aby później zrestartować tam maszynę wirtualną (tj
nie są zwalniane i nie ma potrzeby ponownego planowania maszyny wirtualnej).
Stany: BIEGANIE
prawidłowe opcje: harmonogram
· wznawiać zakres|vmid_list Wznawia wykonywanie zapisanej maszyny wirtualnej
Stany: ZATRZYMANY, ZAWIESZONY, NIEWŁOŻONY, WYŁĄCZONY
prawidłowe opcje: harmonogram
· odzyskiwać zakres|vmid_list Odzyskuje zablokowaną maszynę wirtualną, która czeka na działanie sterownika.
Odzyskiwanie może zostać wykonane przez niepowodzenie lub powodzenie oczekującej operacji. MUSISZ
RĘCZNIE SPRAWDŹ STATUS MASZYNY Wirtualnej NA HOSTIE, aby zdecydować, czy operacja się powiodła, czy też
nie.
Przykład: maszyna wirtualna utknęła w trybie migracji z powodu awarii sprzętu. Ty
trzeba sprawdzić, czy maszyna wirtualna działa na nowym hoście, czy nie, aby odzyskać
vm odpowiednio z opcją --success lub --failure.
Stany: dowolny stan AKTYWNY.
poprawne opcje: sukces, porażka
· dysk dołączyć vmid Dołącza dysk do uruchomionej maszyny wirtualnej. Używając --file dodaj tylko jeden DYSK
instancja.
Stany: BIEGANIE
poprawne opcje: plik, obraz, cel, pamięć podręczna
· Odłączanie dysku vmid dyskid Odłącza dysk od uruchomionej maszyny wirtualnej
Stany: BIEGANIE
· nic-dołącz vmid Dołącza kartę sieciową do działającej maszyny wirtualnej. Używając opcji --file, dodaj tylko jedną kartę sieciową
instancja.
Stany: BIEGANIE
poprawne opcje: plik, sieć, ip
· nic-odłącz vmid Nicid Odłącza kartę sieciową od uruchomionej maszyny wirtualnej
Stany: BIEGANIE
· chgrp zakres|vmid_list Identyfikator grupy Zmienia grupę maszyn wirtualnych
· kotlet zakres|vmid_list userid [Identyfikator grupy] Zmienia właściciela i grupę maszyny wirtualnej
· chmod zakres|vmid_list bajt Zmienia uprawnienia maszyny wirtualnej
· zmieniono zakres|vmid_list Ustawia flagę zmiany harmonogramu dla maszyny wirtualnej.
Stany: BIEGANIE
· nierozpatrzone zakres|vmid_list Czyści flagę zmiany harmonogramu dla maszyny wirtualnej.
Stany: BIEGANIE
· Przemianować vmid Nazwa Zmienia nazwę maszyny wirtualnej
· tworzenie migawek zakres|vmid_list [Nazwa] Tworzy nową migawkę maszyny wirtualnej prawidłowe opcje:
rozkład
· przywracanie migawki vmid identyfikator_migawki Przywraca maszynę wirtualną do zapisanej migawki
· usuwanie migawki vmid identyfikator_migawki Usuwa migawkę maszyny wirtualnej
· lista [flaga filtra] Wyświetla listę maszyn wirtualnych w puli prawidłowych opcji: lista, opóźnienie, filtr, csv, xml,
numeryczne, kilobajty, opisz
· pokazywać vmid Pokazuje informacje dla podanych prawidłowych opcji maszyny wirtualnej: xml, wszystkie
· szczyt [flaga filtra] Wyświetla obrazy stale ważne opcje: lista, opóźnienie, filtr, csv,
xml, numeryczne, kilobajty
· Zmień rozmiar vmid Zmienia rozmiar pojemności maszyny wirtualnej (offline, maszyna wirtualna nie może być
RUNNING) prawidłowe opcje: cpu, vcpu, pamięć, wymuszanie, plik
ARGUMENT FORMATY
· plik Ścieżka do pliku
· zakres Lista identyfikatorów w postaci 1,8..15
· Ciąg tekstowy
· hostid Nazwa lub identyfikator HOST OpenNebula
· groupid Nazwa lub identyfikator GRUPY OpenNebula
· ID użytkownika OpenNebula Nazwa UŻYTKOWNIKA lub identyfikator
· datastoreid Nazwa lub identyfikator OpenNebula DATASTORE
· vmid Nazwa lub identyfikator maszyny wirtualnej OpenNebula
· vmid_list Rozdzielana przecinkami lista nazw lub identyfikatorów maszyn wirtualnych OpenNebula
· filterflag a, wszystkie znane maszyny wirtualne m, wydobądź maszynę wirtualną należącą do użytkownika w ONE_AUTH
g, grupa „mine” plus VM należąca do grup, których użytkownik jest członkiem uid VM
użytkownik identyfikowany przez ten identyfikator użytkownika VM użytkownika identyfikowanego przez nazwę użytkownika
· Disid Liczba całkowita
Korzystaj z onevm online, korzystając z usług onworks.net