mộtvm
Đây là lệnh onevm có thể được chạy trong nhà cung cấp dịch vụ lưu trữ miễn phí OnWorks bằng cách sử dụng một trong nhiều máy trạm trực tuyến miễn phí của chúng tôi như Ubuntu Online, Fedora Online, trình giả lập trực tuyến Windows hoặc trình giả lập trực tuyến MAC OS
CHƯƠNG TRÌNH:
TÊN
mộtvm - quản lý máy ảo OpenNebula
SYNOPSIS
mộtvm lệnh [args.] [lựa chọn]
LỰA CHỌN
-m, --multiple x Nhiều máy ảo phiên bản
--hold Tạo máy ảo mới ở trạng thái chờ thay vì
cấp phát chính
--name name Tên cho máy ảo mới
--cpu cpu phần trăm CPU dành riêng cho máy ảo (1 = 100% một
CPU)
--vcpu vcpu Số lượng CPU được ảo hóa
--arch Kiến trúc vòm của máy ảo, ví dụ: i386 hoặc x86_64
- bộ nhớ bộ nhớ Dung lượng bộ nhớ được cấp cho máy ảo. Theo mặc định,
đơn vị là megabyte. Để sử dụng gigabyte, hãy thêm một ´g´,
phao có thể được sử dụng: 8g = 8192, 0.5g = 512
--disk image0, image1 Đĩa để đính kèm. Để sử dụng hình ảnh thuộc sở hữu của người khác
người dùng sử dụng người dùng [đĩa]
--nic network0, network1 Các mạng cần đính kèm. Để sử dụng mạng do
người dùng khác sử dụng người dùng [mạng]
--raw string Chuỗi thô để thêm vào mẫu. Không được
nhầm lẫn với thuộc tính RAW
--vnc Thêm máy chủ VNC vào máy ảo
--vnc-password password Mật khẩu VNC
--vnc-nghe ip VNC IP nơi để nghe các kết nối. Qua
mặc định là 0.0.0.0 (tất cả các giao diện).
--spice Thêm máy chủ gia vị vào máy ảo
--spice-mật khẩu mật khẩu gia vị mật khẩu
--spice-nghe ip gia vị IP nơi để lắng nghe các kết nối. Qua
mặc định là 0.0.0.0 (tất cả các giao diện).
--ssh [file] Thêm khóa công khai ssh vào ngữ cảnh. Nếu tệp
là không giới hạn thì biến người dùng SSH_PUBLIC_KEY
sẽ được sử dụng.
--net_context Thêm thông số ngữ cảnh hóa mạng
--context line1, line2, line3 Các dòng để thêm vào phần ngữ cảnh
- thiết bị khởi động Chọn thiết bị khởi động (hd | fd | cdrom | mạng)
--files_ds file1, file2 Thêm tệp vào đĩa CD ngữ cảnh hóa từ
kho dữ liệu thefiles
--init script1, script2 Script hoặc các tập lệnh để bắt đầu trong ngữ cảnh
--dry Chỉ cần in mẫu
-a, --append Nối các thuộc tính mới vào mẫu hiện tại
--schedule TIME Lập lịch hành động này sẽ được thực hiện sau đó
thời gian nhất định. Ví dụ: onevm resume 0
- lịch "09/23 14:15"
- tạo lại Gửi lại một máy ảo mới
-t, - type type Loại hình ảnh mới
--live Thực hiện hành động với máy ảo đang chạy
-c, --clonetemplate Sao chép Mẫu VM gốc và thay thế đĩa bằng
đã lưu một
--hard Không giao tiếp với hệ điều hành khách
-e, - cưỡng chế Thực thi không vượt quá dung lượng máy chủ lưu trữ
--s thành công Khôi phục máy ảo bằng cách thực hiện thành công hành động đang chờ xử lý
--failure Khôi phục máy ảo bằng cách không thực hiện được hành động đang chờ xử lý
-f, - tệp tập tin Chọn tệp mẫu
-i, - id hình ảnh | tên Chọn hình ảnh
-t, - mục tiêu đích Thiết bị nơi hình ảnh sẽ được đính kèm
--cache cache_mode Chế độ bộ nhớ cache Hypervisor: mặc định, không có,
ghi qua, ghi ngược, đồng bộ trực tiếp hoặc không an toàn.
(Chỉ trình điều khiển KVM)
-n, --network id | name Chọn mạng ảo
-i, --p địa chỉ IP ip cho NIC mới
-l, --list x, y, z Chọn các cột để hiển thị bằng lệnh list
-d, --delay x Đặt độ trễ tính bằng giây cho lệnh hàng đầu
-f, - bộ lọc x, y, z Lọc dữ liệu. Một mảng được chỉ định với
cột = các cặp giá trị.
--csv Viết bảng ở định dạng csv
-x, --xml Hiển thị tài nguyên ở định dạng xml
-n, --numeric Không dịch ID người dùng và ID nhóm
-k, --kilobyte Hiển thị đơn vị tính bằng kilobyte
--describe Mô tả cột danh sách
--all Hiển thị tất cả dữ liệu mẫu
-v, --verbose Chế độ chi tiết
-h, --help Hiển thị thông báo này
-V, --version Hiển thị phiên bản và thông tin bản quyền
- tên người dùng Tên người dùng được sử dụng để kết nối với OpenNebula
- mật khẩu mật khẩu Mật khẩu để xác thực với OpenNebula
- URL điểm cuối endpoint của giao diện người dùng OpenNebula xmlrpc
HÀNG
· tạo ra [hồ sơ] Tạo một máy ảo mới từ mô tả đã cho thay vì sử dụng
mẫu đã xác định trước đó (xem ´onetemplate create´ và ´onetemplate Instantiate´).
Ví dụ:
- sử dụng tệp mô tả mẫu:
onevm tạo vm_description.tmpl
- VM mới có tên "vòm vm" với một đĩa và một nic
onevm create --name "Arch vm" --memory 128 --cpu 1 --disk Arch \
--mạng private_lan
- một vm với hai đĩa
onevm tạo - tên "test vm" --memory 128 --cpu 1 - vòm đĩa, dữ liệu
các tùy chọn hợp lệ: nhiều, giữ, tên, cpu, vcpu, vòm, bộ nhớ, đĩa, nic, raw, vnc, vnc_password, vnc_listen, gia vị, Cay_password, Cay_listen, ssh, net_context, ngữ cảnh, khởi động, files_ds, init, dry
· cập nhật vmid [hồ sơ] Cập nhật nội dung mẫu người dùng. Nếu một đường dẫn không được cung cấp,
trình chỉnh sửa sẽ được khởi chạy để sửa đổi nội dung hiện tại. các tùy chọn hợp lệ: chắp thêm
· xóa bỏ phạm vi | vmid_list Xóa máy ảo đã cho. Sử dụng --recreate gửi lại máy ảo.
Gửi lại máy ảo về trạng thái PENDING. Điều này dành cho các máy ảo bị mắc kẹt trong
chính phủ tạm thời. Để triển khai lại một bản sao mới của cùng một máy ảo, hãy tạo
Tạo mẫu và khởi tạo nó, xem ´onetemplate Instantiate´
Kỳ: BẤT KỲ
các tùy chọn hợp lệ: lên lịch, tạo lại
· tổ chức phạm vi | vmid_list Đặt máy ảo đã cho ở trạng thái chờ. Máy ảo bị tạm dừng không được lên lịch cho đến khi nó
được phát hành. Tuy nhiên, nó có thể được triển khai theo cách thủ công; xem ´onevm triển khai
Kỳ: PENDING
tùy chọn hợp lệ: lịch trình
· phóng thích phạm vi | vmid_list Phát hành một máy ảo đang bị tạm dừng. Xem ´onevm hold´
Kỳ: HOLD
tùy chọn hợp lệ: lịch trình
· Ảnh chụp nhanh đĩa vmid ổ cứng tên_img_ Đặt đĩa VM được chỉ định được lưu trong một đĩa mới
Hình ảnh. Hình ảnh được tạo ngay lập tức, nhưng nội dung chỉ được lưu nếu máy ảo
tắt một cách duyên dáng (tức là sử dụng ´onevm shutdown´ chứ không phải ´onevm delete´)
Nếu ´ - live´ được chỉ định, Hình ảnh sẽ được lưu ngay lập tức.
Kỳ: BẤT KỲ
các tùy chọn hợp lệ: loại, trực tiếp, clonetemplate
· tắt phạm vi | vmid_list Tắt máy ảo đã cho. Vòng đời của VM sẽ kết thúc.
Với --hard nó sẽ rút phích cắm máy ảo.
Các trạng thái: CHẠY, KHÔNG CHỊU (với --hard)
các tùy chọn hợp lệ: lịch trình, khó
· Không triển khai phạm vi | vmid_list Tắt máy ảo đã cho. VM được lưu trong hệ thống
Kho dữ liệu.
Với --hard nó sẽ rút phích cắm máy ảo.
Kỳ: CHẠY
các tùy chọn hợp lệ: lịch trình, khó
· tắt nguồn phạm vi | vmid_list Cấp quyền cho máy ảo đã cho. Máy ảo sẽ vẫn ở trạng thái hoạt động
trạng thái và có thể được bật bằng lệnh ´onevm resume´.
Kỳ: CHẠY
các tùy chọn hợp lệ: lịch trình, khó
· Khởi động lại phạm vi | vmid_list Khởi động lại máy ảo đã cho, điều này tương đương với việc thực hiện khởi động lại
lệnh từ bảng điều khiển VM.
Máy ảo sẽ được khởi động lại một cách vô tội vạ nếu --hard được sử dụng.
Kỳ: CHẠY
các tùy chọn hợp lệ: lịch trình, khó
· triển khai phạm vi | vmid_list kẻ thù [kho dữ liệu] Triển khai VM đã cho trong
Tổ chức. Lệnh này buộc triển khai, trong cài đặt tiêu chuẩn, Bộ lập lịch
chịu trách nhiệm về quyết định này
Kỳ: PENDING
các tùy chọn hợp lệ: thực thi
· di cư phạm vi | vmid_list kẻ thù Di chuyển máy ảo đang chạy đã cho sang Máy chủ lưu trữ khác. Nếu sử dụng
với tham số --live, quá trình xử lý được thực hiện mà không có thời gian chết.
Kỳ: CHẠY
các tùy chọn hợp lệ: thực thi, trực tiếp
· Khởi động phạm vi | vmid_list Khởi động máy ảo đã cho.
Kỳ: UNKNOWN, BOOT
tùy chọn hợp lệ: lịch trình
· ngừng lại phạm vi | vmid_list Dừng một máy ảo đang chạy. Trạng thái máy ảo được lưu và chuyển trở lại
giao diện người dùng cùng với các tệp đĩa
Kỳ: CHẠY
tùy chọn hợp lệ: lịch trình
· đình chỉ phạm vi | vmid_list Lưu một máy ảo đang chạy. Nó cũng giống như ´onevm stop´, nhưng
các tệp được để lại trong máy từ xa để sau đó khởi động lại máy ảo ở đó (tức là các tài nguyên
không được giải phóng và không cần phải lên lịch lại máy ảo).
Kỳ: CHẠY
tùy chọn hợp lệ: lịch trình
· bản tóm tắt phạm vi | vmid_list Tiếp tục thực thi một máy ảo đã lưu
Các trạng thái: STOPPED, SUSPENDED, UNDEPLOYED, POWEROFF
tùy chọn hợp lệ: lịch trình
· hồi phục phạm vi | vmid_list Khôi phục máy ảo bị kẹt đang chờ thao tác với trình điều khiển.
Việc khôi phục có thể được thực hiện bằng cách không thành công hoặc thành công hoạt động đang chờ xử lý. BẠN CẦN PHẢI
KIỂM TRA TRẠNG THÁI MÁY ẢNH TRÊN LƯU TRỮ, để quyết định xem hoạt động có thành công hay không
không phải.
Ví dụ: Máy ảo bị kẹt trong "di chuyển" do lỗi phần cứng. Bạn
cần kiểm tra xem máy ảo có đang chạy trong máy chủ mới hay không để khôi phục
vm tương ứng với --success hoặc --failure.
Kỳ: Bất kỳ trạng thái CHỦ ĐỘNG nào.
các tùy chọn hợp lệ: thành công, thất bại
· Gắn đĩa vmid Đính kèm đĩa vào máy ảo đang chạy. Khi sử dụng --file chỉ thêm một ĐĨA
ví dụ.
Kỳ: CHẠY
các tùy chọn hợp lệ: tệp, hình ảnh, đích, bộ nhớ cache
· Tách đĩa vmid ổ cứng Tách đĩa khỏi máy ảo đang chạy
Kỳ: CHẠY
· Nic-đính kèm vmid Gắn NIC vào một máy ảo đang chạy. Khi sử dụng --file chỉ thêm một NIC
ví dụ.
Kỳ: CHẠY
các tùy chọn hợp lệ: tệp, mạng, ip
· Nic-detach vmid chua cay Tách NIC khỏi một máy ảo đang chạy
Kỳ: CHẠY
· Chgrp phạm vi | vmid_list Id nhóm Thay đổi nhóm máy ảo
· Băm nhỏ phạm vi | vmid_list tên người dùng [Id nhóm] Thay đổi chủ sở hữu máy ảo và nhóm
· Chmod phạm vi | vmid_list byte Thay đổi quyền của máy ảo
· Đổi lịch phạm vi | vmid_list Đặt cờ lên lịch lại cho VM.
Kỳ: CHẠY
· Chưa xử lý phạm vi | vmid_list Xóa cờ đổi lịch cho VM.
Kỳ: CHẠY
· đổi tên vmid tên Đổi tên VM
· Tạo ảnh chụp nhanh phạm vi | vmid_list [tên] Tạo một tùy chọn hợp lệ cho ảnh chụp nhanh VM mới:
lịch trình
· Chụp nhanh-hoàn nguyên vmid ảnh chụp nhanh_id Hoàn nguyên một máy ảo thành một ảnh chụp nhanh đã lưu
· Snapshot-delete vmid ảnh chụp nhanh_id Xóa ảnh chụp nhanh của một máy ảo
· danh sách [cờ lọc] Liệt kê các máy ảo trong các tùy chọn hợp lệ của nhóm: danh sách, độ trễ, bộ lọc, csv, xml,
số, kilobyte, mô tả
· chỉ vmid Hiển thị thông tin cho các tùy chọn hợp lệ máy ảo đã cho: xml, tất cả
· đứng đầu [cờ lọc] Liệt kê Hình ảnh liên tục các tùy chọn hợp lệ: danh sách, độ trễ, bộ lọc, csv,
xml, số, kilobyte
· Thay đổi kích thước vmid Thay đổi kích thước dung lượng của Máy ảo (ngoại tuyến, máy ảo không thể
RUNNING) các tùy chọn hợp lệ: cpu, vcpu, bộ nhớ, thực thi, tệp
LUẬN M FORU ĐƠN
· Tập tin Đường dẫn đến một tập tin
· Phạm vi Danh sách các id ở dạng 1,8..15
· Chuỗi văn bản
· Tên hoặc id của hostid OpenNebula HOST
· Tên hoặc id nhóm OpenNebula GROUP
· Userid OpenNebula Tên hoặc id NGƯỜI DÙNG
· Datastoreid tên hoặc id OpenNebula DATASTORE
· Tên hoặc id máy ảo vmid OpenNebula
· Vmid_list Danh sách tên hoặc id máy ảo OpenNebula được phân tách bằng dấu phẩy
· Filterflag a, tất cả các máy ảo đã biết m, khai thác máy ảo đó thuộc về người dùng trong ONE_AUTH
g, group ´mine´ cộng với VM thuộc các nhóm mà người dùng là thành viên của uid VM của
người dùng được xác định bởi máy ảo người dùng uid này của người dùng được xác định bằng tên người dùng
· Số nguyên diskid
Sử dụng onevm trực tuyến bằng các dịch vụ onworks.net