เมื่อใช้ LVM ฉันต้องมีโลจิคัลวอลุ่มบางส่วนซึ่งได้รับการจัดสรรอย่างเต็มที่ (พื้นที่สงวน) และบางส่วนที่มีการจัดสรรแบบบาง ความท้าทายของฉันคือความสมดุลระหว่างพวกเขาจะเปลี่ยนไปแบบไดนามิก วิธีนี้สามารถทำได้?
ตัวอย่างเช่น ฉันอาจต้องการให้ 20% ของ VG เป็น LV ที่จัดเตรียมไว้อย่างสมบูรณ์ และอีก 80% ที่เหลือจัดสรรให้กับ thin pool แต่ความสมดุลนี้อาจเปลี่ยนเป็น 40/60 และบางพูลไม่สามารถลดขนาดจาก 80% เป็น 60% ได้หลังจากสร้างแล้ว
ดูเหมือนว่าคำตอบเดียวคือการจัดสรร 100% ของ VG ให้กับ thin pool แล้วอย่างใดอย่างหนึ่ง
- จัดสรร LVs บางส่วนอย่างเต็มที่ภายใน thin pool ฉันพบ ความคิดเห็น ว่านี่คือ "การวางแผน" แต่ไม่สามารถหาข้อมูลอ้างอิงเกี่ยวกับวิธีการทำ
- สร้าง LV สองระดับภายใน thin pool ด้วยการแบ่งที่เหมาะสม (เช่น 20/80) ใช้
btrfs
ใน 80% และใช้โควต้ากับเล่มย่อย ดูเหมือนจะเป็นตัวเลือกที่เป็นรูปธรรมที่สุด
- ใช้ LV ที่ซ้อน/ซ้อนกัน เช่น ปริมาตรบางซ้อนอยู่ภายใน 80% LV ฉันพบคนที่มีอายุมากกว่า เอกสารจาก RedHat เกี่ยวกับการซ้อน LVM แต่ยังไม่ชัดเจนสำหรับฉันว่าสามารถทำได้ด้วย LV แบบบางหรือไม่และไม่มีตัวอย่าง
ใครช่วยอธิบายวิธีการบรรลุเป้าหมายได้บ้าง? ไม่จำเป็นต้องเป็นหนึ่งในวิธีการข้างต้น (นั่นเป็นเพียงการตรวจสอบภูมิหลังของฉัน) อาจเป็นอย่างอื่นที่ฉันยังไม่ได้พิจารณา