2012-11-13 22 views
20

Tôi có khối lượng EBS 200 GB và đang cố gắng tăng dung lượng trống. Tôi làm theo hướng dẫn trên: http://www.hellersoftware.com/2012/resize-ebs-volume-attached-to-amazon-web-services-ec2-instance/ và quản lý để tạo một ảnh chụp nhanh và tạo một EBS mới dựa trên ảnh chụp nhanh đó.Đang cố gắng thay đổi kích thước2bản lượng EB không thành công

Everything is peachy, trừ khi tôi làm:

# resize2fs /dev/sdf

tôi nhận được

resize2fs 1.40.8 (13-Mar-2008) 
resize2fs: Bad magic number in super-block while trying to open /dev/sdf 
Couldn't find valid filesystem superblock. 

Không chắc những gì đang xảy ra ở đó, nhưng khối lượng mới của tôi vẫn chỉ thấy 200GB, trong khi thực tế đó là một khối lượng 800GB.

+0

đầu ra của gắn kết, df -h và fdisk -l/dev/sdf là gì? Bạn có thể kết nối âm lượng không? –

+0

tôi có thể gắn nó và 'df -h' nói: '/ dev/sdf 200G 187G 14G 94%/vol' ' fdisk -l/dev/sdf Disk/dev/sdf: 858,9 GB, 858.993.459.200 byte 255 người đứng đầu, 63 ngành/theo dõi, 104.433 xi lanh Units = xi-lanh của 16065 * 512 = 8.225.280 byte nhận dạng đĩa: 0x00000000 Disk/dev/sdf không chứa một phân vùng table' hợp lệ – Shamoon

+0

bạn có sử dụng ext hệ thống tập tin? –

Trả lời

50

OP nói rằng anh ấy đang sử dụng hệ thống tệp XFS. Công cụ resize2fs chỉ hoạt động với ext2, ext3 và ext4.

Có một công cụ tương tự có sẵn cho tệp bộ nhớ XFS được gọi là xfs_growfs. Bạn sẽ rất có thể phải cài đặt nó trước

sudo yum install xfsprogs.x86_64 --assumeyes 

sau đó gắn kết hệ thống tập tin của bạn

sudo mount -t xfs /dev/sdf /vol 

bây giờ bạn có thể mở rộng hệ thống tập tin

sudo xfs_growfs /vol 

df -h bây giờ sẽ hiển thị không gian có sẵn hơn

Tôi hy vọng điều này đã giúp :)

Mẹo: hệ thống tệp ext4 là hệ thống tệp được đề xuất cho khối lượng EBS (trong tương lai)

+0

Làm việc hoàn hảo cho tôi. Cảm ơn bạn. – LnxSlck

+1

xfs_growfs làm việc cho tôi trên centos 7 –

+0

Tuyệt vời. Cảm ơn nhiều –

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