Score:-1

เป็นไปได้ไหมที่จะ "เลิกทำ" การกำหนดค่า Raid1

ธง it
Ely

ฉันจะกำหนดค่า Raid1 ใหม่เพื่อไม่ให้ Raid1 อีกต่อไปและไม่สูญเสียข้อมูลได้อย่างไร ฉันไม่ต้องการการจู่โจม

ฉันพบว่าตัวเองมีเซิร์ฟเวอร์ที่มีอิมเมจที่กำหนดไว้ล่วงหน้าซึ่งมีการตั้งค่าซอฟต์แวร์ Raid1 ฉันเดาว่ามีดิสก์ SSD 2 ตัวขนาด 1 GB แต่ฉันไม่แน่ใจ ยังไงก็ขอให้หายไวไวนะครับ

ฉันไม่ต้องการการตั้งค่า Raid1 ฉันต้องการเปลี่ยนเป็น ปกติ เค้าโครงดิสก์โดยไม่มีการจู่โจมและไม่สูญเสียข้อมูล ฉันไม่แน่ใจว่าเป็นไปได้หรือไม่และฉันไม่แน่ใจว่าจะเริ่มต้นอย่างไร

ฉันจะพยายามให้ข้อมูลที่ฉันเชื่อว่าสามารถเริ่มต้นได้ดีในการวิเคราะห์ โปรดแจ้งให้เราทราบหากต้องการข้อมูลอื่นๆ และเราจะพยายามอย่างเต็มที่เพื่อให้ข้อมูลดังกล่าว

ข้อมูลของ fdisk -l:

ดิสก์ /dev/loop0: 99,37 MiB, 104185856 ไบต์, 203488 ภาคส่วน
หน่วย: ภาค 1 * 512 = 512 ไบต์
ขนาดเซกเตอร์ (โลจิคัล/กายภาพ): 512 ไบต์ / 512 ไบต์
ขนาด I/O (ต่ำสุด/เหมาะสม): 512 ไบต์ / 512 ไบต์


ดิสก์ /dev/loop1: 66,38 MiB, 69591040 ไบต์, 135920 ภาค
หน่วย: ภาค 1 * 512 = 512 ไบต์
ขนาดเซกเตอร์ (โลจิคัล/กายภาพ): 512 ไบต์ / 512 ไบต์
ขนาด I/O (ต่ำสุด/เหมาะสม): 512 ไบต์ / 512 ไบต์


ดิสก์ /dev/loop2: 66,4 MiB, 69619712 ไบต์, 135976 ภาค
หน่วย: ภาค 1 * 512 = 512 ไบต์
ขนาดเซกเตอร์ (โลจิคัล/กายภาพ): 512 ไบต์ / 512 ไบต์
ขนาด I/O (ต่ำสุด/เหมาะสม): 512 ไบต์ / 512 ไบต์


ดิสก์ /dev/loop3: 89,9 MiB, 93417472 ไบต์, 182456 ภาค
หน่วย: ภาค 1 * 512 = 512 ไบต์
ขนาดเซกเตอร์ (โลจิคัล/กายภาพ): 512 ไบต์ / 512 ไบต์
ขนาด I/O (ต่ำสุด/เหมาะสม): 512 ไบต์ / 512 ไบต์


ดิสก์ /dev/loop4: 61,75 MiB, 64729088 ไบต์, 126424 ภาค
หน่วย: ภาค 1 * 512 = 512 ไบต์
ขนาดเซกเตอร์ (โลจิคัล/กายภาพ): 512 ไบต์ / 512 ไบต์
ขนาด I/O (ต่ำสุด/เหมาะสม): 512 ไบต์ / 512 ไบต์


ดิสก์ /dev/nvme0n1: 894,26 GiB, 960197124096 ไบต์, 1875385008 ภาค
รุ่นดิสก์: KCD51LUG960G                            
หน่วย: ภาค 1 * 512 = 512 ไบต์
ขนาดเซกเตอร์ (โลจิคัล/กายภาพ): 512 ไบต์ / 512 ไบต์
ขนาด I/O (ต่ำสุด/เหมาะสม): 512 ไบต์ / 512 ไบต์
ประเภทป้ายชื่อดิสก์: gpt
ตัวระบุดิสก์: 4FE276C7-2079-4748-8EDE-F2AD23CF0096

ประเภทขนาดเซกเตอร์สิ้นสุดการเริ่มต้นของอุปกรณ์
/dev/nvme0n1p1 2048 6143 4096 บูต BIOS 2M
/dev/nvme0n1p2 6144 58593279 58587136 28G Linux RAID
/dev/nvme0n1p3 58593280 78125055 19531776 9,3G แลกเปลี่ยนลินุกซ์
/dev/nvme0n1p4 78125056 1875382271 1797257216 857G Linux RAID


ดิสก์ /dev/nvme1n1: 894,26 GiB, 960197124096 ไบต์, 1875385008 ภาค
รุ่นดิสก์: KCD51LUG960G                            
หน่วย: ภาค 1 * 512 = 512 ไบต์
ขนาดเซกเตอร์ (โลจิคัล/กายภาพ): 512 ไบต์ / 512 ไบต์
ขนาด I/O (ต่ำสุด/เหมาะสม): 512 ไบต์ / 512 ไบต์
ประเภทป้ายชื่อดิสก์: gpt
ตัวระบุดิสก์: 6496C65A-EEF2-4B3E-AE51-232E4BE14414

ประเภทขนาดเซกเตอร์สิ้นสุดการเริ่มต้นของอุปกรณ์
/dev/nvme1n1p1 2048 6143 4096 บูต BIOS 2M
/dev/nvme1n1p2 6144 58593279 58587136 28G Linux RAID
/dev/nvme1n1p3 58593280 78125055 19531776 9,3G แลกเปลี่ยนลินุกซ์
/dev/nvme1n1p4 78125056 1875382271 1797257216 857G Linux RAID


ดิสก์ /dev/md4: 856,102 GiB, 920195497984 ไบต์, 1797256832 ภาคส่วน
หน่วย: ภาค 1 * 512 = 512 ไบต์
ขนาดเซกเตอร์ (โลจิคัล/กายภาพ): 512 ไบต์ / 512 ไบต์
ขนาด I/O (ต่ำสุด/เหมาะสม): 512 ไบต์ / 512 ไบต์


ดิสก์ /dev/md2: 27,96 GiB, 29996482560 ไบต์, 58586880 ภาคส่วน
หน่วย: ภาค 1 * 512 = 512 ไบต์
ขนาดเซกเตอร์ (โลจิคัล/กายภาพ): 512 ไบต์ / 512 ไบต์
ขนาด I/O (ต่ำสุด/เหมาะสม): 512 ไบต์ / 512 ไบต์


ดิสก์ /dev/mapper/vg00-usr: 10 GiB, 10737418240 ไบต์, 20971520 ภาค
หน่วย: ภาค 1 * 512 = 512 ไบต์
ขนาดเซกเตอร์ (โลจิคัล/กายภาพ): 512 ไบต์ / 512 ไบต์
ขนาด I/O (ต่ำสุด/เหมาะสม): 512 ไบต์ / 512 ไบต์


ดิสก์ /dev/mapper/vg00-var: 10 GiB, 10737418240 ไบต์, 20971520 ภาค
หน่วย: ภาค 1 * 512 = 512 ไบต์
ขนาดเซกเตอร์ (โลจิคัล/กายภาพ): 512 ไบต์ / 512 ไบต์
ขนาด I/O (ต่ำสุด/เหมาะสม): 512 ไบต์ / 512 ไบต์


ดิสก์ /dev/mapper/vg00-home: 836,102 GiB, 898717712384 ไบต์, 1755308032 ภาค
หน่วย: ภาค 1 * 512 = 512 ไบต์
ขนาดเซกเตอร์ (โลจิคัล/กายภาพ): 512 ไบต์ / 512 ไบต์
ขนาด I/O (ต่ำสุด/เหมาะสม): 512 ไบต์ / 512 ไบต์

ข้อมูลของ lsblk:

ชื่อ MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
ลูป0 7:0 0 99,4M 1 ลูป /snap/core/11187
ลูป1 7:1 0 66,4M 1 ลูป /snap/lxd/20806
ลูป2 7:2 0 66,4M 1 ลูป /snap/lxd/20840
loop3 7:3 0 89,1M 1 ลูป /snap/core/8268
loop4 7:4 0 61,7M 1 ลูป /snap/core20/1026
nvme0n1 259:0 0 894,3G 0 ดิสก์  
âânvme0n1p1 259:2 0 2M 0 ส่วน  
âânvme0n1p2 259:3 0 28G 0 ส่วน  
â ââmd2 9:2 0 28G 0 จู่โจม1 /
âânvme0n1p3 259:4 0 9,3G 0 ส่วน [SWAP]
âânvme0n1p4 259:5 0 857G 0 ส่วน  
  ââmd4 9:4 0 857G 0 จู่โจม1 
    €vg00-usr 253:0 0 10G 0 lvm /usr
    ââvg00-var 253:1 0 10G 0 lvm /var
    ââvg00-บ้าน 253:2 0 837G 0 lvm /บ้าน
nvme1n1 259:1 0 894,3G 0 ดิสก์  
âânvme1n1p1 259:6 0 2M 0 ส่วน  
âânvme1n1p2 259:7 0 28G 0 ส่วน  
â ââmd2 9:2 0 28G 0 จู่โจม1 /
âânvme1n1p3 259:8 0 9,3G 0 ส่วน [SWAP]
âânvme1n1p4 259:9 0 857G 0 ส่วน  
  ââmd4 9:4 0 857G 0 จู่โจม1 
    €vg00-usr 253:0 0 10G 0 lvm /usr
    ââvg00-var 253:1 0 10G 0 lvm /var
    ââvg00-บ้าน 253:2 0 837G 0 lvm /บ้าน

ข้อมูลของ df -h:

ขนาดระบบไฟล์ที่ใช้ Avail Use% Mounted on
อูเดฟ 32G 0 32G 0% /เดฟ
tmpfs 6,3G 1,5M 6,3G 1% /รอบ
/dev/md2 28G 536M 27G 2% /
/dev/vg00/usr 9,8G 2,6G 6,8G 28% /usr
tmpfs 32G 0 32G 0% /dev/shm
tmpfs 5,0M 4,0K 5,0M 1% /รัน/ล็อค
tmpfs 32G 0 32G 0% /sys/fs/cgroup
/dev/mapper/vg00-var 9,8G 983M 8,4G 11% /var
/dev/mapper/vg00-บ้าน 824G 363M 790G 1% /บ้าน
/dev/loop0 100M 100M 0 100% /snap/core/11187
/dev/loop2 67M 67M 0 100% /snap/lxd/20840
/dev/loop1 67M 67M 0 100% /snap/lxd/20806
/dev/loop3 90M 90M 0 100% /snap/core/8268
/dev/loop4 62M 62M 0 100% /snap/core20/1026
tmpfs 6,3G 0 6,3G 0% /รัน/ผู้ใช้/1000

คุณสามารถดูได้จากข้อมูลข้างต้นว่า /บ้าน ไดเร็กทอรีติดตั้งกับพาร์ติชันขนาดเกือบ 900 GB ฉันไม่ต้องการ Raid1 สำหรับส่วนนั้นและฉันหวังว่าฉันจะเพิ่มขนาดเป็นสองเท่าสำหรับการใช้งานได้โดยการลบ Raid1 นั่นคือแรงจูงใจของฉัน ทางเลือกใดก็ได้ ลบ Raid1 ซึ่งช่วยให้ฉันเพิ่มขนาดของ /บ้าน ยินดีต้อนรับ

djdomi avatar
za flag
นำดิสก์ออกจาก Raid ทำความสะอาดและติดตั้ง
br flag
ทำไมคุณไม่ต้องการ RAID
it flag
Ely
สวัสดี @Chopper3 - เหตุผลก็คือฉันต้องการพื้นที่สำหรับโฮมไดเร็กตอรี่ ฉันกำลังมองหาวิธีที่จะกำจัดพื้นที่ว่างในดิสก์ที่ซ้ำซ้อน (ประมาณ 900 GB) และเพิ่มไปยังไดเร็กทอรีหลักเพื่อให้ไดเร็กทอรีหลักของฉันมีขนาดใหญ่ขึ้น 900 GB
br flag
แต่ทำไมไม่เพียงแค่มีดิสก์ขนาดใหญ่เพื่อให้คุณสามารถเก็บไว้เป็น R1
it flag
Ely
ฉันไม่แน่ใจว่าฉันเข้าใจ ฉันไม่สามารถเปลี่ยนชิ้นส่วนทางกายภาพได้ คุณหมายความว่าฉันสามารถแก้ไขการจู่โจมเพื่อให้บรรลุเป้าหมายได้หรือไม่?
br flag
ทำไมคุณไม่สามารถเปลี่ยนชิ้นส่วนทางกายภาพได้?
it flag
Ely
เซิร์ฟเวอร์เฉพาะเป็นแบบรีโมต ฉันถามว่าเราสามารถเปลี่ยนดิสก์ 1 2GB และไม่มีการโจมตีได้หรือไม่ น่าเสียดายที่ให้เฉพาะการกำหนดค่านั้นกับรูปภาพนั้น ไม่ใช่เซิร์ฟเวอร์คลาวด์ แต่เป็นเซิร์ฟเวอร์เฉพาะ
Score:1
ธง us

วิธีที่ง่ายที่สุดคือติดตั้งระบบใหม่โดยไม่ใช้ RAID 1

หากไม่สามารถทำได้ คุณต้องทำการสำรองข้อมูลของระบบปัจจุบันก่อน แล้วจึงเริ่มระบบการกู้คืนเพื่อย้ายพาร์ติชันไปรอบๆ

นี่คือคำแนะนำระดับสูงของขั้นตอนที่ต้องดำเนินการ สังเกตว่า /usr และ /var ไดเร็กทอรีถูกย้ายจากพาร์ติชันของตนเองไปที่ / พาร์ทิชัน ซึ่งอาจทำให้เกิดปัญหาในอนาคตได้หาก /var ไดเร็กทอรีขยายจนเต็มพาร์ติชันรูท

หลังจากบู๊ตระบบกู้คืน:

  1. ภูเขา /dev/md2 ถึง /mt
  2. สร้าง /mnt2 ไดเรกทอรี
  3. ภูเขา /dev/vg0-usr ถึง /mnt2.
  4. ย้ายไฟล์ทั้งหมดจาก /mnt2 ถึง /mnt/usr.
  5. ยกเลิกการต่อเชื่อม /dev/vg0-usr.
  6. ภูเขา /dev/vg0-var ถึง /mnt2.
  7. ย้ายไฟล์ทั้งหมดจาก /mnt2 ถึง /mnt/var.
  8. ยกเลิกการต่อเชื่อม /dev/vg0-var.
  9. ภูเขา /dev/vg0-บ้าน ถึง /mnt2.
  10. ย้ายไฟล์ทั้งหมดจาก /mnt2 ถึง /mnt/บ้าน.
  11. ยกเลิกการต่อเชื่อม /dev/vg0-บ้าน.

ตอนนี้ /dev/md4 อุปกรณ์และกลุ่มวอลุ่มด้านล่างสามารถลบออกได้

  1. วิ่ง vgchange -a n vg0 เพื่อปิดใช้งานกลุ่มวอลุ่ม vg0
  2. วิ่ง vgremove vg0 เพื่อลบกลุ่ม
  3. วิ่ง mdadm --stop /dev/md4 เพื่อหยุดอุปกรณ์ RAID
  4. วิ่ง mdadm --remove /dev/md4 เพื่อถอดอุปกรณ์ RAID

สร้างอาร์เรย์ RAID0 สำหรับกลุ่มวอลุ่มใหม่ และสร้างโลจิคัลวอลุ่มสำหรับ /บ้าน:

  1. วิ่ง mdadm --create /dev/md4 /dev/nvme0n1p2 /dev/nvme1n1p4 --level=0 --raid-devices=2
  2. วิ่ง pvcreate /dev/md4.
  3. วิ่ง vgcreate vg0 /dev/md4.
  4. วิ่ง lvcreate -l 100%VG -n บ้าน vg0
  5. วิ่ง mkfs.ext4 /dev/vg0-home
  6. วิ่ง เมานต์ /dev/vg0-home /mnt2 เพื่อเมานต์โฮมไดเร็กทอรีใหม่
  7. ย้ายไฟล์จาก /mnt/บ้าน ถึง /mnt2.

ขั้นตอนสุดท้ายคือการแก้ไข แทง เพื่อให้ระบบไม่พยายามติดตั้งโลจิคัลวอลุ่มที่ไม่มีอยู่ในระหว่างการเริ่มต้น แก้ไข /mnt/fstab และลบบรรทัดที่มี /dev/vg0-var หรือ /dev/vg0-usr.

หลังจากขั้นตอนเหล่านี้ คุณสามารถรีบูตเครื่องและของคุณ /บ้าน ควรเป็นสิ่งที่คุณต้องการ

it flag
Ely
ขอบคุณเทโรมากๆ ฉันขอขอบคุณมากสำหรับความช่วยเหลือของคุณ ฉันเชื่อว่านั่นคือสิ่งที่ฉันกำลังมองหา (แต่ฉันยังไม่มีความสามารถพอที่จะจัดการกับข้อกำหนดและแนวคิดได้)ฉันจะให้มันลองและฟีดกลับ
it flag
Ely
ฉันได้ดูและได้รับประโยชน์ตลอดทางเพื่อเรียนรู้ขั้นตอนต่างๆ มันใช้งานได้ดี คำตอบที่ยอดเยี่ยม ฉันขอบคุณมาก

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา