Làm thế nào thay đổi tên một máy ảo KVM từ foo sang bar với các option của lệnh virsh trên Linux? Có hai cách để thay đổi tên một máy ảo KVM, chúng ta hãy cùng theo dõi bài viết sau để biết cách thực hiện nhé.
Cách 1: Thay đổi KVM VM với virsh
Cú pháp lệnh sử dụng có dạng như sau:
# virsh domrename [domain-name] [new-name]
Để đổi tên VM từ foo sang bar, gõ lệnh:
# virsh shutdown foo
Bây giờ tiến hành đổi tên VM, gõ lệnh:
# virsh domrename foo bar
Khởi động VM với tên mới:
# virsh start bar
Cách 2: Thay đổi KVM domain với virsh
Lấy thông tin domain trong file cấu hình XML và lưu sang một file mới:
# virsh dumpxml foo > bar.xml
Mở file XML và thay đổi tên domain là giá trị nằm giữa <name></name>
# vi bar.xml
Đổi foo thành bar như sau:
<name>bar</name>
Tắt VM foo
# virsh shutdown foo
Xóa tất cả các tạp tin cấu hình của VM cũ là foo
# virsh undefine foo
Import lại file cấu hình XML đã chỉnh để định danh lại VM bar:
# virsh define bar.xml
Khới động VM bar:
# virsh start bar