EC2 Instance sẽ không dừng hoặc chấm dứt sau khi cố gắng tạo AMI từ phiên bản đang chạy


14

Sau khi khởi động lại thường xuyên một phiên bản Linux ec2 với 1 khối lượng gốc nhỏ và 1 khối lượng đính kèm nhỏ, tôi không thể ssh vào cá thể. Không rõ tại sao khởi động lại thể hiện khiến nó không thể truy cập được từ ssh. Ví dụ cho thấy đang chạy trong bảng điều khiển AWS nhưng ssh, http, v.v. không phản hồi. Tôi đã cố gắng tạo một AMI từ ví dụ đang chạy này. Tuy nhiên, AMI không bao giờ được tạo ra. Thay vào đó tôi chỉ thấy "đang chờ xử lý" trong phần AMI của bảng điều khiển AWS trong nhiều giờ. Cuối cùng, tôi đã hủy đăng ký AMI. Tiếp theo tôi đã cố gắng ngăn chặn ví dụ ec2. Tuy nhiên tôi không thể dừng trường hợp - nó đã bị kẹt trong trạng thái dừng trong nhiều giờ. Tôi cũng đã cố gắng ngăn chặn trường hợp không thành công. Sau đó tôi đã cố gắng tách các tập nhưng họ liên tục báo cáo "tách ra" Có ai có bất cứ đề nghị về cách xử lý này? Có vẻ như Amazon không cung cấp bất kỳ loại hỗ trợ email hoặc điện thoại nào trừ khi bạn là thành viên cao cấp. cảm ơn rất nhiều về sự giúp đỡ của bạn.

Câu trả lời:


17

Nếu bạn không có hỗ trợ cao cấp, thì các trường hợp "bị kẹt" (nơi bạn không thể dừng / chấm dứt chúng) và khối lượng "bị kẹt" (nơi bạn không thể tách / xóa chúng) có thể được báo cáo cho Amazon trên diễn đàn EC2 :

Diễn đàn Amazon AWS EC2
https://forums.aws.amazon.com/forum.jspa?forumID=30

Hãy chắc chắn rằng bạn liệt kê các id thể hiện / khối lượng cụ thể liên quan.

Không ai ngoài Amazon thực sự có thể giúp đỡ trong những tình huống này.

May mắn thay, bạn không nên bị tính phí trong vài giờ sau khi nó chuyển sang trạng thái "dừng" hoặc "chấm dứt".

Vấn đề ban đầu của bạn về việc không thể kết nối với cá thể thông qua ssh cũng có thể được đăng trên diễn đàn EC2 để được cộng đồng giúp đỡ, nhưng đây là một vấn đề phổ biến và có nhiều nguyên nhân tiềm ẩn. Tôi đã viết một bài viết để giúp bắt đầu chẩn đoán điều này và chỉ ra những mẩu thông tin bạn nên đưa vào bài đăng trên diễn đàn của mình:

Giải quyết: "Tôi không thể kết nối với máy chủ của mình trên Amazon EC2"
http://alatural.com/2009/08/ec2-connectivity

Tôi cũng đã viết một bài viết mô tả một phương pháp có thể được sử dụng để chẩn đoán các trường hợp khởi động EBS bằng cách xem các tệp nhật ký trên đĩa ngay cả khi bạn không thể kết nối với thể hiện:

Sửa các tệp trên Khối lượng EBS gốc của Trường hợp EC2
http://alests.com/2011/02/ec2-fix-ebs-root

Tuy nhiên, bạn sẽ không thể sử dụng phương pháp này cho đến khi Amazon giúp bạn tách khối lượng EBS của bạn.


1
Cảm ơn bạn đã đề xuất chi tiết và bài viết của bạn - chúng rất hữu ích.
Chụp nhanh

8

Tôi biết bài đăng này đã cũ, nhưng bạn cũng có thể nhấp dừng lại và bảng điều khiển sẽ hỏi bạn nếu bạn muốn thực hiện dừng bắt buộc . Đôi khi, tôi biết điều này từ kinh nghiệm, bạn phải thực hiện hai hoặc ba lần dừng bắt buộc để làm cho nó hoạt động.

Tín dụng cho Robin Scott .


0

Tôi gặp phải một tình huống liên quan sau khi tôi tạo môi trường đàn hồi Beanstalk trong một ví dụ ec2. Để chấm dứt thể hiện ec2 của tôi, trước tiên tôi phải chấm dứt môi trường eb của mình, điều mà tôi đã làm bằng cách truy cập:

https://console.aws.amazon.com/elasticbeanstalk/?region=us-west-2

Trong đó giá trị được cung cấp region=là vùng chứa môi trường sẽ bị tắt. Trên trang đó, người ta có thể dễ dàng hủy kích hoạt nhiều môi trường nhanh chóng:

nhập mô tả hình ảnh ở đây


0

Lực lượng tách rời khối lượng hệ thống. Sau đó, bạn sẽ có thể dừng cá thể. Đính kèm lại âm lượng và bắt đầu ví dụ. Viola!


-2

khi khởi động lại IP nội bộ và thay đổi DNS công cộng, vì vậy nếu bạn không có IP đàn hồi được liên kết với hệ thống của mình thì đây có thể là lý do khiến bạn không thể SSH vào hệ thống.


Cảm ơn bạn đã gợi ý. Có một IP đàn hồi liên quan đến thể hiện và nó được liên kết với thể hiện sau khi khởi động lại.
Chụp nhanh

3
Khởi động lại một thể hiện EC2 không thay đổi địa chỉ IP nội bộ, không thay đổi địa chỉ IP công cộng và không tách rời bất kỳ địa chỉ IP đàn hồi nào khỏi thể hiện. Dừng và bắt đầu một cá thể sẽ làm tất cả những điều này, nhưng khởi động lại sẽ không.
Eric Hammond

1
"Nếu bạn khởi động lại một thể hiện, địa chỉ IP được duy trì." aws.amazon.com/articles/ nam "Việc khởi động lại hoặc khởi động lại một cá thể không có tác động đến việc ánh xạ IP đàn hồi tới nó." aws.amazon.com/articles/1346
Eric Hammond
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.