En ekte sveitsisk hærkniv for datamaskinhackere, Raspberry Pi er en maskin som er i stand til å påta seg flere ansvarsområder. I dag ser vi på saken med lagring med eksemplet på en RAID-løsning som involverer både installasjon av spesifikk maskinvare fra Kina og distribusjon av et programvaregrensesnitt, berømte og gratis OpenMediaVault. Uten å påstå at vi er uttømmende, vil vi prøve å veilede deg gjennom de forskjellige trinnene i prosessen og gi deg vår mening om dens endelige interesse.
Raspberry Pi Foundation ble grunnlagt av David Braben, Louis Glass, Jack Lang, Pete Lomas, Robert Mullins og Alan Mycroft, og feiret nylig tolvårsdagen. Mer viktig for enkle brukere som vi er, ble grunnlaget spesielt lagt merke til ved markedsføring av Raspberry Pi 4 B for noen måneder siden, den nyeste versjonen av sin enkeltkort-nano-datamaskin basert på en ARM-prosessor som definert. Wikipedia. Takket være en stort sett fornyet kraft, mer RAM og mer effektiv I / O, har Pi 4B reist mange håp blant hackere av alle striper. På The-HiTech.net ga dyret oss cravings for RAID ytterligere styrket av distribusjonen av et sett fra AllNet.China.
I hjertet av NAS-en vår, Raspberry Pi 4B © Nerces for The-HiTech.net

Raspberry Pi går til "v4"

Som vi sa i innledningen, har Raspberry Pi 4 Model B vært tilgjengelig i noen tid. Vi kunne også tilby deg en relativt komplett test fra august 2019, en test som vi selvfølgelig inviterer deg til å (re) konsultere for å få klarere ideer før du går videre. . La oss huske at Raspberry Pi 4B er utviklingen av det grunnleggende konseptet til Raspberry Pi foundation. Et konsept som består av en nanocomputer som kommer ned til et enkelt kort. Mellom Pi3B + og Pi4B er formfaktoren derfor praktisk talt identisk. Dermed er hovedkortet ganske enkelt litt større, men de virkelige "visuelle" forskjellene er mer i kontaktene og innebygde komponenter.

Raspberry Pi 4 Model B datablad

  • Prosessor: Broadcom BCM2711, firekjerners Cortex-A72 64-biters 1,5 GHz
  • GPU: Broadcom VideoCore VI på 500 MHz
  • RAM: 1 GB, 2 GB eller 4 GB LPDDR4-3200 SDRAM (avhengig av modell)
  • Nettverk: Gigabit Ethernet og Wi-Fi 802.11b / g / n / ac 2,4 / 5 GHz; Bluetooth 5.0, Bluetooth Low Energy
  • Lagring: microSD-kortleser
  • Tilkoblinger: USB 2.0 (x2), USB 3.0 (x2), Ethernet (RJ45), micro-HDMI (x2), 3,5 mm lydkontakt, seriell grensesnitt for kamera (CSI), seriell grensesnitt for skjerm (DSI) og USB- C (strøm), General Purpose Input / Output (GPIO) 40 pin
  • Dimensjoner: "Kredittkort" -format: 88 x 58 x 19 mm, 46 gram
  • Pris og tilgjengelighet : allerede tilgjengelig, til € 39 (utstyrt med 1 GB) / € 49 (2 GB) / € 59 (4 GB)

I hjertet av Raspberry Pi 4 Model B er det derfor en Broadcom BCM2711-prosessor hvis navn kan antyde et tilbakeslag sammenlignet med BCM2837 som utstyrer forrige generasjon. I virkeligheten er BCM2711 preget av tilstedeværelsen av fire ARM Cortex-A72-kjerner, mye kraftigere enn Cortex-A53 til Pi 3B +. Driftsfrekvensen forbedres også (+ 100 MHz) til 1,5 GHz. Nok "potet" til vår Raspberry RAID NAS?

Ulike Raspberry RAID-løsninger finnes. Noen ganger er det litt "rå"

RAID for nettverkslagring

For å sette scenen, må vi nå diskutere hva en RAID-løsning er og hvordan den er av spesiell interesse i form av en NAS. Begrepet RAID er et akronym - Redundant Array of Independent Disks - som omtrent betyr "overflødig gruppering av uavhengige disker".
Det er flere varianter av RAID med betydelig forskjellige formål. RAID 0, for eksempel, innebærer å kutte data i så mange "grupper" som det er disker i RAID 0. -systemet. Systemet skriver bare en gruppe per disk, men gjør det samtidig, så vi utnytter mye høyere hastigheter enn å skrive alle dataene på en enkelt disk. På den annen side, når en disk mislykkes, går alle data tapt samtidig: systemet klarer ikke å beregne den manglende gruppen eller gruppene fra de andre som fremdeles er gyldige.
De tre mest grunnleggende RAID-systemorganisasjonene sett av LaCie

RAID 1, RAID 5, RAID 6, RAID 10: mot litt sikkerhet

I motsetning til dette systemet er det RAID 1 som kombinerer to fysiske harddisker: data kopieres samtidig til begge enhetene uten brukerinnblanding. Tenk deg at en av de to faller inn, systemet oppdager det og indikerer det slik at utskiftningen kan utføres så snart som mulig. Når dette blir gjort, vil systemet - helt av seg selv - ta seg av å kopiere alle dataene slik at de to diskene igjen er identiske i innholdet. Der favoriserer vi derfor en viss form for sikkerhet fremfor ytelse.
Diagram over hvordan paritet fungerer på et RAID 5-array © Wikipedia
Halvveis er det flere varianter av RAID som RAID 5, RAID 6 eller RAID 10 for å nevne noen. Tanken er å tilby "det beste fra begge verdener", men mindre effektivt. En RAID 5-array gir vanligvis bedre ytelse enn en RAID 1-array, men er ikke på nivået med en RAID 0.-array, men sammenlignet med sistnevnte gir den en viss "beskyttelse" av data. Vi stoler her på begrepet "paritet". Vi vil ikke gå i detaljer, men det er noen veldig gode artikler om emnet, spesielt på Wikipedia.

Fra spørsmålet om NAS

Til slutt bør vi nevne problemet med NAS, igjen et engelsk forkortelse for Network Attached Storage eller, på godt fransk, nettverkslagringsenhet. En NAS er ment å være tilgjengelig, i et nettverk, fra forskjellige klientarbeidsstasjoner for å lagre data på deres sted. Det tillater en sentralisering av nevnte data og presenterer flere "praktiske" fordeler: enkel sikkerhetskopi, forenklet deling og samtidig tilgang, lavere kostnader og reduserte administrasjonstider.
QNAP og Synology - her imot av 01net - er to av NAS-lederne © 01net
I saken som gjelder oss i dag, blir bare noen av disse fordelene tatt i betraktning. Å bruke en Raspberry Pi 4B for å gjøre den om til en mini-NAS er åpenbart en økonomisk økonomisk løsning gitt prisen på en bringebær. En annen fordel, den ekstreme kompaktheten til nanocomputeren gjør den til en spesielt kompakt NAS. Likevel, et slikt produkt skal ikke kunne levere ytelse for å rettferdiggjøre sin plass i virksomheten … For å se om det er mulig, da vi håper å gjøre en NAS "innenlands" interessant.

Quad SATA Kit-datablad

  • Type: "tårn" sak, Raspberry Pi 4 NAS-server
  • Raspberry Pi-kompatibilitet: bare modell 4B
  • RAID-støtte: programvare, RAID 0/1/5
  • Diskkontroller : 2x JMicron JMS561
  • Antall porter: 4x SATA, HDD eller SSD
  • Maksimal kapasitet: teoretisk opptil 32 TB
  • Raspberry Pi 4-tilkobling: via GPIO
  • Dataoverføring: via de 4 USB3.0-portene
  • Ventilasjon: dobbel, 30 mm (Raspberry Pi) / 40 mm (HDD)
  • Skjerm: OLED-skjerm (IP, lading, lagring osv.)
  • Strømforsyning: ekstern, via USB-C-port (12V / 5A)
  • Dimensjoner (D / B / H): komplett hus, 94 x 70 x 173 mm
  • Pris og tilgjengelighet : forhåndsbestilling, til € 99

Quad SATA-settet selges som reservedeler eller som en "komplett" pakke, og er en veldig kompakt løsning designet for å imøtekomme en Raspberry Pi 4B, samt maksimalt fire lagringsenheter. Det skal bemerkes at teknisk sett ingenting hindrer bruk av 3,5-tommers stasjoner, men saken så vel som systemet som helhet er mye mer designet for å imøtekomme 2,5-tommers stasjoner, enten de er HDD eller SSD.

Selges som reservedeler, må vårt Quad SATA-sett først settes sammen © AllNet.China

Installasjon av RAID-løsningen

Selv om det kan selges som et sett presentert som "komplett", er Quad SATA-settet faktisk ikke helt. For det første integrerer den åpenbart ikke den berømte Raspberry Pi 4B siden den presenteres som tilbehør i tillegg til nano-datamaskinen. Du må allerede gå til kassen og få bringebæret. Husk at det er tre versjoner av Pi 4B, med den eneste forskjellen som er mengden RAM. Når det gjelder NAS-bruk, anbefaler vi sterkt at du går for 4 GB-versjonen.
I tillegg, ikke glem tastaturet / museduoen. Der kan enhver USB-modell gjøre susen, og det er ikke nødvendig å bryte banken. Vi foreslår til og med at du bare tar "feilsøking" av periferiutstyr, fordi vi også vil se hvor raskt du kan gjøre uten denne duoen, som derfor bare vil bli brukt til de aller første trinnene med installasjon / konfigurasjon. Til slutt, ikke glem HDMI-kabelen - pass på at Pi 4B krever mikro-HDMI - og en strømforsyning som er verdig navnet. Vi har forberedt et lite innlegg for dette, ettersom ting ikke er så greie som AllNet.China antyder. Til slutt, ikke glem det uunngåelige microSD-kortet som er ment å lagre operativsystemet.

Videoen over illustrerer det grunnleggende om trinnene som kreves for å bygge vår lille RAID-løsning. Det er ganske bra gjort, og tatt steg for steg, bør du unngå de fleste fallgruvene. Ting starter ganske logisk med installasjonen av avstandsstykker på platen som fungerer som baksiden av saken. Deretter plasserer du Raspeberry Pi 4B og fikser den med de medfølgende skruene.
Fikse avstandsstykkene og Raspberry Pi 4B © Nerces for The-HiTech.net
Nye avstandsstykker skal kiles på bringebæret: de vil tjene som et forankringspunkt for hjertet til RAID-systemet: Quad SATA HAT-kortet som blir plugget inn i GPIO-porten på bringebæret og skrudd sikkert … selv om vi vi måtte gjenopprette to skruer av de fire i reserven vår: liten kvakksalver på AllNet.China. Før det, bør du imidlertid feste kombinasjonen av radiator / vifte levert av AllNet.China for å holde Pi 4B kjølig.
Installasjon av ventilasjonen til Pi 4B og SATA HAT-kortet © Nerces for The-HiTech.net
Interessant nok er at kjøleribben / viften ikke drives av Raspberry Pi. Den korte kabelen må faktisk plugges under Quad SATA HAT-kortet. Det anbefales derfor å opprette denne tilkoblingen før du fester kortet til Pi 4B. Det er da mulig å sette opp Quad SATA HAT: ingenting veldig komplisert på dette nivået, bare vær forsiktig så du ikke tvinger GPIO-pinnene.
Montering av våre fire SSD-er og tilkobling til SATA HAT © Nerces for The-HiTech.net
I tillegg til denne lille monteringen, er det et spørsmål om å installere HDD / SSD ved å feste dem til de to "veggene" i saken. Igjen, ingenting for rakettvitenskap og AllNet.China leverer all maskinvaren som trengs for å installere fire stasjoner. For neste trinn, inviterer vi deg til å ta et godt blikk på bildet vårt: viften / skjermkortet som skal foregå øverst i saken, må plasseres loddrett. Bare sett viften på HDD / SSD-kontakten. Andre liten kvakksalver på maskinvaresiden: vi manglet fremdeles to på bunten vår.
Siste tilkoblinger for generell ventilasjon og LCD-skjermen © Nerces for The-HiTech.net
Det siste trinnet, på tilkoblingssiden, innebærer å koble til en hvit kabel. Sistnevnte brukes til intet mindre enn å drive dette "taket" -kortet i saken: det tar litt strøm å kjøre viften og levere den energien som er nødvendig for den lille LCD-skjermen. Dette er gjort, du kan beundre den ganske lille Raspberry RAID-kabinettet som du nå har i hendene.
Skruing og installasjon av den "eksterne" USB-broen for dataoverføring. Legg merke til portene litt for dypt i saken: ikke veldig praktisk © Nerces for The-HiTech.net
Et siste trinn du ikke bør skynde deg med. Dette innebærer å skyve foringsrøret ut av esken. Hullene er laget slik at kontaktene til Pi 4B og Quad SATA HAT forblir tilgjengelige: vi skyver foringsrøret uten å bevege oss for mye, og når det berører "base" metallplaten, glir det litt slik at portene er "i hullene". Gjør det motsatte, og det er forsikringen å skade en USB på Pi 4B … som under testen!

Fra valg av diett

De som er kjent med Raspberry Pi vil fortelle deg at det ikke alltid er en enkel oppgave å velge strømforsyning til Pi … det er enda mer sant når det gjelder vår Rapsberry RAID. I utgangspunktet startet vi faktisk med den lille eksterne murstein levert av AllNet.China og offisielt planlagt å levere 45W. Problem, hun ønsket aldri å jobbe riktig på marsvinet vårt: Raspberry Pi 4B viste systematisk det "lille lynet" så karakteristisk for en undereffekt.
Vi hadde imidlertid tatt vare på å beholde SSD-er i stedet for HDD-er i systemet vårt, men selv ved drastisk å redusere antall SSD-er (til tre, deretter to og til og med en), var den "lille blitsen" fortsatt i orden. I desperasjon brukte vi en offisiell Raspberry-strømforsyning for å verifisere at elektronikken var funksjonell. Ikke noe problem. På den annen side er denne lille bringebærstemplede mursteinen ikke kraftig nok til å forsyne selv to SSD-er med sjelefred.
Til venstre den offisielle AllNet.China murstein - ubrukelig - og til høyre vår frelser, en veldig god 60W-modell signert Anker
Til slutt siktet vi mot en murstein designet av Anker, et kjent kinesisk merke. Mange andre modeller burde kunne fungere, men med denne klarte vi å drive Raspberry RAID med sine fire SSD-er. Vær imidlertid oppmerksom på at ting vil variere avhengig av SSD-modellene, og harddiskene vil være enda mer grådige. Vi foreslår derfor at du konsulterer denne Wiki-siden dedikert til strømforsyningen / forbruket til Quad SATA HAT.

Programvare: OpenMediaVault og Linux RAID stack

Det er gjort ! Det lille utstyret ditt er nå samlet, og det må erkjennes at en NAS i dette formatet vil imponere mer enn en! Teknisk er det mulig å knytte 2,5-tommers harddiskmodeller som kan lagre 3 TB data … og til og med 8 TB i tilfelle SSD-er. Du kan forestille deg at kostnaden for slike produkter er det motsatte av vårt mål om "lav pris".
På den annen side er det fullt mulig å få tak i enheter til 50 euro hver for totalt 100 euro, så hvis du begrenser deg til RAID 1, eller til og med 200 euro for RAID 5. På dette prisnivået er det ikke tenk for stort, men prisene har falt, vi kan finne produkter på 1 TB (HDD) eller 250 GB (SSD).
Toshiba L200 1TB tilbyr akseptabel ytelse til en minimumspris © Toshiba
Det neste trinnet er å sette opp programvaremiljøet, og dette starter åpenbart med operativsystemet til vår Raspberry Pi 4B. Vår idé er ikke å begrense oss til bare RAID-funksjoner og å alltid ha en ekte liten bringebær som er perfekt brukbar for noe annet. Så vi setter blikket mot Linux-distribusjonen spesielt designet for Pi, Raspbian.
Du trenger et microSD-kort med omtrent hvilken som helst kapasitet, men for sjelefred foreslår vi en 16 GB-modell. Vi har flere favorittmerker her, den typen du ikke bør la. kommer på det verste tidspunktet: Sandisk Ultra / Extreme eller Samsung EVO Select / Plus er referanser som vi aldri har mislyktes. Sett kortet inn i en USB-adapter eller kortleser, så er du klar.
To kvalitet microSD-kort. Vær oppmerksom på kopier som det er mange på nettet © Sandisk / Samsung
En fortsettelse som krever passering på nettstedet til Raspberry foundation for å laste ned bildet. Det er flere muligheter, men du kan knapt ta dårlige valg for det vi har planlagt: om du velger NOOBS, "nybegynner" -versjonen av distribusjonen, eller for Buster, grind for "stamgjestene" , vil du være "i gode hender". Vi anbefaler deg ganske enkelt å ta 2,5 GB sliping av den ene eller den andre: de kommer med flere applikasjoner som kan være nyttige for deg.
Nedlastet, Raspbian-bildet må være installert på microSD. Også her er flere valg mulige, og hvis Raspberry har sitt eget perfekt funksjonelle verktøy - Raspberry Pi Imager - er vi vant til å bruke balenaEtcher. I begge tilfeller er det formidabelt i sin enkelhet: vi starter programmet, velger en "destinasjon" (vår microSD) og velger bildefilen vår. På balenaEtcher, klikk på “Flash! Starter prosessen.


Noen minutter senere spesifiserer balenaEtcher at arbeidet er ferdig … Du har nå et operativt Raspbian-system på microSD-en. Hvis du hadde lukket saken om Raspberry RAID, må du åpne den igjen for å sette inn nevnte microSD: Hvis du har tatt vare på å se på hele filen vår før du handler, trenger du ikke å "gå tilbake" trinnene dine ”.
Uten en av / på-knapp får Raspberry RAID strøm ved å bare koble den til strømnettet. Hvis alt er riktig montert og tilkoblet, bør du se de forskjellige oppstartstrinnene vises på skjermen: Raspberry Pi, selv i sin versjon 4B, ikke et kraftmonster, kan denne oppstarten ta litt tid … men fremfor alt det gjør det ikkeer bare det aller første trinnet i programvareinstallasjonen vår.
Installasjon av flere pakker for Raspbian, bare for å være "stille" © Nerces for The-HiTech.net
Siden Raspbian-bildet ikke oppdateres hver fjerde morgen, virker det viktig for oss å starte med en oppdatering fullfør systemdagen før du starter RAID-prosedyren. Som standard er påloggingen på Raspbian 'Pi' og passordet 'bringebær'. Systemet vil foreslå at du endrer det raskt, men resten av vår demo vil vi late som det ikke er gjort. På oppgavelinjen, på Raspbian-skrivebordet, finner du et 'Terminal' -vindu. Det er derfra vi vil gjøre oppdateringene.
Andre trinn, oppdatering av alle pakkene selv © Nerces for The-HiTech.net
Når 'Terminal' -vinduet er åpent, inviterer vi deg til å skrive denne
sudo apt-oppdateringen.
Denne kommandoen starter installasjonen av pakkene som er avgjørende for hele systemet … Selvfølgelig er det viktig at Raspberry Pi er koblet til nettverket og helst , i Ethernet. Vi kommer ikke tilbake hit til konfigurasjonen av nevnte nettverk: Raspbian trenger som standard en DHCP-tjeneste for å fungere uten hendelser, og på de fleste bokser er en slik tjeneste aktivert som standard.
sudo apt fulloppgradering
Et viktig supplement til forrige kommando, denne fokuserer på oppdateringene som for øyeblikket er tilgjengelige for systemet ditt. Den er generelt raskere enn den forrige, men den er fortsatt ganske variabel. Mellom den ene og den andre av disse kommandoene er det sannsynligvis nødvendig å la 10 til 30 minutter for bringebæret å installere / oppdatere alt.
krølle -sL https://rock.sh/get-rockpi-sata-hat | sudo -E bash -
sudo reboot
Deretter er det viktig at Raspbian gjenkjenner alle maskinvareelementene som vi har lagt til ved å installere Quad SATA HAT og dens forskjellige komponenter. Ting gjøres på en ganske automatisk måte, men vi er langt fra plug & play som noen av dere er vant til.
sudo systemctl aktiver ssh
sudo systemctl start ssh
Fortsatt via et "Terminal" -vindu - kanskje etter en liten omstart av systemet - er det nå snakk om å aktivere SSH. Merk at dette også kan gjøres via Raspbian GUI. Vi viser deg også et skjermbilde av vinduet som tillater en slik aktivering, men siden vi hadde begynt å bruke 'Terminal', kan vi like godt fortsette.
Raspbian GUI tillater også aktivering av SSH © Nerces for The-HiTech.net
Fordelen med å aktivere SSH er at du fra nå av ikke lenger trenger å få tilgang "fysisk" til din Raspberry RAID. Du kan normalt legge den bort i det lille hjørnet og koble fra tastaturet / musen og til og med skjermen. Beholdstrømkraft uansett, ellers blir det komplisert!
Med SSH fullt operativt kan du få tilgang til Rapsberry RAID fra hvilken som helst maskin … for eksempel Windows-PCen vår. For å gjøre dette må du åpenbart installere en SSH-klient, og hvis det er mange, har vi en klar preferanse for PuTTy, veldig liten, veldig praktisk. Den er selvfølgelig tilgjengelig for nedlasting fra The-HiTech.net.

Ingenting kan være enklere enn å koble til via PuTTy © Nerces for The-HiTech.net
Ved lanseringen ber PuTTy deg om IP-adressen til den eksterne maskinen du vil få tilgang til, og det er her den lille skjermen til Raspberry RAID er veldig praktisk: du må bare lese IP-en på den … Selvfølgelig vil brukere litt mer informerte ikke ha problemer med å definereIP for maskinen og / eller for å finne den via DHCP.
Derfra vil alt bli gjort på kommandolinjen fra 'Terminal' som er tilgjengelig via PuTTy. Operativsystemet sikrere enn Windows, gir Raspbian - som enhver Linux - ikke systematisk alle rettigheter til hver bruker, tvert imot. For å unngå unødvendig manipulering, foreslår vi derfor at du gir deg administratorrettigheter i løpet av en økt, og vi kunne ha gjort det før :-)
sudo -s
Deretter vil det være nødvendig å modifisere en reglerfil som er ment for å korrigere en liten feil i programvareinstallasjonen som tidligere ble utført automatisk. Det er ikke veldig komplisert, men trinnvis fremgangsmåte bør følges for ikke å gjøre feil. Vi kaller redaktøren og filen for å endre direkte fra kommandolinjen ovenfor.
nano /lib/udev/rules.d/60-persistent-storage.rules
Det er nå et spørsmål om å legge til en regel relatert til styringen av diskkontrolleren. For å gjøre dette, under oppføringen "Fall back usb_id for USB devices", legg til og uten å endre noe vi tilbyr nedenfor. En linje som vil snakke med de faste i Linux, og som er nok til at anerkjennelsen av kontrolleren kan gjøres uten problemer.
# JMicron-stasjonskorrigering
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"
Til slutt går korreksjonen av feilen gjennom et siste trinn i tre deler. Denne gangen er det først og fremst å opprette "serial.sh" -filen i rotmappen, deretter redigere den for å legge til en veldig presis linje og til slutt for å gjøre den kjørbar. Tre trinn, igjen, som skal følges nøye for ikke å løpe den minste risikoen.
Opprette og redigere
nano /root/serial.sh-filen
Legge til den nødvendige linjen
#! / Bin / bash
/ sbin / hdparm -I / dev / $ 1 | grep 'Serienummer' | awk '(skriv ut $ 3)'
Lag den kjørbare filen
chmod + x /root/serial.sh
Derfra er det teoretisk mulig å kjøre OpenMediaVault installasjonsprosedyre, (OMV), men programvaren er fortsatt litt fin på Raspbian, og vi foretrekker å utføre så mange trinn som mulig før vi bytter til OMV. Dette er grunnen til at vi skal lage RAID-stakken vår direkte fra 'Terminal'.
fdisk / dev / sda
Ved å bruke FDISK kan du opprette partisjoner på hver av diskene som er berørt av RAID. I vårt eksempel har vi begrenset oss til RAID 1 med to enheter (sda og sdb), men vi bør fortsette på samme måte med de to andre enhetene (sdc og sdd) når det gjelder et RAID 5-utvalg i fire plater.
Ved å trykke 'n' oppretter FDISK en ny partisjon. Vi forlater alt som standard ved å trykke 'enter' tre ganger (Partisjonsnummer, Første sektor og Siste sektor). Til slutt endrer vi typen partisjon ved å trykke 't' når FDISK blir bedt om det, og vi skriver inn velur '29' når vi blir bedt om typen partisjon. Denne '29' tilsvarer en 'Linux RAID' partisjon.
fdisk / dev / sdb
Ved å trykke 'w', forteller du FDISK at du vil slutte mens du lagrer endringene. Vi kan da gjøre det samme med den andre platen og muligens den tredje og deretter den fjerde. I vårt eksempel har vi nå to disker (sda og sdb) som er forberedt på å tilpasse opprettelsen av et RAID 1-array.
mdadm --create / dev / md0 --level = 1 --raid-devices = 2 / dev / sda1 / dev / sdb1
MDADM-kommandoen er verktøyet som muliggjør oppretting av RAID 1-stakken (kalt md0). Du vil legge merke til at indikasjonen 'level = 1' tilsvarer RAID som brukes: i stedet for '1', bare sett '0' for RAID 0 eller '5' for RAID 5. De variable 'enhetene = 2 'angir antall enheter som brukes, vel vitende om at' / dev / sda1 'og' / dev / sdb1 'definerer de respektive banene.
cat / proc / mdstat
Når du ber om validering fra MDADM, er alt du trenger å gjøre å trykke 'y' for at opprettelsen skal lanseres. Merk at prosessen kan ta litt tid … spesielt med et RAID 5-utvalg på 2 eller 3 TB-stasjoner hver. CAT-kommandoen lar deg følge fremdriften i denne opprettelsesfasen direkte fra terminalvinduet.
umount / dev / md0
mdadm -S / dev / md0
Før du starter installasjonen av OMV, vil vi rette oppmerksomheten mot to kommandoer (ovenfor) som du kan finne nyttige hvis du har problemer med å lage RAID-stabel. Den første (UMOUNT) er viktig for at RAID-volumet (md0) skal demonteres mens det andre (MDADM -S) lar volumet stoppes ordentlig.Du kan deretter gå tilbake til forrige trinn for opprettelse.
wget -O - https://github.com/OpenMediaVault-Plugin-Developers/installScript/raw/master/install | sudo bash
Innrøm at du nesten ikke tror det lenger, men kommandoen ovenfor lar deg faktisk installere OMV på Raspberry RAID. Vi valgte en installasjon via et skript: det er alltid muligheten for å gå gjennom et bilde, men dette er ikke den foretrukne løsningen i dag. Uten spesielle problemer bortsett fra kopien av kommandolinjen, har dette skriptet fordelen av å kunne installeres på vår Raspbian, uten bekymring.
Et siste lite installasjonsskript og OMV vil være fullt funksjonelle © Nerces for The-HiTech.net
Som med oppdatering av systemet, må du igjen vente en liten stund på at alle elementene skal lastes ned først og deretter installeres på systemet. Nedlastingen vil helt klart avhenge av internettforbindelsen din mens installasjonstiden er vanskelig å komprimere: det er Raspberry Pi 4B som fungerer, og du må ta deg bryet med tålmodighet.
Når installasjonen er utført, den strenge omstart som er bedt om via PuTTy og omstart, er det endelig mulig å "gripe" nettleseren din for å få tilgang til OMV-grensesnittet … som for alle QNAP-merkevare NAS eller Synology for eksempel. Når du kobler til, ber OMV om pålogging og passord: 'admin' og 'OpenMediaVault' som standard.
Pålogging og standardpassord for å få tilgang til OpenMediaVault … i begynnelsen © Nerces for The-HiTech.net

Våre tilbakemeldinger, noen referanser

Vi nærmer oss nå den siste delen av artikkelen, før konklusjonen. Fra OpenMediaVault trenger vi faktisk å lage filsystemet på vårt RAID-volum (md0). Der er flere muligheter tilgjengelig fra det tradisjonelle EXT4-formatet via ZFS eller XFS. Du vil uten tvil finne tilhengere av den ene eller den andre, og vi vil være forsiktige med å dømme dem.
Vi valgte XFS, som i de nyeste versjonene ser ut til å være raskere enn for eksempel EXT4, men for å være helt ærlig, er filsystemhastigheten sannsynligvis ikke en kritisk variabel på Raspberry RAID: kraften til maskinen er uansett mye mer begrenset enn på en mer "klassisk" NAS.

Vårt mål her er ikke å gjøre en reell test av OpenMediaVault-løsningen som en RAID-plattform. OMV er kjent og anerkjent av mange brukere, akkurat som FreeNAS for den saks skyld. Hvis det ikke er perfekt, fungerer systemet generelt sett og tilbyr mange innstillinger fra et ganske klart grafisk grensesnitt.
Ikke overraskende er vi fortsatt langt fra den funksjonelle rikdommen til programvare som QTS signert QNAP eller DSM fra Synology, de to lederne i sektoren. Vi må imidlertid understreke at det finnes mange moduler for OMV og at samfunnet er dynamisk. Brukere nøl ikke med å legge ut godt laget opplæringsprogrammer online for å veilede deg i installering av Plex for eksempel (se videoen ovenfor).
Legge til en andel under OpenMediaVault og grunnleggende konfigurasjon © Nerces for The-HiTech.net
OMV har alle de grunnleggende funksjonene i administrasjonen av brukere og grupper. Det gjør det mulig å definere delte mapper på en veldig enkel måte, og selvfølgelig håndterer den nøyaktig alt relatert til kvoter. Legg merke til tilstedeværelsen av FTP-, NFS-, Resync- eller SMB / CIFS-tjenester og spesielt eksistensen av flere plugins og tillegg.
Vi foretrekker å fokusere på å studere Raspberry RAID-løsningen vår for å se om alt vi har gjort har resultert i noe funksjonelt. Så mye for å være klar, er Raspberry Pi 4B et godt skritt under ytelsen som tilbys av inngangsnivå fire-bay NAS av den tunge duoen i sektoren, QNAP og Synology.
CrystalDiskMark fremhever noe skrivesvakhet © Nerces for The-HiTech.net
Ved å bruke CrystalDiskMark var vi i stand til å måle mer eller mindre 40MB / s i skriving. Merk at på tidspunktet for disse testene jobbet vi med et RAID 1-array, men at resultatene i RAID 5 til slutt var veldig tette. Når du kopierer filer direkte fra en Windows-PC, er resultatene betydelig bedre med et gjennomsnitt på 50 MB / s., Men store svingninger ble observert.
Svakhet bekreftet når du kopierer filer fra PC i Windows 10 © Nerces for The-HiTech.net
Heldigvis, under lesing, er resultatene mye mer oppmuntrende. CrystalDiskMark så ut til å nærme seg grensene for Gigabit Ethernet-grensesnittet, og vår direkte kopi fra Windows-tester bekreftet dette gjennomsnittet på 110 MB / s. Under forskjellige tester begynte vi å spille flere videoer fra Raspberry RAID til en, deretter to klienter mens en tredje lyttet til musikk. Ingen spesifikke problemer å rapportere, men la oss innse at vi heller ikke streamet 4K-video.
Faktisk er Raspberry RAID en maskin som går ganske bra når du vil ha tilgang - en eller to - dataene som er lagret på diskene. På den annen side er alle fasene med å kopiere filer eller sende data til Raspberry RAID mye mer arbeidskrevende. Vi observerte de samme begrensningene når det gjelder "databasebruk": tilgang til arbeidsfilene våre gjøres uten problemer, synkroniseringen av en enorm mappe full av tekster og andre rapporter er mindre behagelig. .
"Raspberry RAID" ifølge AllNet.China: interessant, men i stor grad perfekt © Nerces for The-HiTech.net

AllNet.China Raspberry RAID: The-HiTech.net's brukeranmeldelse

Er vi klare til å erstatte Synology NAS med en Raspberry RAID designet rundt løsningen designet og markedsført av AllNet.China? Svaret er foreløpig klart: det er nei. Hvis leseytelsen gjør den til en helt overbevisende maskin, er NAS vår ikke bare en multimediestasjon som er ment å huse suvenirbilder og feriefilmer. Vi har forskjellige jevnlig oppdaterte diskbilder og mange arbeidsdokumenter som vi synkroniserer med flere brukere. Der er ytelsen for lav for daglig, intensiv bruk.
Imidlertid, gitt plassen okkupert av Raspberry RAID, er det en løsning som ingen andre. Vi har sett dem passere NAS, og til og med de fineste kan ikke konkurrere med denne løsningen basert på "chinoiserie" fra AllNet.China. Vi har resultert i en bemerkelsesverdig diskret og kompakt NAS, og takket være det faktum at OpenMediaVault er gratis, forblir den totale regningen målt. Dessverre er montering og konfigurering ikke lett på grunn av uakseptable feil og strømforsyningsproblemer - men likevel bruker vi murstein anbefalt av AllNet.China - ber oss om å være forsiktige. Mens vi venter på ankomsten av en versjon 2 som er renset for disse "ungdommelige" feilene, forblir prinsippet bemerkelsesverdig attraktivt. Merknad til hackere.

Raspberry Pi Quad SATA HAT

6

Mest

  • Enkel og elegant design
  • En super kompakt løsning
  • 4 enheter / 32 TB lagring
  • Liten, praktisk LCD-skjerm
  • Korrekte lesehastigheter
  • Godt studert ventilasjon

De mindre

  • Tekniske bekymringer (skruer, porter)
  • Alvorlige fôringsproblemer
  • Lav skrivehastighet
  • Ikke akkurat plug & play

Installasjon 6

Fremførelser7

Pålitelighet 6

  • Mest
  • De mindre
  • Detaljer
  • Enkel og elegant design
  • En super kompakt løsning
  • 4 enheter / 32 TB lagring
  • Liten, praktisk LCD-skjerm
  • Korrekte lesehastigheter
  • Godt studert ventilasjon
  • Tekniske bekymringer (skruer, porter)
  • Alvorlige fôringsproblemer
  • Lav skrivehastighet
  • Ikke akkurat plug & play

Installasjon 6

Fremførelser7

Pålitelighet 6

Populære Innlegg

Hvordan kan jeg gjøre BforBank til hovedbanken min?

Nettbank har ofte eiendeler for å bli hovedbanken for sine kunder. BforBank har nå 230 000 kunder, hvorav noen har valgt å gjøre det til sin hovedbank. Da de forlot et tradisjonelt etablissement, kom de på jakt etter en annen tjeneste, men fremfor alt en mye lavere avgift. Hvis du også, etter å ha lest BforBank-vurderinger, har bestemt deg for å satse alt på det, er det nå på tide å gjennomgå styrken til banken og…

Hva er BforBanks spareløsninger?

Sparing er et grunnleggende element for franskmennene som ønsker å forberede seg på fremtiden mens de holder mesteparten av tiden tilgjengelige penger i tilfelle et hardt slag. Valget av nettbanken din vil derfor naturlig følge sparetilbudet, spesielt hvis du planlegger å gjøre det til din hovedbank. Hos BforBank er tilbudet langt fra oppblåst. Som med mange nettbanker, holder den seg til det grunnleggende, så dette er kanskje ikke nok for det.…

Hvordan åpne en BforBank-konto og hvordan lukke den?

Nettbanker tiltrekker seg stadig flere kunder som ønsker å spare penger. Ingen avgifter for vedlikehold av kontoer, dette er et sterkt første argument. Gratis bankkort, igjen, konseptet er attraktivt. Hvis du etter en nøye sammenligning og konsultasjon av meningene, har besluttet å åpne en konto hos BforBank, vil vi forklare prosedyren for deg samt kvalifiseringskriteriene. Hvis du er en BforBank-kunde og ikke er fornøyd med tjenesten, gjør du ikke denne gangen…

Hvordan kontakte BforBank kundeservice?

Kontakt er et viktig kriterium for valg av nettbank. Kunder er vant til personlig service i tradisjonelle banker. Hvis de gir opp med nettbank for å dra nytte av tollfordeler, er de ikke alltid klare til å ikke ha kontakt. Selvfølgelig gjøres alt i nettbanker, og spesielt hos BforBank, slik at autonomi er viktig. Imidlertid, for spesifikke spørsmål, bør kundeservice…