Un adevărat cuțit elvețian al hackerului computerului, Raspberry Pi este o mașină capabilă să își asume multiple responsabilități. Astăzi ne uităm la cazul stocării cu exemplul unei soluții RAID care implică atât instalarea hardware-ului specific din China, cât și implementarea unei interfețe software, faimos și gratuit OpenMediaVault. Fără a pretinde că suntem exhaustivi, vom încerca să vă ghidăm în diferite etape ale procesului și să vă oferim opinia noastră cu privire la interesul său final.
Fondată de David Braben, Louis Glass, Jack Lang, Pete Lomas, Robert Mullins și Alan Mycroft, Fundația Raspberry Pi a sărbătorit recent cea de-a douăsprezecea aniversare. Mai importantă pentru utilizatorii simpli care suntem, fundația a fost remarcată în special prin comercializarea în urmă cu câteva luni a Raspberry Pi 4 B, ultima versiune a nano-computerului său cu o singură placă bazată pe un procesor ARM așa cum a fost definit. Wikipedia. Datorită unei puteri în mare parte reînnoite, mai multă memorie RAM și I / O mai eficiente, Pi 4B a ridicat multe speranțe în rândul hackerilor de toate tipurile. La The-HiTech.net, fiara ne-a dat pofte de RAID stimulat în continuare de distribuirea unui kit de către AllNet.China.
În centrul NAS-ului nostru, Raspberry Pi 4B © Nerces pentru The-HiTech.net

Raspberry Pi merge la „v4”

După cum am spus în introducere, Raspberry Pi 4 Model B a fost disponibil de ceva timp. De asemenea, v-am putut oferi un test relativ complet din august 2019, un test pe care, desigur, vă invităm să îl (re) consultați pentru a avea idei mai clare înainte de a merge mai departe. . Reamintim că Raspberry Pi 4B este evoluția conceptului de bază al fundației Raspberry Pi. Un concept format dintr-un nanocomputer care se reduce la un singur card. Între Pi3B + și Pi4B, factorul de formă este, așadar, practic identic. Astfel, placa de bază este pur și simplu puțin mai mare, dar diferențele reale „vizuale” sunt mai multe în conectorii și componentele de la bord.

Fișă tehnică Raspberry Pi 4 Model B.

  • Procesor: Broadcom BCM2711, quad-core Cortex-A72 pe 64 de biți 1,5 GHz
  • GPU: Broadcom VideoCore VI la 500 MHz
  • RAM: 1 GB, 2 GB sau 4 GB de LPDDR4-3200 SDRAM (în funcție de model)
  • Rețea: Gigabit Ethernet și Wi-Fi 802.11b / g / n / ac 2,4 / 5 GHz; Bluetooth 5.0, Bluetooth cu consum redus de energie
  • Stocare: cititor de carduri microSD
  • Conexiuni: USB 2.0 (x2), USB 3.0 (x2), Ethernet (RJ45), micro-HDMI (x2), mufă audio de 3,5 mm, Camera Serial Interface (CSI), Display Serial Interface (DSI) și USB- C (putere), intrare / ieșire de uz general (GPIO) 40 pini
  • Dimensiuni: format „Card de credit”: 88 x 58 x 19 mm, 46 grame
  • Preț și disponibilitate : deja disponibil, la 39 EUR (echipat cu 1 GB) / 49 EUR (2 GB) / 59 EUR (4 GB)

În centrul Raspberry Pi 4 Model B, există, prin urmare, un procesor Broadcom BCM2711 al cărui nume ar putea sugera o îndoială în comparație cu BCM2837, care echipează generația anterioară. În realitate, BCM2711 se distinge prin prezența a patru nuclee ARM Cortex-A72, mult mai puternice decât Cortex-A53 a Pi 3B +. De asemenea, frecvența de funcționare se îmbunătățește (+ 100 MHz) până la 1,5 GHz. Suficient de „cartof” pentru NAS-ul nostru Raspberry RAID?

Există diverse soluții RAID Raspberry. Uneori este puțin „crud”

RAID pentru stocarea în rețea

Pentru a stabili scena, trebuie să discutăm acum ce este o soluție RAID și cum prezintă un interes deosebit sub forma unui NAS. Termenul RAID este un acronim - Redundant Array of Independent Disks - care înseamnă aproximativ „gruparea redundantă a discurilor independente”.
Există mai multe variante ale RAID cu scopuri semnificativ diferite. RAID 0, de exemplu, implică tăierea datelor în tot atâtea „grupuri” câte discuri există în matricea RAID 0. Sistemul scrie doar un grup pe disc, dar o face simultan, deci profităm de viteze mult mai mari decât scrierea tuturor datelor pe un singur disc. Pe de altă parte, când un disc eșuează, toate datele sunt pierdute simultan: sistemul nu poate recalcula grupul (grupurile) lipsă din celelalte care sunt încă valide.
Cele trei organizații de bază ale sistemului RAID văzute de LaCie

RAID 1, RAID 5, RAID 6, RAID 10: spre un pic de securitate

Spre deosebire de acest sistem, există RAID 1 care combină două hard diskuri fizice: datele sunt copiate simultan pe ambele unități fără intervenția utilizatorului. Imaginați-vă că una dintre cele două căderi în trecere, sistemul o detectează și o indică astfel încât înlocuirea să poată fi efectuată cât mai curând posibil. Acest lucru fiind făcut, sistemul se va ocupa - de unul singur - de a copia toate datele, astfel încât cele două discuri să fie din nou identice în conținut. Acolo, prin urmare, favorizăm o anumită formă de securitate față de performanță.
Diagrama modului în care funcționează paritatea pe o matrice RAID 5 © Wikipedia
La jumătatea drumului există mai multe variante ale RAID, cum ar fi RAID 5, RAID 6 sau RAID 10, pentru a numi doar câteva. Ideea este de a oferi „cel mai bun din ambele lumi”, dar mai puțin eficient. O matrice RAID 5 oferă de obicei performanțe mai bune decât o matrice RAID 1, dar nu se află la nivelul unei matrice RAID 0. Cu toate acestea, în comparație cu aceasta din urmă, oferă o oarecare „protecție” a datelor. Ne bazăm aici pe noțiunea de „paritate”. Nu vom intra în detalii, dar există câteva articole foarte bune pe această temă, în special pe Wikipedia.

Din întrebarea NAS

În cele din urmă, ar trebui să menționăm problema NAS, din nou un acronim în limba engleză pentru Network Attached Storage sau, în franceză bună, unitate de stocare în rețea. Un NAS este destinat să fie accesibil, într-o rețea, de la diverse stații de lucru client pentru a stoca date la locul lor. Permite centralizarea datelor menționate și prezintă multiple avantaje „practice”: backup ușor, partajare simplificată și acces simultan, costuri mai mici și timp de administrare redus.
QNAP și Synology - aici opuse de 01net - sunt doi dintre liderii NAS © 01net
În cazul care ne privește astăzi, doar unele dintre aceste beneficii sunt luate în considerare. Folosirea unui Raspberry Pi 4B pentru al transforma într-un mini-NAS este evident o soluție economică din punct de vedere financiar, având în vedere prețul unui Raspberry. Un alt avantaj, compactitatea extremă a nano-computerului îl face un NAS deosebit de compact. Totuși, un astfel de produs nu ar trebui să poată furniza performanțe pentru a-și justifica locul în afaceri … Pentru a vedea dacă este posibil, deoarece sperăm să facem un NAS „intern” interesant.

Fișă tehnică Kit SATA Quad

  • Tip: carcasă „turn”, server Raspberry Pi 4 NAS
  • Compatibilitate cu Raspberry Pi: numai modelul 4B
  • Suport RAID: software, RAID 0/1/5
  • Controler de disc: 2x JMicron JMS561
  • Număr de porturi: 4x SATA, HDD sau SSD
  • Capacitate maximă: teoretic până la 32 TB
  • Conexiune Raspberry Pi 4: prin GPIO
  • Transferuri de date: prin cele 4 porturi USB3.0
  • Ventilație: duală, 30mm (Raspberry Pi) / 40mm (HDD)
  • Afișaj: ecran OLED (IP, încărcare, stocare etc.)
  • Alimentare: externă, prin port USB-C (12V / 5A)
  • Dimensiuni (D / W / H): carcasă completă, 94 x 70 x 173 mm
  • Preț și disponibilitate : precomandă, la 99 €

Vândut ca piese de schimb sau într-un așa-numit pachet „complet”, kitul Quad SATA este o soluție foarte compactă concepută pentru a găzdui un Raspberry Pi 4B, precum și maximum patru unități de stocare. Trebuie remarcat faptul că din punct de vedere tehnic nu există nimic care să împiedice utilizarea unităților de 3,5 inci, dar carcasa, precum și sistemul în ansamblu sunt mult mai concepute pentru a găzdui unități de 2,5 inci, indiferent dacă sunt HDD sau SSD.

Vândut ca piese de schimb, kitul nostru Quad SATA trebuie mai întâi asamblat © AllNet.China

Instalarea soluției noastre RAID

Deși poate fi vândut ca un set prezentat ca „complet”, kitul SATA Quad nu este de fapt deloc. În primul rând, evident nu integrează celebrul Raspberry Pi 4B, deoarece este prezentat ca accesoriu în plus față de nano-computer. Trebuie să mergeți deja la casă și să obțineți Raspberry. Amintiți-vă că există trei versiuni ale Pi 4B, singura diferență fiind cantitatea de memorie RAM integrată. În cazul utilizării NAS, vă sugerăm insistent să alegeți versiunea de 4 GB.
În plus, nu uitați de duo-ul tastatură / mouse. Acolo, orice model USB poate face trucul și nu este nevoie să spargem banca. Vă sugerăm chiar să luați doar periferice de „depanare”, deoarece vom vedea, de asemenea, cât de repede să faceți fără acest duo, care va fi, prin urmare, utilizat doar pentru primii pași de instalare / configurare. În cele din urmă, nu uitați de cablul HDMI - aveți grijă ca Pi 4B necesită micro-HDMI - și o sursă de alimentare demnă de acest nume. Am pregătit o mică inserție pentru acest lucru, deoarece lucrurile nu sunt atât de simple precum sugerează AllNet.China. În cele din urmă, nu uitați de inevitabilul card microSD destinat stocării sistemului de operare.

Videoclipul de mai sus ilustrează majoritatea pașilor necesari pentru a construi mica noastră soluție RAID. Este destul de bine făcut și, făcut pas cu pas, ar trebui să evitați majoritatea capcanelor. Lucrurile încep destul de logic cu instalarea distanțierelor pe placa care servește drept partea din spate a carcasei. Apoi, așezați Raspeberry Pi 4B și fixați-l folosind șuruburile furnizate.
Fixarea distanțierelor și a Raspberry Pi 4B © Nerces pentru The-HiTech.net
Noile distanțieri vor fi încastrate pe Raspberry: ele vor servi drept punct de ancorare pentru inima sistemului RAID: cardul Quad SATA HAT care va fi conectat la portul GPIO al Raspberry și înșurubat în siguranță … chiar dacă a trebuit să recuperăm două șuruburi din cele patru din rezerva noastră: micul șarlatan la AllNet.China. Cu toate acestea, înainte de aceasta, ar trebui să atașați combinația de radiator / ventilator livrată de AllNet.China pentru a menține Pi 4B rece.
Instalarea ventilației Pi 4B și a cardului SATA HAT © Nerces pentru The-HiTech.net
Interesant este că radiatorul / ventilatorul menționat nu este alimentat de Raspberry Pi. Cablul scurt trebuie de fapt să fie conectat la placa Quad SATA HAT. Prin urmare, această conexiune trebuie făcută înainte de a atașa cardul la Pi 4B. Apoi este posibil să configurați Quad SATA HAT: nimic foarte complicat la acest nivel, aveți grijă să nu forțați pinii GPIO.
Asamblarea celor patru SSD-uri și conectarea la SATA HAT © Nerces pentru The-HiTech.net
Odată cu acest mic ansamblu, este vorba de instalarea HDD / SSD prin fixarea lor pe cei doi „pereți” ai carcasei. Din nou, nimic nu prea știință și AllNet.China furnizează tot hardware-ul necesar pentru instalarea a patru unități. Pentru următorul pas, vă invităm să aruncați o privire bună la fotografia noastră: cardul ventilator / ecran destinat să aibă loc în partea de sus a carcasei trebuie să fie așezat în poziție verticală. Doar puneți ventilatorul pe partea HDD / SSD. Al doilea mic cearcan din partea hardware-ului: încă ne lipseau două din pachetul nostru.
Ultimele conexiuni pentru ventilație generală și ecranul LCD © Nerces pentru The-HiTech.net
Ultimul pas, din partea conexiunilor, implică conectarea unui cablu alb. Acesta din urmă este folosit pentru nimic mai puțin decât pentru a alimenta acest card „de plafon” al carcasei: este nevoie de puțin curent pentru a rula ventilatorul și de a furniza energia necesară pentru micul ecran LCD. Făcut acest lucru, puteți admira carcasa destul de mică Raspberry RAID pe care o aveți acum în mâini.
Înșurubarea și instalarea podului USB „extern” pentru transferul de date. Rețineți porturile puțin prea adânci în carcasă: nu foarte practic © Nerces pentru The-HiTech.net
Un ultim pas pentru care nu ar trebui să vă grăbiți. Aceasta implică alunecarea capacului carcasei. Găurile au fost făcute astfel încât conectorii Pi 4B și Quad SATA HAT să rămână disponibili: glisăm carcasa fără să ne mișcăm prea mult și apoi, când atinge placa metalică „de bază”, alunecă ușor astfel încât porturile sunt „în găuri”. Faceți opusul și este asigurarea de a deteriora un USB al dispozitivului Pi 4B … ca în timpul testului nostru!

Din alegerea dietei

Cei familiarizați cu Raspberry Pi vă vor spune că alegerea unei surse de alimentare pentru Pi nu este întotdeauna o sarcină ușoară … este chiar mai adevărat în cazul RAID-ului nostru Rapsberry. Practic, am început de fapt cu cărămida externă mică furnizată de AllNet.China și planificată oficial să livrăm 45W. Problemă, nu a vrut niciodată să funcționeze corect la cobaiul nostru: Raspberry Pi 4B afișa sistematic „micul fulger” atât de caracteristic sub-puterii.
Cu toate acestea, am avut grijă să păstrăm SSD-urile mai degrabă decât HDD-urile în sistemul nostru, dar chiar și prin reducerea drastică a numărului de SSD-uri (la trei, apoi la două și chiar la unul), „micul flash” era încă în ordine. În disperare, am folosit o sursă oficială de alimentare Raspberry pentru a verifica dacă electronica era funcțională. Nici o problema. Pe de altă parte, această mică zmeură ștampilată cu cărămidă nu este suficient de puternică pentru a furniza chiar și două SSD-uri senin.
În stânga, cărămida oficială AllNet.China - inutilizabilă - și în dreapta salvatorul nostru, un model foarte bun de 60W semnat Anker
În cele din urmă ne-am pus ochii pe o cărămidă proiectată de Anker, un cunoscut brand chinez. Multe alte modele ar trebui să poată funcționa, dar cu acesta am putut alimenta Raspberry RAID, cu cele patru SSD-uri. Rețineți, însă, că lucrurile vor diferi în funcție de modelele SSD, iar HDD-urile vor fi și mai lacome. Prin urmare, vă sugerăm să consultați această pagină Wiki dedicată sursei de alimentare / consumului Quad SATA HAT.

Software: OpenMediaVault și stiva RAID Linux

E gata ! Echipamentul dvs. mic este acum asamblat și trebuie recunoscut faptul că un NAS de acest format va impresiona mai mult de unul! Din punct de vedere tehnic, este posibil să asociați modele de hard disk de 2,5 inch capabile să stocheze 3 TB de date … și chiar 8 TB în cazul SSD-urilor. Vă puteți imagina că costul acestor produse este opusul obiectivului nostru de „preț scăzut”.
Pe de altă parte, este foarte posibil să puneți mâna pe unități la 50 de euro fiecare pentru un total de 100 de euro, deci dacă vă limitați la RAID 1 sau chiar 200 de euro pentru RAID 5. La acest nivel de preț, nu cred că este prea mare, dar prețurile au scăzut, putem găsi produse de 1 TB (HDD) sau 250 GB (SSD).
Toshiba L200 1TB oferă performanțe acceptabile la un preț minim © Toshiba
Următorul pas este configurarea mediului software și acest lucru începe evident cu sistemul de operare al Raspberry Pi 4B. Ideea noastră este să nu ne limităm doar la funcții RAID și să avem întotdeauna un mic Raspberry perfect perfect pentru altceva. Așa că ne-am orientat atenția asupra distribuției Linux concepute special pentru Pi, Raspbian.
Aveți nevoie de un card microSD de aproape orice capacitate, dar pentru liniște vă sugerăm un model de 16 GB. Avem aici câteva mărci preferate, de genul pe care nu ar trebui să îl lăsați. veniți în cel mai rău moment: Sandisk Ultra / Extreme sau Samsung EVO Select / Plus sunt referințe pe care nu le-am dat greș niciodată. Introduceți cardul respectiv într-un adaptor USB sau un cititor de carduri și sunteți bine să mergeți.
Două carduri microSD de calitate. Feriți-vă de copiile care abundă pe net © Sandisk / Samsung
O continuare care necesită un pasaj pe site-ul fundației Raspberry pentru a descărca imaginea. Există mai multe posibilități, dar cu greu poți face alegeri proaste pentru ceea ce am planificat: indiferent dacă optezi pentru NOOBS, versiunea „începători” a distribuției, sau pentru Buster, grind pentru „obișnuiți” , vei fi „pe mâini bune”. Vă sfătuim pur și simplu să luați măcinile de 2,5 GB ale uneia sau alteia: acestea vin cu mai multe aplicații care vă pot fi utile.
Descărcată, imaginea Raspbian trebuie instalată pe microSD. Din nou, sunt posibile mai multe opțiuni și dacă Raspberry are propriul instrument perfect funcțional - Raspberry Pi Imager - suntem obișnuiți să folosim balenaEtcher. În ambele cazuri, este formidabil prin simplitatea sa: lansăm programul, selectăm o „destinație” (microSD-ul nostru) și alegem fișierul nostru de imagine. Pe balenaEtcher, faceți clic pe butonul „Flash! Începe procesul.


Câteva minute mai târziu, balenaEtcher specifică că activitatea sa este terminată … Acum aveți un sistem operațional Raspbian pe microSD. Dacă ați închis carcasa Raspberry RAID, va trebui să o redeschideți pentru a insera microSD-ul menționat: dacă ați avut grijă să aruncați o privire asupra întregului nostru fișier înainte de a acționa, nu va trebui să „reveniți” pașii tăi ”.
Fără un buton de pornire / oprire, Raspberry RAID este alimentat prin simpla conectare la rețea. Dacă totul este corect montat și conectat, ar trebui să vedeți pe ecran diferiții pași de boot: Raspberry Pi, chiar și în versiunea 4B, nefiind un monstru de putere, această pornire poate dura puțin … dar mai presus de toate nueste doar primul pas al instalării software-ului nostru.
Instalarea mai multor pachete pentru Raspbian, doar pentru a fi „liniștit” © Nerces pentru The-HiTech.net
Deoarece imaginea Raspbian nu este actualizată la fiecare patru dimineți, ni se pare important să începem cu o actualizare completați ziua cu sistemul înainte de a începe procedura RAID. În mod implicit, datele de conectare de pe Raspbian sunt „Pi” și parola „zmeură”. Sistemul vă va sugera să îl schimbați rapid, dar pentru restul demonstrației noastre, ne vom preface că nu a fost făcut. În bara de activități, pe desktopul Raspbian, veți găsi o fereastră „Terminal”, de acolo vom face actualizările.
Al doilea pas, actualizarea în sine a tuturor pachetelor © Nerces pentru The-HiTech.net
Odată ce fereastra „Terminal” este deschisă, vă invităm să tastați această
actualizare sudo apt
Această comandă lansează instalarea pachetelor esențiale pentru întregul sistem … Desigur, este important ca Raspberry Pi să fie conectat la rețea și, de preferință, , în Ethernet. Nu vom reveni aici la configurația respectivei rețele: în mod implicit, Raspbian are nevoie de un serviciu DHCP pentru a funcționa fără incidente și, în majoritatea casetelor, un astfel de serviciu este activat ca standard.
sudo apt full-upgrade
O completare esențială a comenzii anterioare, aceasta se concentrează pe actualizările disponibile în prezent pentru sistemul dvs. În general, este mai rapid decât precedentul, dar este încă destul de variabil. Între una și cealaltă dintre aceste comenzi, este probabil necesar să lăsați 10-30 de minute pentru ca Raspberry să instaleze / actualizeze totul.
curl -sL https://rock.sh/get-rockpi-sata-hat | sudo -E bash -
sudo reboot
În continuare, este important ca Raspbian să recunoască corect toate elementele hardware pe care le-am adăugat prin instalarea Quad SATA HAT și a diferitelor sale componente. Lucrurile se fac în cele din urmă destul de automat, dar rămânem departe de plug & play cu care unii dintre voi sunteți obișnuiți.
sudo systemctl activate ssh
sudo systemctl start ssh
Încă printr-o fereastră „Terminal” - poate după o mică repornire a sistemului - acum este vorba de activarea SSH. Rețineți că acest lucru se poate face și prin interfața grafică Raspbian. Vă afișăm, de asemenea, o captură de ecran a ferestrei care permite o astfel de activare, dar, din moment ce am început să folosim „Terminalul”, s-ar putea să continuăm.
GUI Raspbian permite, de asemenea, activarea SSH © Nerces pentru The-HiTech.net
Avantajul activării SSH este că, de acum înainte, nu va mai trebui să accesați „fizic” la Raspberry RAID. În mod normal, îl puteți stoca în colțul mic și deconectați tastatura / mouse-ul și chiar ecranul. Păstreazărețeaua de alimentare oricum, altfel va fi complicat!
Cu SSH pe deplin operațional, puteți accesa Rapsberry RAID de pe orice mașină … de exemplu PC-ul nostru Windows. Pentru a face acest lucru, evident, trebuie să instalați un client SSH și dacă sunt mulți, avem o preferință clară pentru PuTTy, foarte mică, foarte practică. Desigur, este disponibil pentru descărcare de pe The-HiTech.net.

Nimic nu ar putea fi mai ușor decât să vă conectați prin PuTTy © Nerces pentru The-HiTech.net
La lansare, PuTTy vă solicită adresa IP a aparatului de la distanță la care doriți să accesați și, aici este micul ecran al Raspberry RAID este foarte practic: trebuie doar să citiți IP-ul pe el … Desigur, utilizatorii puțin mai informați nu vor avea probleme cu definireaIP-ul mașinii și / sau pentru a o găsi prin DHCP.
De acolo, totul se va face pe linia de comandă din „Terminal” la care se accesează prin PuTTy. Un sistem de operare mai sigur decât Windows, Raspbian - ca orice Linux - nu acordă sistematic toate drepturile fiecărui utilizator, dimpotrivă. Pentru a evita manipulări inutile, vă sugerăm, prin urmare, să vă acordați drepturi de administrator pe durata unei sesiuni și am fi putut să o facem înainte :-)
sudo -s
Apoi, va trebui să modificați un fișier de reguli destinat să corecteze o mică eroare în instalarea software-ului efectuată anterior automat. Nu este foarte complicat, dar trebuie urmată procedura pas cu pas pentru a nu greși. Apelăm editorul și fișierul pentru a le modifica direct din linia de comandă de mai sus.
nano /lib/udev/rules.d/60-persistent-storage.rules
Acum este vorba de adăugarea unei reguli legate de gestionarea controlerului de disc. Pentru a face acest lucru, la intrarea „Fall back usb_id pentru dispozitivele USB”, adăugați și fără a modifica nimic ceea ce vă oferim mai jos. O linie care va vorbi cu obișnuiții Linux și care este suficientă pentru ca recunoașterea controlerului să se facă fără probleme.
# Remediere a unității JMicron
KERNEL == "sd *", ATTRS (idVendor) == "1058", ATTRS (idProduct) == "0a10", SUBSYSTEMS == "usb", PROGRAM = "/ root / serial.sh% k", ENV ( ID_SERIAL) = "USB-% c", ENV (ID_SERIAL_SHORT) = "% c"
În cele din urmă, corectarea erorii trece printr-un ultim pas în trei părți. De data aceasta, este mai întâi de toate să creați fișierul „serial.sh” în folderul rădăcină, apoi să îl editați pentru a adăuga o linie foarte precisă și, în cele din urmă, pentru a-l face executabil. Trei pași, din nou, care trebuie urmați scrupulos pentru a nu risca cel mai mic risc.
Crearea și editarea fișierului
nano /root/serial.sh
Adăugarea liniei necesare
#! / Bin / bash
/ sbin / hdparm -I / dev / $ 1 | grep „Număr de serie” | awk '(print 3 $)'
Faceți fișierul executabil
chmod + x /root/serial.sh
De acolo este teoretic posibil să rulați procedura de instalare OpenMediaVault, (OMV), dar software-ul este încă puțin complicat pe Raspbian și preferăm să efectuați cât mai mulți pași posibil înainte de a trece la OMV. Acesta este motivul pentru care vom crea stiva noastră RAID direct din „Terminal”.
fdisk / dev / sda
Utilizarea FDISK va permite crearea partițiilor pe fiecare dintre discurile afectate de RAID. În exemplul nostru, ne-am limitat la RAID 1 cu două unități (sda și sdb), dar ar trebui să procedăm în același mod cu celelalte două unități (sdc și sdd) în cazul unei matrice RAID 5 în patru discuri.
Prin apăsarea „n”, FDISK creează o nouă partiție. Lăsăm totul în mod implicit apăsând pe „enter” de trei ori (numărul partiției, primul sector și ultimul sector). În cele din urmă, schimbăm tipul partiției apăsând pe „t” când ni se solicită FDISK și introducem velur „29” când ni se solicită tipul de partiție. Acest „29” corespunde unei partiții de tip „Linux RAID”.
fdisk / dev / sdb
Prin apăsarea „w”, îi spuneți lui FDISK că doriți să renunțați la salvarea modificărilor. Putem face același lucru cu al doilea disc și, eventual, cu al treilea și apoi cu al patrulea. În exemplul nostru, avem acum două discuri (sda și sdb) pregătite corespunzător pentru a găzdui crearea unei matrice RAID 1.
mdadm --create / dev / md0 --level = 1 --raid-devices = 2 / dev / sda1 / dev / sdb1
Comanda MDADM este instrumentul care permite crearea stivei RAID 1 (numită md0). Veți observa că indicația „nivel = 1” corespunde RAID-ului utilizat: în loc de „1”, pur și simplu puneți „0” pentru RAID 0 sau „5” pentru RAID 5. Variabila „dispozitive = 2 'indică numărul de unități utilizate știind că' / dev / sda1 'și' / dev / sdb1 'definesc căile respective.
cat / proc / mdstat
Când solicitați validarea de către MDADM, tot ce trebuie să faceți este să apăsați „y” pentru a fi lansată creația. Rețineți că procesul poate dura ceva timp … mai ales cu o matrice RAID 5 pe unități de 2 sau 3 TB fiecare. Comanda CAT vă permite să urmăriți progresul acestei faze de creație direct din fereastra „Terminal”.
umount / dev / md0
mdadm -S / dev / md0
Înainte de a începe instalarea OMV, am dori să vă atragem atenția asupra a două comenzi (de mai sus) pe care le puteți găsi utile dacă aveți probleme la crearea Stiva RAID. Primul (UMOUNT) este esențial pentru ca volumul RAID (md0) să fie demontat, în timp ce al doilea (MDADM -S) permite oprirea corespunzătoare a volumului.Apoi este posibil să reveniți la pașii de creație anteriori.
wget -O - https://github.com/OpenMediaVault-Plugin-Developers/installScript/raw/master/install | sudo bash
Recunoașteți că nu mai credeți, dar comanda de mai sus vă permite într-adevăr să instalați OMV pe Raspberry RAID. Am optat pentru o instalare prin intermediul unui script: există întotdeauna posibilitatea de a parcurge o imagine, dar aceasta nu este soluția preferată astăzi. Fără nicio dificultate specială, în afară de copierea liniei de comandă, acest script are avantajul de a putea fi instalat pe Raspbian, fără griji.
Un ultim mic script de instalare și OMV vor fi pe deplin funcționale © Nerces pentru The-HiTech.net
Ca și în cazul actualizării sistemului, încă o dată trebuie să așteptați puțin pentru ca toate elementele să fie descărcate mai întâi și apoi instalate pe sistemul dvs. Descărcarea va depinde de conexiunea dvs. la internet, în timp ce timpul de instalare este greu de comprimat: Raspberry Pi 4B funcționează și trebuie să vă luați răbdarea cu răbdare.
Odată ce instalarea a fost efectuată, repornirea riguroasă solicitată prin PuTTy și repornirea efectuată, este în cele din urmă posibil să „apucați” browserul web pentru a accesa interfața OMV … ca pentru orice NAS de marcă QNAP sau Synology de exemplu. La conectare, OMV cere o autentificare și o parolă: „admin” și „OpenMediaVault” în mod implicit.
Autentificare și parolă implicită pentru a accesa OpenMediaVault … la început © Nerces for The-HiTech.net

Feedback-ul nostru, câteva repere

Acum abordăm ultima parte a articolului nostru, înainte de concluzie. Din OpenMediaVault, trebuie să creăm sistemul de fișiere pe volumul nostru RAID (md0). Acolo, mai multe posibilități ne sunt disponibile din formatul tradițional EXT4 prin ZFS sau XFS. Veți găsi, fără îndoială, pasionați de unul sau de altul și vom fi atenți să nu-i judecăm.
Am optat pentru XFS, care pare - în ultimele sale versiuni - mai rapid decât EXT4, de exemplu, dar pentru a fi complet sinceri, viteza sistemului de fișiere nu este probabil o variabilă critică pe RAID-ul nostru Raspberry: puterea mașinii este oricum mult mai limitată decât pe un NAS mai „clasic”.

Obiectivul nostru aici nu este să facem un test real al soluției OpenMediaVault ca platformă RAID. OMV este cunoscut și recunoscut de mulți utilizatori, la fel ca FreeNAS. Dacă nu este perfect, sistemul funcționează bine în general și oferă multe setări dintr-o interfață grafică destul de clară.
În mod surprinzător, rămânem departe de bogăția funcțională a software-ului, cum ar fi QTS semnat QNAP sau DSM de la Synology, cei doi lideri din sector. Cu toate acestea, trebuie să subliniem că există multe module pentru OMV și că comunitatea este dinamică. Utilizatorii nu ezită să posteze tutoriale bine realizate online pentru a vă ghida în instalarea Plex, de exemplu (a se vedea videoclipul de mai sus).
Adăugarea unei părți sub OpenMediaVault și configurația de bază © Nerces pentru The-HiTech.net
OMV are toate funcționalitățile de bază în gestionarea utilizatorilor și a grupurilor. Permite definirea dosarelor partajate într-un mod foarte simplu și, desigur, gestionează cu precizie tot ceea ce ține de cote. Rețineți prezența serviciilor FTP, NFS, Resync sau SMB / CIFS și mai ales existența mai multor pluginuri și extras.
Preferăm să ne concentrăm pe studiul soluției noastre Raspberry RAID pentru a vedea dacă tot ceea ce am făcut a dus la ceva funcțional. Oricât de clar ar fi, Raspberry Pi 4B este un pas bun sub performanța oferită de NAS-ul cu patru golfuri entry-level al duo-ului greu al sectorului, QNAP și Synology.
CrystalDiskMark evidențiază unele slăbiciuni la scriere © Nerces for The-HiTech.net
Folosind CrystalDiskMark, am putut măsura mai mult sau mai puțin 40MB / s în scriere. Rețineți că, la momentul acestor teste, lucram la o matrice RAID 1, dar că rezultatele în RAID 5 erau în cele din urmă foarte apropiate. La copierea fișierelor direct de pe un computer cu Windows, rezultatele sunt semnificativ mai bune cu o medie de 50 MB / s. Dar au fost observate fluctuații semnificative.
Slăbiciune confirmată la copierea fișierelor de pe PC în Windows 10 © Nerces pentru The-HiTech.net
Din fericire, la citire, rezultatele sunt mult mai încurajatoare. CrystalDiskMark părea că se apropie de limitele interfeței Gigabit Ethernet, iar copia noastră directă din testele Windows a confirmat această medie de 110 MB / s citită. În timpul diferitelor teste, am început să redăm mai multe videoclipuri de la Raspberry RAID către unul, apoi doi clienți, în timp ce un al treilea asculta muzică. Nu există probleme specifice de raportat, dar să recunoaștem că nu am transmis niciun videoclip 4K.
De fapt, Raspberry RAID este o mașină care funcționează destul de bine atunci când doriți să accesați - una sau două - datele stocate pe discurile sale. Pe de altă parte, toate fazele copierii fișierelor sau ale trimiterii de date către Raspberry RAID sunt mult mai laborioase. Am observat aceleași limitări în cazul utilizării „bazei de date”: accesul la fișierele noastre de lucru se face fără dificultate, sincronizarea unui dosar mare plin de texte și alte rapoarte este mai puțin plăcută. .
„Raspberry RAID” conform AllNet.China: interesant, dar în mare măsură perfectibil © Nerces for The-HiTech.net

AllNet.China Raspberry RAID: recenzia utilizatorului The-HiTech.net

Suntem gata să înlocuim Synology NAS cu un Raspberry RAID proiectat în jurul soluției proiectate și comercializate de AllNet.China? Răspunsul este în prezent clar: este nu. Dacă performanța de citire îl face o mașină complet convingătoare, NAS-ul nostru nu este doar un post multimedia destinat găzduirii de fotografii cu suveniruri și filme de vacanță. Avem diverse imagini de disc actualizate periodic și multe documente de lucru pe care le sincronizăm cu mai mulți utilizatori. Acolo, performanța este prea mică pentru o utilizare intensivă zilnică.
Cu toate acestea, având în vedere spațiul ocupat de Raspberry RAID, este o soluție ca nimeni alta. Am văzut cum NAS trece și nici cei mai rați nu pot concura cu această soluție bazată pe „chinoiserie” de la AllNet.China. Am rezultat într-un NAS remarcabil de discret și compact și, datorită faptului că OpenMediaVault este gratuit, factura totală rămâne măsurată. Din păcate, asamblarea și configurarea nu sunt ușoare din cauza erorilor inacceptabile și a problemelor de alimentare cu energie - totuși, folosind cărămida recomandată de AllNet.China - ne determină să fim atenți. În așteptarea sosirii unei versiuni 2 curățate de aceste defecte „tinerești”, principiul rămâne remarcabil de atractiv. Notificare pentru hackeri.

Raspberry Pi Quad SATA HAT

6

Cel mai

  • Design simplu și elegant
  • O soluție super compactă
  • 4 unități / 32 TB stocare
  • Ecran LCD mic, la îndemână
  • Corectați ratele de citire
  • Ventilație bine studiată

Cei mai mici

  • Preocupări tehnice (șuruburi, orificii)
  • Probleme grave de hrănire
  • Viteze reduse de scriere
  • Nu exact plug & play

Instalare6

Spectacole7

Fiabilitate6

  • Cel mai
  • Cei mai mici
  • Detalii
  • Design simplu și elegant
  • O soluție super compactă
  • 4 unități / 32 TB stocare
  • Ecran LCD mic, la îndemână
  • Corectați ratele de citire
  • Ventilație bine studiată
  • Preocupări tehnice (șuruburi, orificii)
  • Probleme grave de hrănire
  • Viteze reduse de scriere
  • Nu exact plug & play

Instalare6

Spectacole7

Fiabilitate6

Posturi Populare

Care sunt cele mai bune 8 mărci de laptopuri?

Vă gândiți să vă cumpărați noul laptop? Nu este ușor să găsești un produs care să răspundă nevoilor tale și cu atât mai puțin să știi ce marcă are produse de încredere. De aceea, vă oferim selecția noastră cu cele mai bune mărci de laptopuri. Veți găsi o istorie rapidă a mărcii, părerea noastră despre marcă, precum și modelele care merită aruncate.…

Test Kasa Cam Outdoor (KC200): o cameră de supraveghere accesibilă, dar perfectibilă

În mijlocul unor giganți precum Netgear, Netatmo sau Ring, compania chineză TP-Link încearcă să-și impună camerele Wi-Fi în sectorul entry-level. Catalogul asiatic se extinde astfel cu o gamă destul de largă de camere IP dedicate supravegherii interioare și exterioare. Comercializat la mai puțin de 90 €, KC200 ne trece acum prin mâini. Rezistă în pofida prețului său scăzut? Vă spunem totul în acest test.…

Western Digital Red 10TB HDD recenzie: construit pentru a dura

Western Digital este unul dintre principalii jucători de pe piața hard disk-ului, atât pentru profesioniști, cât și pentru persoane fizice. Western Digital Red este, de asemenea, orientat între două tipuri de clientela: consumatorii care caută fiabilitate profesională, precum și întreprinderile mici și mijlocii. Argumentul puternic al Western Digital este că hard disk-ul său este capabil să gestioneze 180 TB de date în fiecare an.…

Nissan LEAF Primul la test: mașina electrică „cu adevărat” accesibilă

În familia Nissan LEAF, cel mai mic copil numit First vrea să atragă gospodării scutite de impozite cu un preț imbatabil. Rezervat pentru piața franceză, acest model nu este totuși o versiune entry-level sub echipat. Cum poate Nissan să ofere un astfel de tarif? Ce merită cu adevărat LEAF First? Iată răspunsurile noastre.…