2015-01-26 18 views
5

Tôi đang cố gắng tháo đĩa khởi động khỏi máy ảo GCE. Vì máy ảo bị dừng nên nó sẽ cho phép tôi tháo nó ra nhưng nó trả lại lỗi nàyTháo đĩa khởi động khỏi GCE VM

UNSUPPORTED_OPERATION: Hot-remove of the root disk is not supported. 

Bất kỳ đề xuất nào?

+0

Mục tiêu cấp cao của bạn là gì? Xem câu trả lời của tôi là tại sao bạn không thể tách rời mà không xóa VM, nhưng tùy thuộc vào những gì bạn đang cố gắng đạt được, có thể có các giải pháp khác có sẵn. –

Trả lời

4

Nếu bạn tháo đĩa khởi động khỏi máy ảo đã dừng, không có cách nào để khởi động lại VM sao lưu, do đó thao tác đó không có ý nghĩa.

Vì vậy, bạn sẽ cần phải vô hiệu hóa tùy chọn "auto-delete boot disk" và xóa VM:

Để cài đặt tự động xóa trạng thái của một đĩa dai dẳng trong gcloud compute, sử dụng gcloud compute instances set-disk-auto-delete lệnh:

gcloud compute instances set-disk-auto-delete INSTANCE \ 
    [--auto-delete | --no-auto-delete] --disk DISK --zone ZONE 

Ngoài ra, bạn cũng có thể thay đổi cài đặt này trên trang chi tiết VM từ Developers Console bằng cách nhấp vào tên đối tượng VM và sau đó bỏ chọn tùy chọn này:

☐ Xóa đĩa khởi động khi dụ được xóa

+0

Thao tác này có ý nghĩa. Bạn sẽ chỉ phải đính kèm lại đĩa sau khi bạn đã hoàn thành bất kỳ điều gì bạn đang cố gắng thực hiện (ví dụ: tạo hình ảnh). Ngoài ra, 'set-disk-auto-delete' không ảnh hưởng đến cá thể của tôi. Nhưng bỏ chọn tùy chọn tương đương trong giao diện người dùng web đã hoạt động. – Mikel

+0

Tại sao không có cách nào để khởi động lại VM sao lưu nếu tôi gắn lại đĩa khởi động sau? Tại AWS không có vấn đề gì. – rustyx

+0

@RustyX - nếu bạn muốn giữ máy ảo (ví dụ: để giữ thông số hoặc dữ liệu meta), đừng xóa nó, thay vào đó chỉ [Dừng] (https://cloud.google.com/compute/docs/instances/stop-or-delete-một-instance) nó, và bạn có thể khởi động lại nó trong tương lai. –

2

Bạn không thể nóng loại bỏ các đĩa gốc của một VM nếu không bạn sẽ làm cho nó không sử dụng được (shutdown giả sử bạn muốn bắt đầu VM tại một điểm sau). Thay vào đó, bạn có thể xóa cá thể VM, đảm bảo bảo vệ đĩa gốc để sử dụng trong tương lai.

Các vấn đề liên quan