จะลดขนาดปริมาณ EBS root ของอินสแตนซ์ RHEL ใน AWS ได้อย่างไร


0

สร้างอินสแตนซ์ RHEL ด้วยปริมาณ EBS รูท 200GB ปัจจุบันใช้เพียง 10% ของปริมาณที่มีอยู่ จะลดขนาดของปริมาณ EBS ใน AWS ได้อย่างไร?

ฉันทำตามขั้นตอนที่กล่าวถึงด้านล่างเพื่อลดขนาดรูตระดับเสียง

1. หยุดอินสแตนซ์

2. ล้างวอลุ่ม root จากอินสแตนซ์

3. แนบวอลุ่ม root ไปยังอินสแตนซ์อื่นที่กำลังทำงาน

4. สร้างโวลุ่มใหม่ด้วยขนาดที่ต้องการ (ให้บอก 50GB)

5. แนบโวลุ่มใหม่ไปยังอินสแตนซ์ที่กำลังทำงานอยู่

6. ใช้ข้อมูลทั้งหมดจากวอลลุ่มเก่าไปยังวอลลุ่มใหม่

7. ลบโวลุ่มใหม่และเชื่อมต่อกับอินสแตนซ์ที่หยุดทำงาน

8. สร้าง AMI สำหรับอินสแตนซ์เก่า

9. เปิดใช้งานอินสแตนซ์ใหม่จาก AMI อินสแตนซ์กำลังแสดงการเริ่มต้น   และหลังจากนั้นครู่หนึ่งมันก็จะปิดตัวเองโดยอัตโนมัติ

PFB คำสั่งที่ดำเนินการ

sudo mkdir /new /old    create new directories
sudo mkfs.ext4 /dev/xvdf    create new filesystem on new volume
sudo mount -t ext4 /dev/xvdf /new   mount it to this directory
sudo e2label /dev/xvdf uec-rootfs   needs an e2label for linux to recognize it, use sudo e2label /dev/sda1 on an active instant to see what it should be
sudo mount -t ext4 /dev/xvdg /old   mount old vol to directory for copying
sudo cp -p /old /new    didn’t really do anything.. Skipped a bunch
sudo rsync -ax /old /new    took a while
sudo mv /new/old/* /new/
sudo umount /new    unmount vols
sudo umount /old

กรุณาช่วยในการแก้ไขปัญหา


การลดลงอยู่ไกลยากที่จะอธิบายได้มากกว่าการเพิ่มขึ้น
Michael - sqlbot

@ Michael-sqlbot นั่นเป็นเหตุผลที่ฉันถามคำถามนี้ที่นี่: P
Nithin K Anil

คุณไม่เพียง แต่สามารถจับภาพระดับเสียงสร้างโวลุ่มใหม่ด้วยขนาดที่คุณต้องการตามสแนปชอตนั้นได้หรือไม่
Tim

@Tim จากภาพรวมคุณสามารถเพิ่มขนาดได้ แต่คุณไม่สามารถลดขนาดได้
Nithin K Anil
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.