สร้างอินสแตนซ์ 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