Puncte:3

Sunt ZFS Automatic Spare-a conștient de dimensiunea atunci când se utilizează „autoreplace=on”?

drapel cn

Baza de cod ZFS maximă pentru pool: zfs-linux (0.7.5-1ubuntu16.11)

Imaginați-vă un pool care a crescut în mod neașteptat, prin adăugarea de oglinzi mai mari în ceea ce privește capacitatea discului fizic. Piese de schimb au mers în remorcare. Oglindă nouă, rezervă nouă. SAS Enterprise Grade pe HBA. Oglinda 0 este mai mică decât 1 și 1 este mai mică decât 2.Fiecare oglindă are o rezervă de dimensiuni adecvate.

  bazin: lipici
 stare: ONLINE
  scanare: frecarea reparată 0B în 27h55m cu 0 erori pe Luni, 12 iulie 04:19:14 2021
config:

    NUME STAT CITEȘTE SCRIE CKSUM
    lipici ONLINE 0 0 0
      oglindă-0 ONLINE 0 0 0
        wwn-0x5000cca2a501f240 ONLINE 0 0 0
        wwn-0x5000cca2975af090 ONLINE 0 0 0
      oglindă-1 ONLINE 0 0 0
        wwn-0x5000cca271340e4c ONLINE 0 0 0
        wwn-0x5000cca27134c71c ONLINE 0 0 0
      oglindă-2 ONLINE 0 0 0
        wwn-0x5000cca2972cce94 ONLINE 0 0 0
        wwn-0x5000cca298192df4 ONLINE 0 0 0
    piese de schimb
      wwn-0x5000cca2558480fc DISPONIBIL   
      wwn-0x5000cca2972be67c DISPONIBIL   
      wwn-0x5000c50083bbae43 DISPONIBIL   

erori: nu există erori de date cunoscute

Asa ar putea arata. Dacă se folosesc piese de schimb automate autoreplace și o mică încercare de rezervă oglindește un disc care este mai mare decât acesta, se va rupe piscina sau există o eroare pe care o putem scana?

Sau va autoreplace faceți verificări pentru a vă asigura că piesele de schimb se îmbină cu oglinzile de aceeași dimensiune sau mai mici? În acest caz, este posibil ca cea mai mare rezervă să se alăture celei mai mici oglinzi?

Aș fi bucuros să arunc o privire la cod dacă îmi puteți indica. Mai mult, mi-ar plăcea să vă ofer un vot pozitiv și un cec.

Andrew Henle avatar
drapel ph
OT, dar FWIW având o rezervă dedicată pentru o oglindă nu este optim pentru IMO. Ar fi mai bine să faci doar o oglindă cu trei căi, astfel încât, dacă un disc eșuează, datele sunt deja pe disc și nu trebuie să te bazezi că nu există erori pe discul rămas care apare înainte de a obține toate date copiate.
drapel cn
@AndrewHenle Corect, mulțumesc, Andrew. Acest lucru este valabil mai ales în această îngrijire în care oglinzile variază în dimensiune.În mod normal, toate oglinzile ar fi de aceeași dimensiune și ar fi acceptabil să nu ai o singură oglindă de rezervă.
Puncte:2
drapel tn

Autoreplace este pentru înlocuirea unităților în aceeași locație fizică, nu are nimic de-a face cu piese de schimb calde/reci.

Dar se pare că zfs încearcă toate piesele de rezervă în ordine până când îl lovește pe unul care reușește. Cred că acesta este codul sursă relevant : GitHub

drapel cn
Vă mulțumesc că m-ați corectat, terminologia corectă este âhotspareâ? Vă mulțumesc că ați găsit codul apropo. Acești tipi ar trebui plătiți pentru munca lor.
drapel cn
Aceasta este o referință la codul CB. Urmezi? L-am citit fără să știu, favorizează manualul pentru sof.

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.