Ini ialah arahan onevm yang boleh dijalankan dalam penyedia pengehosan percuma OnWorks menggunakan salah satu daripada berbilang stesen kerja dalam talian percuma kami seperti Ubuntu Online, Fedora Online, emulator dalam talian Windows atau emulator dalam talian MAC OS.
JADUAL:
NAMA
onevm - menguruskan mesin maya OpenNebula
SINOPSIS
onevm arahan [args] [pilihan]
PILIHAN
-m, --multiple x Instance berbilang VM
--hold Mencipta VM baharu dalam keadaan ditahan dan bukannya
menunggu
--name name Nama untuk VM baharu
--peratusan CPU cpu cpu dikhaskan untuk VM (1=100% satu
CPU)
--vcpu vcpu Bilangan CPU termaya
--arch arch Seni bina VM, cth: i386 atau x86_64
--memory memory Jumlah memori yang diberikan kepada VM. Secara lalainya
unit ialah megabait. Untuk menggunakan gigabait tambah ´g´,
terapung boleh digunakan: 8g=8192, 0.5g=512
--imej cakera0, imej1 Cakera untuk dilampirkan. Untuk menggunakan imej yang dimiliki oleh orang lain
pengguna gunakan pengguna[cakera]
--nic network0,network1 Rangkaian untuk dilampirkan. Untuk menggunakan rangkaian yang dimiliki oleh
pengguna lain menggunakan pengguna[rangkaian]
--raw string Rentetan mentah untuk ditambahkan pada templat. Tidak menjadi
keliru dengan atribut RAW
--vnc Tambahkan pelayan VNC pada VM
--vnc-password kata laluan Kata laluan VNC
--vnc-dengar ip VNC IP tempat untuk mendengar sambungan. Oleh
lalai ialah 0.0.0.0 (semua antara muka).
--spice Tambah pelayan rempah pada VM
--spice-password kata laluan rempah ratus
--spice-listen ip spice IP tempat untuk mendengar sambungan. Oleh
lalai ialah 0.0.0.0 (semua antara muka).
--ssh [file] Tambah kunci awam ssh pada konteks. Jika fail
ditinggalkan maka pembolehubah pengguna SSH_PUBLIC_KEY
akan digunakan.
--net_context Tambah parameter kontekstualisasi rangkaian
--context line1,line2,line3 Lines untuk ditambahkan pada bahagian konteks
--peranti but Pilih peranti but (hd|fd|cdrom|rangkaian)
--files_ds file1,file2 Tambah fail pada CD kontekstualisasi daripada
stor data fail
--init script1,script2 Skrip atau skrip untuk bermula dalam konteks
--dry Hanya cetak templat
-a, --tambah Tambahkan atribut baharu pada templat semasa
--schedule TIME Jadualkan tindakan ini untuk dilaksanakan selepas itu
diberi masa. Contohnya: resume onevm 0
--jadual "09/23 14:15"
--recreate Menghantar semula VM baharu
-t, --type type Jenis Imej baharu
--live Lakukan tindakan dengan VM berjalan
-c, --clonetemplate Klon Templat VM asal dan gantikan cakera dengan
menyelamatkan satu
--hard Tidak berkomunikasi dengan OS tetamu
-e, --kuatkuasakan Kuatatkan bahawa kapasiti hos tidak melebihi
--success Pulihkan VM dengan menjayakan tindakan yang belum selesai
--failure Pulihkan VM dengan gagal tindakan yang belum selesai
-f, --file file Memilih fail templat
-i, --image id|name Memilih imej
-t, --target sasaran Peranti tempat imej akan dilampirkan
--cache cache_mode Mod cache hipervisor: lalai, tiada,
tulis lalu, tulis balik, penyegerakan terus atau tidak selamat.
(Hanya pemandu KVM)
-n, --network id|name Memilih rangkaian maya
-i, --ip ip alamat IP untuk NIC baharu
-l, --list x,y,z Memilih lajur untuk dipaparkan dengan arahan senarai
-d, --delay x Menetapkan kelewatan dalam beberapa saat untuk arahan atas
-f, --filter x,y,z Tapis data. Tatasusunan ditentukan dengan
lajur=pasangan nilai.
--csv Tulis jadual dalam format csv
-x, --xml Tunjukkan sumber dalam format xml
-n, --numeric Jangan terjemah ID pengguna dan kumpulan
-k, --kilobait Tunjukkan unit dalam kilobait
--describe Huraikan lajur senarai
--semua Tunjukkan semua data templat
-v, --verbose Mod Verbose
-h, --help Tunjukkan mesej ini
-V, --version Tunjukkan versi dan maklumat hak cipta
--nama pengguna Nama pengguna yang digunakan untuk menyambung ke OpenNebula
--kata laluan kata laluan Kata laluan untuk mengesahkan dengan OpenNebula
--titik akhir URL hujung hadapan OpenNebula xmlrpc
PERINTAH
· mencipta [fail] Mencipta VM baharu daripada penerangan yang diberikan dan bukannya menggunakan a
templat yang ditakrifkan sebelum ini (lihat 'onetemplate create' dan 'onetemplate instantiate').
Contoh:
- menggunakan fail penerangan templat:
onevm buat vm_description.tmpl
- VM baharu bernama "arch vm" dengan cakera dan nic
onevm create --name "arch vm" --memory 128 --cpu 1 --disk arch \
--network private_lan
- vm dengan dua cakera
onevm create --name "test vm" --memory 128 --cpu 1 --disk arch,data
pilihan yang sah: berbilang, tahan, nama, cpu, vcpu, gerbang, memori, cakera, nic, raw, vnc, vnc_password, vnc_listen, spice, spice_password, spice_listen, ssh, net_context, konteks, but, files_ds, init, kering
· kemas kini vmid [fail] Kemas kini kandungan templat pengguna. Jika laluan tidak disediakan
editor akan dilancarkan untuk mengubah suai kandungan semasa. pilihan yang sah: tambah
· padam julat|vmid_list Memadam VM yang diberikan. Menggunakan --recreate menyerahkan semula VM.
Menyerahkan semula VM kepada keadaan PENDING. Ini bertujuan untuk VM yang tersekat dalam a
keadaan sementara. Untuk menggunakan semula salinan baharu VM yang sama, buat a
Templat dan nyatakannya, lihat 'onetemplate instantiate'
Negeri: MANA-MANA
pilihan yang sah: jadual, buat semula
· tahan julat|vmid_list Menetapkan VM yang diberikan pada penangguhan. VM yang ditahan tidak dijadualkan sehingga ia
dilepaskan. Walau bagaimanapun, ia boleh digunakan secara manual; lihat 'onevm deploy'
Negeri: PENDING
pilihan yang sah: jadual
· melepaskan julat|vmid_list Mengeluarkan VM yang ditahan. Lihat 'onevm hold'
Negeri: TAHAN
pilihan yang sah: jadual
· gambar cakera vmid diskid img_name Menetapkan cakera VM yang ditentukan untuk disimpan dalam yang baharu
Imej. Imej dibuat serta-merta, tetapi kandungan disimpan hanya jika VM adalah
tutup dengan baik (iaitu, menggunakan 'onevm shutdown' dan bukan 'onevm delete')
Jika ´--live´ ditentukan, Imej akan disimpan serta-merta.
Negeri: MANA-MANA
pilihan yang sah: jenis, hidup, templat klon
· menutup julat|vmid_list Mematikan VM yang diberikan. Kitaran hayat VM akan tamat.
Dengan --hard ia mencabut palam VM.
Negeri: RUNNING, UNKNOWN (dengan --hard)
pilihan yang sah: jadual, sukar
· nyahpakai julat|vmid_list Mematikan VM yang diberikan. VM disimpan dalam sistem
Simpanan data.
Dengan --hard ia mencabut palam VM.
Negeri: BERLARI
pilihan yang sah: jadual, sukar
· matikan julat|vmid_list Mematikan VM yang diberikan. VM akan kekal dalam poweroff
keadaan, dan boleh dihidupkan dengan arahan 'onevm resume'.
Negeri: BERLARI
pilihan yang sah: jadual, sukar
· but semula julat|vmid_list But semula VM yang diberikan, ini sama dengan melaksanakan but semula
arahan daripada konsol VM.
VM akan dibut semula secara tidak sopan jika --hard digunakan.
Negeri: BERLARI
pilihan yang sah: jadual, sukar
· menggunakan julat|vmid_list penyayang [datastoreid] Menggunakan VM yang diberikan dalam yang ditentukan
hos. Perintah ini memaksa penempatan, dalam pemasangan standard Penjadual adalah
bertanggungjawab atas keputusan ini
Negeri: PENDING
pilihan yang sah: menguatkuasakan
· berhijrah julat|vmid_list penyayang Memindahkan VM berjalan yang diberikan kepada Hos lain. Jika digunakan
dengan --live parameter penjimatan dilakukan tanpa masa henti.
Negeri: BERLARI
pilihan yang sah: menguatkuasakan, secara langsung
· but julat|vmid_list But VM yang diberikan.
Negeri: UNKNOWN, BOOT
pilihan yang sah: jadual
· berhenti julat|vmid_list Menghentikan VM yang sedang berjalan. Keadaan VM disimpan dan dipindahkan kembali ke
bahagian hadapan bersama-sama dengan fail cakera
Negeri: BERLARI
pilihan yang sah: jadual
· menangguhkan julat|vmid_list Menyimpan VM yang sedang berjalan. Ia adalah sama seperti 'onevm stop', tetapi
fail ditinggalkan dalam mesin jauh untuk memulakan semula VM di sana (iaitu sumber
tidak dibebaskan dan tidak perlu menjadualkan semula VM).
Negeri: BERLARI
pilihan yang sah: jadual
· resume julat|vmid_list Menyambung semula pelaksanaan VM yang disimpan
Negeri: BERHENTI, DIGANTUNG, MENANGGU KERJA, POWEROFF
pilihan yang sah: jadual
· pulih julat|vmid_list Memulihkan VM tersekat yang sedang menunggu operasi pemacu.
Pemulihan boleh dilakukan dengan gagal atau menjayakan operasi yang belum selesai. ANDA PERLU
SEMAK STATUS VM PADA HOS SECARA MANUAL, untuk memutuskan sama ada operasi itu berjaya atau
tidak.
Contoh: VM tersekat dalam "hijrah" kerana kegagalan perkakasan. awak
perlu menyemak sama ada VM berjalan dalam hos baharu atau tidak untuk pulih
vm dengan --success atau --failure, masing-masing.
Negeri: Mana-mana keadaan AKTIF.
pilihan yang sah: kejayaan, kegagalan
· melekat cakera vmid Melampirkan cakera pada VM yang sedang berjalan. Apabila menggunakan --file tambah hanya satu DISK
contohnya.
Negeri: BERLARI
pilihan yang sah: fail, imej, sasaran, cache
· tanggal cakera vmid diskid Mengeluarkan cakera daripada VM yang sedang berjalan
Negeri: BERLARI
· nic-attach vmid Melampirkan NIC pada VM yang sedang berjalan. Apabila menggunakan --file tambah hanya satu NIC
contohnya.
Negeri: BERLARI
pilihan yang sah: fail, rangkaian, ip
· nic-detach vmid nicid Mengeluarkan NIC daripada VM yang sedang berjalan
Negeri: BERLARI
· chgrp julat|vmid_list berkumpulan Menukar kumpulan VM
· chown julat|vmid_list ID Pengguna [berkumpulan] Menukar pemilik dan kumpulan VM
· chmod julat|vmid_list bait Menukar kebenaran VM
· jadual semula julat|vmid_list Menetapkan bendera penjadualan semula untuk VM.
Negeri: BERLARI
· tidak dijadualkan julat|vmid_list Kosongkan bendera penjadualan semula untuk VM.
Negeri: BERLARI
· menamakan semula vmid nama Menamakan semula VM
· syot kilat-cipta julat|vmid_list [nama] Mencipta pilihan sah syot kilat VM baharu:
jadual
· syot kilat-kembali vmid snapshot_id Mengembalikan VM kepada syot kilat yang disimpan
· syot kilat-padam vmid snapshot_id Memadamkan petikan VM
· senaraikan [bendera penapis] Menyenaraikan VM dalam pilihan sah kumpulan: senarai, kelewatan, penapis, csv, xml,
angka, kilobait, huraikan
· menunjukkan vmid Menunjukkan maklumat untuk pilihan sah VM yang diberikan: xml, semua
· atas [bendera penapis] Menyenaraikan Imej pilihan yang sah secara berterusan: senarai, kelewatan, penapis, csv,
xml, angka, kilobait
· ubah saiz vmid Mengubah saiz kapasiti Mesin Maya (luar talian, VM tidak boleh
RUNNING) pilihan yang sah: cpu, vcpu, memori, penguatkuasaan, fail
ARGUMEN FORMATS
· fail Laluan ke fail
· julat Senarai id dalam bentuk 1,8..15
· Rentetan teks
· hos nama OpenNebula HOST atau id
· nama atau id KUMPULAN OpenNebula berkumpulan
· nama atau id PENGGUNA OpenNebula id pengguna
· datastoreid OpenNebula DATASTORE nama atau id
· Nama atau id VM OpenNebula vmid
· vmid_list senarai dipisahkan koma bagi nama atau id VM OpenNebula
· filterflag a, semua VM yang diketahui m, melombong VM milik pengguna dalam ONE_AUTH
g, kumpulan ´mine´ ditambah VM kepunyaan kumpulan yang pengguna adalah ahli uid VM
pengguna yang dikenal pasti oleh pengguna uid ini VM pengguna yang dikenal pasti oleh nama pengguna
· Integer cakera
Gunakan onevm dalam talian menggunakan perkhidmatan onworks.net