ก่อนหน้านี้ฉันมี Dell R510 ที่มีคอนโทรลเลอร์ H200 และฉันมีดิสก์สองแผ่น: 2T SAS และ 250G SSD ฉันสร้าง Raid0 สองตัวโดยใช้ดิสก์สองตัวนั้นบน H200 แล้วสร้าง lvm ไว้ด้านบน นี่คือขั้นตอนของฉัน:
- สร้างข้อมูล vg โดยใช้ Raid0 ทั้งหมดของดิสก์ 2T SAS
- สร้างพาร์ติชันหลักบน Raid0 ของ 250G SSD และโลจิคัลพาร์ติชันที่มีพาร์ติชันเสริม
- สร้าง vg-root ใหม่โดยใช้พาร์ติชัน 1 และพาร์ติชัน 5 ของ SSD
- สร้าง lv-swap และ lv-root ใน vg-root และ lv-data ใน vg-data
- ติดตั้ง Debian บน lv-root
วันนี้ ฉันตัดสินใจเปลี่ยน H200 เป็น H700 เพราะฉันมีดิสก์ว่างหลายตัว และฉันต้องการสร้าง vg-data ที่ใหญ่ขึ้นอย่างไรก็ตาม ฉันลืมอย่างมากที่จะนำเข้าการกำหนดค่าการโจมตีก่อนหน้านี้ไปยัง H700 แต่ได้สร้างการโจมตีใหม่แทน ดังนั้นฉันจึงได้ Raid0 สำหรับ 2T SAS, Raid0 สำหรับ 250G SSD และ Raid5 สำหรับ xT จากนั้นฉันก็ตั้งค่าอุปกรณ์บู๊ตเป็น SSD Raid0 และรีบูตเซิร์ฟเวอร์อย่างมีความสุข หลังจากรอมานาน ผมก็เข้าสู่โหมดช่วยเหลือด้วงโดยบอกว่าหารูท lv ไม่เจอ
จากนั้นฉันดาวน์โหลดซีดีสดและรับเชลล์ เมื่อฉันใช้ lvs เพื่อตรวจสอบ lvs ฉันได้รับข้อความเตือน:
พาร์ติชันอุปกรณ์ 5 ของ SSD มีขนาดเซกเตอร์ xxx ซึ่งเล็กกว่าขนาด pv ที่สอดคล้องกันของเซกเตอร์ xxx อุปกรณ์ถูกลดขนาดลงหรือไม่?
ฉันสงสัยว่าในสถานการณ์นี้ เป็นไปได้ไหมที่จะกู้คืน lvs และข้อมูลทั้งหมด
ขอขอบคุณ.