2015-07-10 12 views
7

Tôi làm cách nào để tự động khởi động lại một phiên bản Google Compute Engine được preemptible? Tôi chỉ có một trường hợp không cần 100% thời gian hoạt động nhưng tôi muốn khởi động lại sau mỗi 24 giờ. Cá thể/máy chủ mà tôi đang cố gắng tự động khởi động lại có đĩa khởi động riêng mà tôi muốn sử dụng mỗi lần khởi động lại.Làm cách nào để tự động khởi động lại một phiên bản được miễn thuế GCE?

Trả lời

6

Bạn có thể thử sử dụng Instance Group Manager để thiết lập một nhóm kích thước 1. Sau đó, nó sẽ cố gắng tạo lại các trường hợp sau khi chúng được đặt trước.

Bạn nên lưu ý rằng không có gì đảm bảo rằng sẽ có khả năng cho trường hợp của bạn. Khi số docs cho biết:

Các trường hợp có thể sử dụng có sẵn từ một lượng tài nguyên Compute Engine hữu hạn và không phải lúc nào cũng có sẵn.

+0

Điều rất lạ đang xảy ra. Tôi có thể thiết lập trình quản lý nhóm cá thể để sử dụng đĩa liên tục mà tôi muốn, và tôi có thể có GCE bắt đầu cá thể một cách tự động. Tuy nhiên, qua đêm, máy đã trở nên không thể truy cập được, thậm chí thông qua SSH, mặc dù trường hợp sinh sản vẫn còn bị chặn và đốt CPU 6%. – ragerdl

+0

Cập nhật: có vẻ như nó hoạt động bình thường trong 12 giờ qua. Với bí ẩn của sự thất bại, tôi có khuynh hướng tin rằng nó chỉ đơn giản là một vấn đề không lâu với GCE. Điều đó, hoặc nó chỉ xảy ra khi nó phải khởi động lại cá thể. – ragerdl

+0

Về "Các trường hợp được phép có sẵn từ một số lượng tài nguyên Compute Engine hữu hạn, và có thể không phải lúc nào cũng sẵn có." trong hai tuần qua đã có vài ngày khi không có trường hợp được miễn thuế nào (có kích thước bất kỳ) có thể được bắt đầu trong khu vực trung tâm-c. Đó chỉ là kinh nghiệm cá nhân của tôi. Thông báo trước trong tài liệu nên được xem xét rất nghiêm túc. –

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