Thay đổi domain name KVM Guest với lệnh virsh

0
364

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

ĐỂ LẠI BÌNH LUẬN