Puncte:-1

Este posibil să „anulați” o configurație raid1

drapel it
Ely

Cum pot reconfigura un raid1 astfel încât să nu mai fie raid1 și fără pierderi de date? Nu vreau raid.

Mă trezesc cu un server cu imagini predefinite care au o setare software raid1. Presupun că există 2 discuri SSD de 1 GB, dar nu sunt sigur. Oricum, aș vrea să scap de raid.

Nu am nevoie de o configurare raid1. Aș dori să schimb asta într-o normal aspectul discului fără raid și fără pierderi de date. Nu sunt sigur dacă acest lucru este posibil și nu știu sigur cum să încep.

Voi încerca să ofer informațiile care cred că ar putea oferi un început bun pentru analiza. Vă rog să-mi spuneți dacă sunt necesare alte informații și voi face tot posibilul să le ofer.

Informații despre fdisk -l:

Disc /dev/loop0: 99,37 MiB, 104185856 octeți, 203488 sectoare
Unități: sectoare de 1 * 512 = 512 octeți
Dimensiunea sectorului (logic/fizic): 512 octeți / 512 octeți
Dimensiunea I/O (minimă/optimă): 512 octeți / 512 octeți


Disc /dev/loop1: 66,38 MiB, 69591040 octeți, 135920 sectoare
Unități: sectoare de 1 * 512 = 512 octeți
Dimensiunea sectorului (logic/fizic): 512 octeți / 512 octeți
Dimensiunea I/O (minimă/optimă): 512 octeți / 512 octeți


Disc /dev/loop2: 66,4 MiB, 69619712 octeți, 135976 sectoare
Unități: sectoare de 1 * 512 = 512 octeți
Dimensiunea sectorului (logic/fizic): 512 octeți / 512 octeți
Dimensiunea I/O (minimă/optimă): 512 octeți / 512 octeți


Disc /dev/loop3: 89,9 MiB, 93417472 octeți, 182456 sectoare
Unități: sectoare de 1 * 512 = 512 octeți
Dimensiunea sectorului (logic/fizic): 512 octeți / 512 octeți
Dimensiunea I/O (minimă/optimă): 512 octeți / 512 octeți


Disc /dev/loop4: 61,75 MiB, 64729088 octeți, 126424 sectoare
Unități: sectoare de 1 * 512 = 512 octeți
Dimensiunea sectorului (logic/fizic): 512 octeți / 512 octeți
Dimensiunea I/O (minimă/optimă): 512 octeți / 512 octeți


Disc /dev/nvme0n1: 894,26 GiB, 960197124096 octeți, 1875385008 sectoare
Model de disc: KCD51LUG960G                            
Unități: sectoare de 1 * 512 = 512 octeți
Dimensiunea sectorului (logic/fizic): 512 octeți / 512 octeți
Dimensiunea I/O (minimă/optimă): 512 octeți / 512 octeți
Tip etichetă de disc: gpt
Identificator disc: 4FE276C7-2079-4748-8EDE-F2AD23CF0096

Dispozitiv Start End Sectors Size Type
/dev/nvme0n1p1 2048 6143 4096 2M BIOS boot
/dev/nvme0n1p2 6144 58593279 58587136 28G Linux RAID
/dev/nvme0n1p3 58593280 78125055 19531776 9,3G Linux swap
/dev/nvme0n1p4 78125056 1875382271 1797257216 857G Linux RAID


Disc /dev/nvme1n1: 894,26 GiB, 960197124096 octeți, 1875385008 sectoare
Model de disc: KCD51LUG960G                            
Unități: sectoare de 1 * 512 = 512 octeți
Dimensiunea sectorului (logic/fizic): 512 octeți / 512 octeți
Dimensiunea I/O (minimă/optimă): 512 octeți / 512 octeți
Tip etichetă de disc: gpt
Identificator disc: 6496C65A-EEF2-4B3E-AE51-232E4BE14414

Dispozitiv Start End Sectors Size Type
/dev/nvme1n1p1 2048 6143 4096 2M BIOS boot
/dev/nvme1n1p2 6144 58593279 58587136 28G Linux RAID
/dev/nvme1n1p3 58593280 78125055 19531776 9,3G Linux swap
/dev/nvme1n1p4 78125056 1875382271 1797257216 857G Linux RAID


Disc /dev/md4: 856.102 GiB, 920195497984 octeți, 1797256832 sectoare
Unități: sectoare de 1 * 512 = 512 octeți
Dimensiunea sectorului (logic/fizic): 512 octeți / 512 octeți
Dimensiunea I/O (minimă/optimă): 512 octeți / 512 octeți


Disc /dev/md2: 27,96 GiB, 29996482560 octeți, 58586880 sectoare
Unități: sectoare de 1 * 512 = 512 octeți
Dimensiunea sectorului (logic/fizic): 512 octeți / 512 octeți
Dimensiunea I/O (minimă/optimă): 512 octeți / 512 octeți


Disc /dev/mapper/vg00-usr: 10 GiB, 10737418240 octeți, 20971520 sectoare
Unități: sectoare de 1 * 512 = 512 octeți
Dimensiunea sectorului (logic/fizic): 512 octeți / 512 octeți
Dimensiunea I/O (minimă/optimă): 512 octeți / 512 octeți


Disc /dev/mapper/vg00-var: 10 GiB, 10737418240 octeți, 20971520 sectoare
Unități: sectoare de 1 * 512 = 512 octeți
Dimensiunea sectorului (logic/fizic): 512 octeți / 512 octeți
Dimensiunea I/O (minimă/optimă): 512 octeți / 512 octeți


Disc /dev/mapper/vg00-home: 836.102 GiB, 898717712384 octeți, 1755308032 sectoare
Unități: sectoare de 1 * 512 = 512 octeți
Dimensiunea sectorului (logic/fizic): 512 octeți / 512 octeți
Dimensiunea I/O (minimă/optimă): 512 octeți / 512 octeți

Informații despre lsblk:

NUME MAJ:MIN RM DIMENSIUNE RO TIP PUNCT DE MONTARE
buclă0 7:0 0 99,4M 1 buclă /snap/core/11187
buclă1 7:1 0 66,4M 1 buclă /snap/lxd/20806
bucla2 7:2 0 66,4M 1 buclă /snap/lxd/20840
buclă3 7:3 0 89,1M 1 buclă /snap/core/8268
buclă4 7:4 0 61,7M 1 buclă /snap/core20/1026
nvme0n1 259:0 0 894,3G 0 disc  
âânvme0n1p1 259:2 0 2M 0 parte  
âânvme0n1p2 259:3 0 28G 0 parte  
â ââmd2 9:2 0 28G 0 raid1 /
âânvme0n1p3 259:4 0 9,3G 0 parte [SWAP]
âânvme0n1p4 259:5 0 857G 0 parte  
  ââmd4 9:4 0 857G 0 raid1 
    ââvg00-usr 253:0 0 10G 0 lvm /usr
    ââvg00-var 253:1 0 10G 0 lvm /var
    ââvg00-home 253:2 0 837G 0 lvm /home
nvme1n1 259:1 0 894,3G 0 disc  
âânvme1n1p1 259:6 0 2M 0 parte  
âânvme1n1p2 259:7 0 28G 0 parte  
â ââmd2 9:2 0 28G 0 raid1 /
âânvme1n1p3 259:8 0 9,3G 0 parte [SWAP]
âânvme1n1p4 259:9 0 857G 0 parte  
  ââmd4 9:4 0 857G 0 raid1 
    ââvg00-usr 253:0 0 10G 0 lvm /usr
    ââvg00-var 253:1 0 10G 0 lvm /var
    ââvg00-home 253:2 0 837G 0 lvm /home

Informații despre df -h:

Filesystem Size Used Avail Use% Montat pe
udev 32G 0 32G 0% /dev
tmpfs 6,3G 1,5M 6,3G 1% /run
/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% /run/lock
tmpfs 32G 0 32G 0% /sys/fs/cgroup
/dev/mapper/vg00-var 9,8G 983M 8,4G 11% /var
/dev/mapper/vg00-home 824G 363M 790G 1% /home
/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% /run/user/1000

Puteți vedea în informațiile de mai sus că /Acasă directorul este montat pe o partiție de aproape 900 GB. Nu am nevoie de raid1 pentru acea parte și sper că aș putea dubla această dimensiune pentru utilizare eliminând raid1. Aceasta este motivația mea. Orice alternativă la eliminarea raid1 ceea ce îmi permite să dublez dimensiunea /Acasă este binevenit.

djdomi avatar
drapel za
Scoateți discul din raid, curățați-l și montați-l
drapel br
De ce nu vrei RAID?
drapel it
Ely
Bună @Chopper3 - motivul este că am nevoie de spațiu pentru directorul principal. Caut o modalitate de a scăpa de spațiul redundant pe disc (aproximativ 900 GB) și de a-l adăuga în directorul de acasă, astfel încât directorul meu de acasă să fie cu 900 GB mai mare.
drapel br
Dar de ce să nu aveți discuri mai mari, astfel încât să le puteți păstra ca R1?
drapel it
Ely
Nu sunt sigur dacă înțeleg. Nu pot schimba părțile fizice. Vrei să spui că pot modifica raidul astfel încât să îmi pot atinge scopul?
drapel br
De ce nu poți schimba părțile fizice?
drapel it
Ely
Serverul dedicat este la distanță. Am intrebat daca putem schimba pentru 1 disc de 2GB si fara raid. Din păcate, oferă doar acea configurație cu acea imagine. Nu este un server cloud, este un server dedicat.
Puncte:1
drapel us

Cel mai simplu mod este să reinstalați sistemul fără RAID 1.

Dacă acest lucru nu este posibil, atunci trebuie să faceți mai întâi o copie de rezervă a sistemului actual și apoi să începeți într-un sistem de recuperare pentru a muta partițiile.

Acestea sunt instrucțiuni de nivel înalt cu privire la pașii de urmat. Observa asta /usr și /var directoarele sunt mutate din propriile partiții în / compartimentare. Acest lucru poate cauza probleme în viitor, dacă /var directorul crește pentru a umple partiția rădăcină.

După pornirea sistemului de recuperare:

  1. montură /dev/md2 la /mnt
  2. Crea /mnt2 director.
  3. montură /dev/vg0-usr la /mnt2.
  4. Mutați toate fișierele din /mnt2 la /mnt/usr.
  5. Demontați /dev/vg0-usr.
  6. montură /dev/vg0-var la /mnt2.
  7. Mutați toate fișierele din /mnt2 la /mnt/var.
  8. Demontați /dev/vg0-var.
  9. montură /dev/vg0-home la /mnt2.
  10. Mutați toate fișierele din /mnt2 la /mnt/home.
  11. Demontați /dev/vg0-home.

Acum /dev/md4 dispozitivele și grupurile de volum de sub acesta pot fi eliminate.

  1. Alerga vgchange -a n vg0 pentru a dezactiva grupul de volum vg0.
  2. Alerga vgremove vg0 pentru a elimina grupul.
  3. Alerga mdadm --stop /dev/md4 pentru a opri dispozitivul RAID
  4. Alerga mdadm --remove /dev/md4 pentru a elimina dispozitivul RAID.

Creați o matrice RAID0 pentru noul grup de volume și creați volum logic pentru /Acasă:

  1. Alerga mdadm --create /dev/md4 /dev/nvme0n1p2 /dev/nvme1n1p4 --level=0 --raid-devices=2
  2. Alerga pvcreate /dev/md4.
  3. Alerga vgcreate vg0 /dev/md4.
  4. Alerga lvcreate -l 100%VG -n home vg0
  5. Alerga mkfs.ext4 /dev/vg0-home
  6. Alerga montați /dev/vg0-home /mnt2 pentru a monta un nou director principal.
  7. Mutați fișierele din /mnt/home la /mnt2.

Ultimul pas este modificarea fstab astfel încât sistemul să nu încerce să monteze volume logice inexistente în timpul pornirii. Editați | × /mnt/fstab și eliminați liniile care conțin /dev/vg0-var sau /dev/vg0-usr.

După acești pași, puteți reporni mașina și dvs /Acasă ar trebui să fie ceea ce ți-ai dorit.

drapel it
Ely
Multumesc mult Tero. Apreciez foarte mult ajutorul tau. Cred că este exact ceea ce căutam (dar încă nu eram suficient de capabil să mă ocup de termenii și conceptele).O să încerc și o să dau înapoi.
drapel it
Ely
Am aruncat o privire și am beneficiat pe parcurs pentru a învăța pașii. Merge bine. Răspuns excelent. Iti multumesc foarte mult.

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.