Legge til en disk og utvide poolen: steget som stille avslutter redundansen

Å legge til en disk er to atskilte jobber: å få systemet til å se den, og å bestemme hvor den hører hjemme. En feil i det andre kan avslutte redundansen for godt.

AtlasPVE ·

Denne artikkelen svarer på

  • proxmox legge til disk
  • legge til disk i zfs pool
  • proxmox utvide lagring
  • proxmox ny disk vises ikke
  • utvide zfs pool
  • proxmox utvide storage

Å koble til en ny disk ser enkelt ut, og som regel er det det. Risikoen ligger ikke i tilkoblingen, men i avgjørelsen om hvor disken hører hjemme.

Først: hva ligger allerede på disken

Disken du koblet til trenger ikke være ny. Den kan bære en gammel partisjonstabell, en gammel pool-etikett eller data som er igjen fra et annet system. Se på hva som allerede er der før du bygger noe oppå. Å hoppe over dette steget er nettopp det som ødelegger dataene du faktisk trengte, allerede ved første håndgrep.

Avgjørelsen: egen lagring eller utvide poolen

Å definere disken som egen lagring er den ufarlige veien. Den nye plassen kommer opp som et sted som står for seg selv og endrer strukturen på ingenting eksisterende. For sikkerhetskopier, avbildninger eller mindre kritiske maskiner er det som regel riktig svar.

Å utvide en pool betyr derimot å gå inn i den eksisterende strukturen, og det har regler.

Den egentlige fellen i ZFS

Legger du til én enkelt disk i en redundant ZFS-pool, blir den med som eget medlem uten egen redundans. Poolen blir større, men fra da av henger hele poolen på helsen til den ene disken. Ryker den, ryker poolen, og redundansen på de andre diskene hjelper ingenting. ZFS advarer i dette steget, og folk tvinger seg jevnlig forbi advarselen. Å angre er heller ikke enkelt.

Det finnes to riktige måter å utvide en redundant pool på. Enten legger du til en andre gruppe disker i samme form, eller du bytter de eksisterende diskene én om gangen med større og venter på hver resynkronisering. Den andre er treg, men krever ingen ekstra plasser.

Hvordan det er i LVM

I LVM er det en rett fram jobb å legge den nye disken inn i gruppen og utvide plassen. Til gjengjeld gir den tillagte disken ingen redundans: gruppen er nå spredt over flere disker, og ryker en av dem, ryker dataene som lå der. Å vinne plass og å vinne robusthet er ikke det samme.

Hva Atlas gjør

Atlas viser de tilkoblede diskene, hva som ligger på dem og formen på poolene på én skjerm. Vil en operasjon senke redundansen, sier den fra før operasjonen, ikke etterpå.

Kilder

Proxmox sin egen dokumentasjon. På engelsk, og den har siste ord i denne saken.

Relaterte artikler

Hvordan ser dette ut inne i Atlas?

Gå til produktsiden