2012-05-18 21 views
11

Tôi có một phiên bản Windows 2008 EC2 mà tôi đã thực hiện một số tùy chỉnh trên ổ đĩa khởi động EBS.Làm cách nào để thêm dung lượng lưu trữ vào một cá thể Windows EC2 hiện có?

Tôi bắt đầu phiên bản dưới dạng m1.small (hoặc m1.large) và bộ nhớ mẫu không xuất hiện dưới dạng ổ đĩa bổ sung.

Tôi đã đọc rằng chuyển đổi -b trong lệnh ec2-run-instances cho phép bạn tạo ánh xạ cho lưu trữ thể hiện ephymeral. Lệnh ec2-run-instances tạo ra một cá thể mới, tuy nhiên, trong trường hợp của tôi, cá thể đã tồn tại và do đó tôi bắt đầu nó như là các cá thể khởi tạo ec2, không có khóa chuyển đổi-b cho lưu trữ cá thể ephymeral.

Có cách nào tôi có thể truy cập vào bộ lưu trữ thể hiện ephymeral đi kèm với một cá thể m1.small cho cá thể EBS khởi động hiện tại của tôi không?

CẬP NHẬT: Dường như các máy Windows ngày nay (tháng 2 năm 2015) gắn ổ lưu trữ ephymeral trong ổ Z :.

+0

Bạn có thể làm rõ mục tiêu của bạn ở đây không? Thật khó để hiểu bạn thực sự muốn làm gì. –

+2

Khi lần đầu tiên tôi tạo phiên bản Windows 2008, nó là một cá thể t1.micro và nó không có lưu trữ cá thể ephymeral. Ví dụ này đi kèm với một ổ đĩa EBS 30 GB khởi động kèm theo và được gắn như C :. Sau đó tôi đã cài đặt một vài chương trình và tùy chỉnh cá thể. Tôi không bao giờ chấm dứt trường hợp này, tôi chỉ bắt đầu và dừng nó lại. Tại một thời điểm, tôi đã thay đổi kiểu cá thể thành m1.small nhưng tôi không nhận được ổ D: với bộ nhớ bổ sung đi kèm với các thể hiện mi.small (160GB). Tôi muốn biết làm thế nào tôi có thể sử dụng những không gian 160GB trên trường hợp tùy chỉnh của tôi nếu tôi bắt đầu m1.small thay vì t1.micro. – Pep

Trả lời

9

Tôi e rằng tính năng này không khả dụng cho Amazon EC2, nhưng thực tế là một câu hỏi hay - câu trả lời phổ biến được sử dụng để tham khảo yêu cầu thời gian khởi chạy đã giải thích, xem ví dụ: ec2-modify-instance-attribute:

Note

Nếu bạn muốn thêm lưu trữ phù du đến một instance Amazon EBS hậu thuẫn, bạn phải thêm lưu trữ phù du tại thời điểm bạn khởi động dụ. Để biết thêm thông tin, hãy truy cập Overriding the AMI's Block Device Mapping trong Hướng dẫn sử dụng điện toán đám mây có tính đàn hồi của Amazon hoặc tới Adding A Default Instance Store trong Hướng dẫn sử dụng điện toán đám mây Amazon . [tôi nhấn mạnh]

đó đã không được rằng có rất nhiều vấn đề trong quá khứ, nhưng với sự ra đời gần đây của 64-bit có mặt khắp nơi ngụ ý một sự cải thiện đáng kể tính linh hoạt rộng dọc (xem EC2 Updates: New Medium Instance, 64-bit Ubiquity, SSH Client), đây đột nhiên là một chủ đề - câu hỏi của bạn mang lại nhiều câu hỏi hơn nữa:

  • Điều gì xảy ra với trường hợp ngược lại, khi tôi bắt đầu một trường hợp đủ lớn với nhiều lưu trữ tạm thời và giảm kích thước xuống (và có thể tăng trở lại) sau đó?
  • Trong trường hợp bản đồ thiết bị khối ban đầu được giữ lại bằng cách nào đó, chúng ta có nên bắt đầu với một ví dụ lớn không? (Tôi thực sự nghi ngờ rằng đây là trường hợp mặc dù.)

Câu hỏi này chỉ có thể được giải quyết bởi nhóm AWS mà tôi đoán, vì vậy bạn có thể muốn gửi yêu cầu hỗ trợ hoặc chuyển tiếp câu hỏi đến số Amazon Elastic Compute Cloud forum ít nhất.

+2

Tôi thấy rằng đó là cách duy nhất để duy trì công việc tùy chỉnh và hưởng lợi từ kho lưu trữ ephymeral mà tôi không thể thêm khi lần đầu tiên khởi chạy cá thể là tạo AMI mới từ AMI tùy chỉnh và sắp xếp lưu trữ ephymeral ở đó, như được mô tả trong http://docs.amazonwebservices.com/AWSEC2/latest/UserGuide/creating-an-ami-ebs.html – Pep

+0

5 năm sau và vẫn không thể thực hiện việc này. – Johnrad

6

Tôi nghĩ rằng những gì bạn đang yêu cầu (nhưng sửa tôi nếu tôi sai) là "làm cách nào để thêm dung lượng bổ sung vào phiên bản EC2?".

Trong trường hợp này, câu trả lời là:

Chọn bảng Volumes trong AWS console và tạo một phân vùng mới của kích thước bạn muốn, đảm bảo nó trong Khu Availability giống như ví dụ bạn muốn đính kèm nó đến. Sau đó chọn Volume mới đó, và bấm vào 'Attach' - chọn thể hiện bạn muốn đính kèm, và nhấn OK.

Bây giờ đăng nhập vào cá thể, và trong Quản lý máy tính, hãy chọn plugin Quản lý đĩa, định dạng phân vùng chưa gán mới và gán cho nó bất kỳ ký tự ổ đĩa nào bạn muốn. Sau đó nó sẽ hiển thị trong Explorer dưới dạng ổ đĩa Windows chuẩn.

+2

Đó là cách bạn đính kèm một khối lượng EBS mới, tôi nghĩ câu hỏi là về việc lưu trữ các thể hiện của cửa hàng (mà tôi không nghĩ rằng bạn có thể làm cho một cá thể đang chạy) –

+2

Đúng vậy, tôi không có nghĩa là một khối lượng EBS mới Tôi đã làm như một cách giải quyết để có thêm không gian), nhưng tôi có nghĩa là lưu trữ cá thể miễn phí nhưng không cố định đi kèm với các cá thể khác với các cá thể vi mô. Khi tôi bắt đầu một cá thể Linux, không gian không cố định miễn phí này đã được gắn kết và sẵn sàng để sử dụng dưới/mnt, nhưng trong Windows nó không được gắn trừ khi bạn làm điều đó với công tắc -b tại thời điểm cá thể mới được tạo ra với API ec2-run-instances. – Pep

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