En riktig schweizisk armékniv för datorhackare, Raspberry Pi är en maskin som kan ta flera ansvarsområden. Idag tittar vi på fallet med lagring med exemplet på en RAID-lösning som involverar både installation av specifik hårdvara från Kina och distribution av ett mjukvarugränssnitt, berömda och gratis OpenMediaVault. Utan att påstå att vi är uttömmande kommer vi att försöka vägleda dig genom de olika stadierna i processen och ge dig vår åsikt om dess slutliga intresse.
Raspberry Pi Foundation grundades av David Braben, Louis Glass, Jack Lang, Pete Lomas, Robert Mullins och Alan Mycroft och firade nyligen sin tolfte födelsedag. Mer viktigt för enkla användare som vi är, grunden märktes särskilt av marknadsföringen för några månader sedan Raspberry Pi 4 B, den senaste versionen av sin en-kort nano-dator baserad på en ARM-processor som definierad. Wikipedia. Tack vare en till stor del förnyad kraft, mer RAM och effektivare I / O har Pi 4B väckt många förhoppningar bland hackare av alla ränder. På The-HiTech.net gav odjuret oss begär för RAID ytterligare förstärkt av distributionen av ett kit av AllNet.China.
Kärnan i vår NAS, Raspberry Pi 4B © Nerces för The-HiTech.net

Raspberry Pi går till "v4"

Som vi sa i inledningen har Raspberry Pi 4 Model B varit tillgänglig under en tid. Vi kunde också erbjuda dig ett relativt komplett test från augusti 2019, ett test som vi naturligtvis inbjuder dig att (åter) konsultera för att få tydligare idéer innan du går vidare. . Kom ihåg att Raspberry Pi 4B är utvecklingen av grundkonceptet för Raspberry Pi-stiftelsen. Ett koncept som består av en nanodator som kommer ner till ett enda kort. Mellan Pi3B + och Pi4B är formfaktorn därför praktiskt taget identisk. Således är moderkortet helt enkelt lite större, men de verkliga "visuella" skillnaderna är mer i kontakterna och inbyggda komponenter.

Raspberry Pi 4 Model B datablad

  • Processor: Broadcom BCM2711, fyrkärnig Cortex-A72 64-bitars vid 1,5 GHz
  • GPU: Broadcom VideoCore VI vid 500 MHz
  • RAM: 1 GB, 2 GB eller 4 GB LPDDR4-3200 SDRAM (beroende på modell)
  • Nätverk: Gigabit Ethernet och Wi-Fi 802.11b / g / n / ac 2,4 / 5 GHz; Bluetooth 5.0, Bluetooth Low Energy
  • Lagring: microSD-kortläsare
  • Anslutningar: USB 2.0 (x2), USB 3.0 (x2), Ethernet (RJ45), mikro-HDMI (x2), 3,5 mm ljuduttag, Camera Serial Interface (CSI), Display Serial Interface (DSI) och USB- C (ström), Input / Output (GPIO) för allmänt ändamål 40 stift
  • Mått: "Kreditkort" -format: 88 x 58 x 19 mm, 46 gram
  • Pris och tillgänglighet : redan tillgänglig, till € 39 (utrustad med 1 GB) / € 49 (2 GB) / € 59 (4 GB)

I hjärtat av Raspberry Pi 4 Model B finns det därför en Broadcom BCM2711-processor vars namn kan föreslå ett bakslag jämfört med BCM2837 som utrustar den tidigare generationen. I verkligheten kännetecknas BCM2711 av närvaron av fyra ARM Cortex-A72-kärnor, mycket kraftfullare än Cortex-A53 för Pi 3B +. Driftfrekvensen förbättras också (+ 100 MHz) till 1,5 GHz. Tillräckligt med "potatis" för vår Raspberry RAID NAS?

Olika Raspberry RAID-lösningar finns. Ibland är det lite "rå"

RAID för nätverkslagring

För att sätta scenen måste vi nu diskutera vad en RAID-lösning är och hur den är av särskilt intresse i form av en NAS. Uttrycket RAID är en akronym - Redundant Array of Independent Disks - vilket ungefär betyder "redundant gruppering av oberoende diskar".
Det finns flera variationer av RAID med väsentligt olika syften. RAID 0, till exempel, innebär att data skärs i så många "grupper" som det finns skivor i RAID 0. Systemet skriver bara en grupp per disk, men gör det samtidigt, så vi utnyttjar mycket högre hastigheter än att skriva all data på en enda disk. Å andra sidan, när en disk misslyckas, går all data förlorad på en gång: systemet kan inte räkna om den eller de saknade grupperna från de andra som fortfarande är giltiga.
De tre mest grundläggande RAID-systemorganisationerna sett av LaCie

RAID 1, RAID 5, RAID 6, RAID 10: mot lite säkerhet

Till skillnad från detta system finns det RAID 1 som kombinerar två fysiska hårddiskar: data kopieras samtidigt till de två enheterna utan någon användarinblandning. Tänk dig att en av de två faller i pass, systemet upptäcker det och indikerar det så att bytet kan genomföras så snart som möjligt. När detta görs kommer systemet - helt av sig själv - att ta hand om att kopiera all data så att de två diskarna återigen blir identiska i innehållet. Där föredrar vi därför en viss form av säkerhet framför prestanda.
Diagram över hur paritet fungerar på en RAID 5-array © Wikipedia
Halvvägs finns det flera varianter av RAID som RAID 5, RAID 6 eller RAID 10 för att nämna några. Tanken är att erbjuda "det bästa från båda världar", men mindre effektivt. En RAID 5-array ger vanligtvis bättre prestanda än en RAID 1-array, men ligger inte på nivån för en RAID 0.-array, men jämfört med den senare ger den ett visst “skydd” av data. Vi förlitar oss här på begreppet "paritet". Vi kommer inte att gå in på detaljer, men det finns några mycket bra artiklar om ämnet, särskilt på Wikipedia.

Från frågan om NAS

Slutligen bör vi nämna frågan om NAS, återigen en engelsk akronym för Network Attached Storage eller, på bra franska, nätverkslagringsenhet. En NAS är avsedd att vara tillgänglig i ett nätverk från olika klientarbetsstationer för att lagra data på sin plats. Det möjliggör en centralisering av nämnda data och presenterar flera "praktiska" fördelar: enkel säkerhetskopiering, förenklad delning och samtidig åtkomst, lägre kostnader och minskade administrationstider.
QNAP och Synology - här motsatt av 01net - är två av NAS-ledarna © 01net
I det fall vi har framför oss idag är det bara några av dessa fördelar som spelar in. Att använda en Raspberry Pi 4B för att förvandla den till en mini-NAS är uppenbarligen en ekonomiskt ekonomisk lösning med tanke på priset på en hallon. En annan fördel, den extrema kompaktheten hos nanodatorn gör den till en särskilt kompakt NAS. Ändå borde en sådan produkt inte kunna leverera prestanda för att motivera sin plats i affärer … För att se om det är möjligt, eftersom vi hoppas kunna göra en NAS "hemma" intressant.

Quad SATA Kit datablad

  • Typ: "torn" -hölje, Raspberry Pi 4 NAS-server
  • Raspberry Pi-kompatibilitet: endast modell 4B
  • RAID-stöd: programvara, RAID 0/1/5
  • Diskregulator: 2x JMicron JMS561
  • Antal portar: 4x SATA, HDD eller SSD
  • Maximal kapacitet: teoretiskt upp till 32 TB
  • Raspberry Pi 4-anslutning: via GPIO
  • Dataöverföring: via de 4 USB3.0-portarna
  • Ventilation: dubbel, 30 mm (Raspberry Pi) / 40 mm (hårddisk)
  • Display: OLED-skärm (IP, laddning, lagring etc.)
  • Strömförsörjning: extern, via USB-C-port (12V / 5A)
  • Mått (D / B / H): komplett hus, 94 x 70 x 173 mm
  • Pris och tillgänglighet : förbeställning, till € 99

Quad SATA-satsen säljs som reservdelar eller som ett "komplett" paket och är en mycket kompakt lösning som är utformad för att rymma en Raspberry Pi 4B samt maximalt fyra lagringsenheter. Det bör noteras att tekniskt ingenting hindrar användningen av 3,5-tums enheter, men fallet såväl som systemet som helhet är mycket mer utformat för att rymma 2,5-tums enheter, oavsett om de är Hårddisk eller SSD.

Säljs som reservdelar, vårt Quad SATA-kit måste först monteras © AllNet.China

Installation av vår RAID-lösning

Även om det kan säljas som en uppsättning som presenteras som "komplett", är Quad SATA-satsen faktiskt inte riktigt så. Först och främst integrerar den uppenbarligen inte den berömda Raspberry Pi 4B eftersom den presenteras som ett tillbehör utöver nanodatorn. Du måste redan gå till kassan och skaffa hallonet. Kom ihåg att det finns tre versioner av Pi 4B, med den enda skillnaden är mängden RAM ombord. När det gäller NAS-användning föreslår vi starkt att du väljer 4 GB-versionen.
Dessutom glöm inte duotangentbordet / musen. Där kan alla USB-modeller göra tricket och det finns ingen anledning att bryta banken. Vi föreslår till och med att du bara tar "felsökning" av kringutrustning, för vi kommer också att se hur mycket snabbt du kan göra utan denna duo som därför endast kommer att användas för de allra första installations- / konfigurationsstegen. Slutligen glöm inte HDMI-kabeln - se upp för att Pi 4B kräver mikro-HDMI - och en strömförsörjning som är värd namnet. Vi har förberett en liten insats för detta, eftersom saker och ting inte är så enkla som AllNet.China föreslår. Slutligen, glöm inte det oundvikliga microSD-kortet som är avsett att lagra operativsystemet.

Videon ovan illustrerar de flesta steg som krävs för att bygga vår lilla RAID-lösning. Det är ganska bra gjort, och steg för steg bör du undvika de flesta fallgropar. Saker börjar ganska logiskt med installationen av distanser på plattan som fungerar som baksidan av fodralet. Placera sedan Raspeberry Pi 4B och fixa den med de medföljande skruvarna.
Fixering av distanser och Raspberry Pi 4B © Nerces för The-HiTech.net
Nya distanser ska kilas på hallonet: de kommer att fungera som en förankringspunkt för hjärtat av RAID-systemet: Quad SATA HAT-kortet som kommer att anslutas till GPIO-porten på hallon och skruvas fast … även om vi Vi var tvungna att återställa två skruvar av de fyra i vår reserv: liten kvak på AllNet.China. Innan det är det dock nödvändigt att ansluta kylaren / fläktkombinationen från AllNet.China för att hålla Pi 4B sval.
Installation av ventilationen på Pi 4B och SATA HAT-kortet © Nerces för The-HiTech.net
Intressant är att kylflänsen / fläkten inte drivs av Raspberry Pi. Den korta kabeln borde faktiskt anslutas under Quad SATA HAT-kortet. Det är därför lämpligt att göra denna anslutning innan du ansluter kortet till Pi 4B. Det är då möjligt att ställa in Quad SATA HAT: inget särskilt komplicerat på denna nivå, var noga med att inte tvinga GPIO-stiften.
Montering av våra fyra SSD-enheter och anslutning till SATA HAT © Nerces för The-HiTech.net
Förutom denna lilla enhet är det en fråga om att installera hårddisken / SSD genom att fästa dem på de två "väggarna" i fodralet. Återigen, inget för raketvetenskap och AllNet.China levererar all hårdvara som behövs för att installera fyra enheter. För nästa steg inbjuder vi dig att ta en titt på vårt foto: det fläkt- / skärmkort som är avsett att ske överst i fodralet måste placeras upprätt. Sätt bara fläkten på hårddiskens / SSD-uttagssidan. Andra lilla kvak på maskinvarusidan: vi saknade fortfarande två på vårt paket.
Senaste anslutningar för allmän ventilation och LCD-skärmen © Nerces för The-HiTech.net
Det sista steget, på anslutningssidan, innebär att man ansluter en vit kabel. Det senare används för inget mindre än att driva detta "tak" -kort i lådan: det är att det tar lite ström att driva fläkten och ge nödvändig energi för den lilla LCD-skärmen. Detta gjort, du kan beundra den vackra lilla Raspberry RAID-kapslingen som du nu har i dina händer.
Skruvning och installation av den "externa" USB-bryggan för dataöverföring. Observera portarna lite för djupt i fodralet: inte särskilt praktiska © Nerces för The-HiTech.net
Ett sista steg som du inte ska skynda dig för. Detta innebär att höljet skjuts. Hål har gjorts så att Pi 4B och Quad SATA HAT-kontakterna förblir tillgängliga: vi skjuter höljet utan att röra för mycket och när det rör vid "bas" -plattan glider det något så att portarna är "i hålen". Gör motsatsen och det är försäkringen att skada en USB på din Pi 4B … som under vårt test!

Från valet av diet

De som är bekanta med Raspberry Pi kommer att säga att det inte alltid är en lätt uppgift att välja en strömförsörjning för din Pi … det är ännu mer sant när det gäller vår Rapsberry RAID. I grund och botten började vi faktiskt med den lilla externa tegelstenen från AllNet.China och planerade officiellt att leverera 45W. Problem, hon ville aldrig arbeta korrekt på vår marsvin: Raspberry Pi 4B visade systematiskt den "lilla blixten" så karakteristisk för underström.
Vi hade dock tagit hand om att behålla SSD-enheter snarare än hårddiskar i vårt system, men även genom att drastiskt minska antalet SSD-enheter (till tre, sedan två och till och med en) var den "lilla blixten" fortfarande i ordning. I desperation använde vi en officiell Raspberry-strömförsörjning för att verifiera att elektroniken var funktionell. Inga problem. Å andra sidan är det här lilla tegelstämplade hallonet inte tillräckligt kraftfullt för att leverera även två SSD-enheter lugnt.
Till vänster den officiella AllNet.China tegelstenen - oanvändbar - och till höger vår räddare, en mycket bra 60W-modell signerad Anker
Vi siktade äntligen på en tegelsten designad av Anker, ett välkänt kinesiskt varumärke. Många andra modeller borde kunna fungera, men med den här kunde vi driva vår Raspberry RAID, med sina fyra SSD-enheter. Observera dock att saker och ting kommer att skilja sig beroende på SSD-modeller och hårddiskar blir ännu mer giriga. Vi föreslår därför att du besöker denna Wiki-sida som är avsedd för strömförsörjningen / förbrukningen av Quad SATA HAT.

Programvara: OpenMediaVault och Linux RAID stack

Det är klart ! Din lilla utrustning är nu monterad och det måste erkännas att en NAS i detta format kommer att imponera på mer än en! Tekniskt är det möjligt att associera den med 2,5-tums hårddiskmodeller som kan lagra 3 TB data … och till och med 8 TB när det gäller SSD-enheter. Du kan föreställa dig att kostnaden för sådana produkter är motsatsen till vårt ”låga pris” -mål.
Å andra sidan är det fullt möjligt att få tag på enheter till 50 euro vardera för totalt 100 euro, så om du begränsar dig till RAID 1 eller till och med 200 euro för RAID 5. På denna prisnivå är det tänk inte för stort, men priserna har fallit, vi kan hitta produkter på 1 TB (HDD) eller 250 GB (SSD).
Toshiba L200 1TB erbjuder acceptabel prestanda till ett lägsta pris © Toshiba
Nästa steg är att ställa in mjukvarumiljön och detta börjar uppenbarligen med operativsystemet för vår Raspberry Pi 4B. Vår idé är inte att begränsa oss till endast RAID-funktioner och att alltid ha en riktig liten hallon som är perfekt användbar för något annat. Så vi siktar på Linux-distributionen speciellt utformad för Pi, Raspbian.
Du behöver ett microSD-kort med nästan vilken kapacitet som helst, men för trygghet föreslår vi en 16 GB-modell. Vi har flera favoritmärken här, den typen du inte ska låta. kommer vid fel tidpunkt: Sandisk Ultra / Extreme eller Samsung EVO Select / Plus är referenser som vi aldrig har misslyckats med. Sätt i kortet i en USB-adapter eller kortläsare så är du klar.
Två microSD-kort av hög kvalitet. Se upp för kopior som finns i överflöd på nätet © Sandisk / Samsung
En fortsättning som kräver passage på webbplatsen för Raspberry foundation för att ladda ner bilden. Det finns flera möjligheter, men du kan knappast göra dåliga val för vad vi har planerat: oavsett om du väljer NOOBS, "nybörjare" versionen av distributionen, eller för Buster, grind för "stamgästerna" kommer du att vara "i goda händer". Vi rekommenderar helt enkelt att du tar 2,5 GB slipning av den ena eller den andra: de kommer med fler applikationer som kan vara användbara för dig.
Nedladdad måste Raspbian-avbildningen vara installerad på din microSD. Även här är flera val möjliga och om Raspberry har ett eget perfekt funktionellt verktyg - Raspberry Pi Imager - är vi vana vid att använda balenaEtcher. I båda fallen är det formidabelt i sin enkelhet: vi startar programmet, väljer en "destination" (vår microSD) och väljer vår bildfil. Klicka på “Flash! På balenaEtcher Startar processen.


Några minuter senare anger balenaEtcher att dess arbete är klart … Du har nu ett operativt Raspbian-system på din microSD. Om du hade stängt fallet med Raspberry RAID måste du öppna det igen för att infoga nämnda microSD: om du har tagit hand om att titta på hela vår fil innan du agerar, behöver du inte "gå tillbaka" dina steg ”.
Utan en av / på-knapp startas Raspberry RAID genom att helt enkelt ansluta den till elnätet. Om allt är korrekt monterat och anslutet, bör du se de olika startstegen visas på din skärm: Raspberry Pi, även i sin version 4B, inte ett kraftmonster, den här uppstarten kan ta en liten stund … men framför allt det gör det inteär bara det allra första steget i vår programinstallation.
Installation av flera paket för Raspbian, bara för att vara "tyst" © Nerces för The-HiTech.net
Eftersom Raspbian-bilden inte uppdateras var fjärde morgon, verkar det viktigt för oss att börja med en uppdatering komplett systemdag innan RAID-proceduren påbörjas. Som standard är inloggningen på Raspbian 'Pi' och lösenordet 'hallon'. Systemet kommer att föreslå att du ändrar det snabbt, men under resten av vår demo låtsas vi att det inte har gjorts. I aktivitetsfältet på Raspbian-skrivbordet hittar du ett "Terminal" -fönster, det är därifrån som vi kommer att göra uppdateringarna.
Andra steget, uppdatera alla paket i sig © Nerces for The-HiTech.net
När "Terminal" -fönstret är öppet, uppmanar vi dig att skriva den här
sudo apt-uppdateringen.
Detta kommando startar installationen av paketen som är viktiga för hela systemet … Det är naturligtvis viktigt att din Raspberry Pi är ansluten till nätverket och helst , i Ethernet. Vi kommer inte tillbaka till konfigurationen av nämnda nätverk: som standard behöver Raspbian en DHCP-tjänst för att fungera utan händelser och i de flesta boxar är en sådan tjänst aktiverad som standard.
sudo apt fullständig uppgradering
Ett viktigt komplement till det tidigare kommandot, den här fokuserar på de uppdateringar som för närvarande är tillgängliga för ditt system. Det är i allmänhet snabbare än det föregående, men det är fortfarande ganska varierande. Mellan den ena och den andra av dessa kommandon är det förmodligen nödvändigt att lämna 10 till 30 minuter för att Raspberry ska installera / uppdatera allt.
curl -sL https://rock.sh/get-rockpi-sata-hat | sudo -E bash -
sudo reboot
Därefter är det viktigt att Raspbian känner igen alla hårdvarulement som vi har lagt till genom att installera Quad SATA HAT och dess olika komponenter. Saker görs på ett ganska automatiskt sätt, men vi är långt ifrån plug & play som några av er vana vid.
sudo systemctl aktivera ssh
sudo systemctl start ssh
Fortfarande via ett "Terminal" -fönster - kanske efter en liten omstart av systemet - är det nu en fråga om att aktivera SSH. Observera att detta också kan göras via Raspbian GUI. Vi visar dig också en skärmdump av fönstret som möjliggör en sådan aktivering, men eftersom vi började använda terminalen kan vi lika gärna fortsätta.
Raspbian GUI tillåter också aktivering av SSH © Nerces för The-HiTech.net
Fördelen med att aktivera SSH är att du från och med nu inte längre behöver komma åt "fysiskt" till din hallon RAID. Du kan normalt lägga bort det i dess lilla hörn och koppla ur tangentbordet / musen och till och med skärmen. Behållnätström ändå, annars blir det komplicerat!
När SSH är fullt operativt kan du komma åt din Rapsberry RAID från vilken maskin som helst … till exempel vår Windows-dator. För att göra detta måste du självklart installera en SSH-klient och om det finns många har vi en tydlig preferens för PuTTy, mycket liten, mycket praktisk. Den är givetvis tillgänglig för nedladdning från The-HiTech.net.

Ingenting kan vara enklare än att ansluta via PuTTy © Nerces för The-HiTech.net
Vid lanseringen frågar PuTTy dig om IP-adressen till den fjärrmaskin som du vill komma åt och det är här den lilla skärmen på Raspberry RAID är väldigt praktiskt: du måste bara läsa IP-adressen på den … Naturligtvis kommer användare som är lite mer informerade inga problem att definieraMaskinens IP och / eller för att hitta den via DHCP.
Därifrån kommer allt att göras på kommandoraden från "Terminal" som nås via PuTTy. Ett säkrare operativsystem än Windows, Raspbian - som alla Linux - ger inte systematiskt alla rättigheter till varje användare, tvärtom. För att undvika onödig manipulation föreslår vi därför att du ger dig administratörsrättigheter under en session och vi kunde ha gjort det tidigare :-)
sudo -s
Då måste du ändra en reglerfil avsedd att korrigera ett litet fel i programinstallationen som tidigare utförts automatiskt. Det är inte särskilt komplicerat, men steg för steg-proceduren bör följas för att inte göra misstag. Vi kallar redaktören och filen för att ändra direkt från kommandoraden ovan.
nano /lib/udev/rules.d/60-persistent-storage.rules
Det är nu en fråga om att lägga till en regel relaterad till hanteringen av diskstyrenheten. För att göra detta, under posten "Fall tillbaka usb_id för USB-enheter", lägg till och utan att ändra något vad vi erbjuder nedan. En linje som talar till Linux-stamgäster och som räcker för att styrenhetens igenkänning ska kunna göras utan problem.
# JMicron-enhetsfix
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"
Slutligen går korrigeringen av felet igenom ett sista steg i tre delar. Den här gången handlar det först och främst om att skapa "serial.sh" -filen i rotmappen, sedan redigera den för att lägga till en mycket exakt rad och slutligen göra den körbar. Tre steg, återigen, för att följas noggrant för att inte löpa minsta risk.
Skapa och redigera
nano /root/serial.sh-filen Lägg
till nödvändig rad
#! / Bin / bash
/ sbin / hdparm -I / dev / $ 1 | grep 'Serienummer' | awk '(skriv ut $ 3)'
Gör den körbara filen
chmod + x /root/serial.sh
Därifrån är det teoretiskt möjligt att köra OpenMediaVault installationsproceduren, (OMV) men programvaran är fortfarande lite fin på Raspbian och vi föredrar att utföra så många steg som möjligt innan vi byter till OMV. Det är därför vi ska skapa vår RAID-stack direkt från 'Terminal'.
fdisk / dev / sda
Användningen av FDISK gör det möjligt att skapa partitioner på alla diskar som påverkas av RAID. I vårt exempel har vi begränsat oss till RAID 1 med två enheter (sda och sdb), men vi bör fortsätta på samma sätt med de andra två enheterna (sdc och sdd) när det gäller en RAID 5-array i fyra skivor.
Genom att trycka på 'n' skapar FDISK en ny partition. Vi lämnar allt som standard genom att trycka på "enter" tre gånger (Partitionsnummer, Första sektor och Sista sektor). Slutligen ändrar vi typen av partition genom att trycka på 't' när vi uppmanas av FDISK och vi anger velur '29' när vi frågar efter typen av partition. Denna '29' motsvarar en partition av typen 'Linux RAID'.
fdisk / dev / sdb
Genom att trycka på 'w' säger du till FDISK att du vill sluta medan du sparar ändringarna. Vi kan sedan göra detsamma med den andra skivan och möjligen den tredje sedan den fjärde. I vårt exempel har vi nu två skivor (sda och sdb) lämpligt förberedda för att rymma skapandet av en RAID 1-array.
mdadm --create / dev / md0 --level = 1 - rädd-enheter = 2 / dev / sda1 / dev / sdb1
MDADM-kommandot är verktyget som möjliggör skapandet av nämnda RAID 1-stack (med namnet md0). Du kommer att märka att indikationen 'level = 1' motsvarar den RAID som används: istället för '1', sätt bara '0' för RAID 0 eller '5' för RAID 5. De variabla 'enheterna = 2 'anger antalet enheter som används med vetskap om att' / dev / sda1 'och' / dev / sdb1 'definierar respektive vägar.
cat / proc / mdstat
När du begär validering av MDADM är allt du behöver göra att trycka på 'y' för att skapandet ska startas. Observera att processen kan ta lite tid … särskilt med en RAID 5-array på 2 eller 3 TB-enheter vardera. Med CAT-kommandot kan du följa utvecklingen av denna skapande fas direkt från "Terminal" -fönstret.
umount / dev / md0
mdadm -S / dev / md0
Innan du påbörjar installationen av OMV vill vi fästa din uppmärksamhet på två kommandon (ovan) som du kan hitta användbara om du har några problem med att skapa RAID-stack. Det första (UMOUNT) är viktigt för att RAID-volymen (md0) ska demonteras medan den andra (MDADM -S) gör att volymen kan stoppas ordentligt.Du kan sedan gå tillbaka till föregående skapande steg.
wget -O - https://github.com/OpenMediaVault-Plugin-Developers/installScript/raw/master/install | sudo bash
Medge att du knappast tror det längre, men ovanstående kommando tillåter verkligen att du installerar OMV på din Raspberry RAID. Vi valde en installation via ett skript: det finns alltid möjlighet att gå igenom en bild, men det här är inte den föredragna lösningen idag. Utan särskilda svårigheter förutom att kopiera kommandoraden har det här skriptet fördelen att det kan installeras på vår Raspbian utan bekymmer.
Ett sista litet installationsskript och OMV kommer att fungera fullt © Nerces för The-HiTech.net
Som med uppdatering av systemet måste du än en gång vänta en stund tills alla element laddas ner först och sedan installeras på ditt system. Nedladdningen kommer helt klart att bero på din internetanslutning medan installationstiden är svår att komprimera: det är Raspberry Pi 4B som fungerar och du måste ta ditt problem tålmodigt.
När installationen har genomförts, den rigorösa omstart som begärts via PuTTy och omstarten har genomförts, är det äntligen möjligt att "ta" din webbläsare för att komma åt OMV-gränssnittet … som för alla QNAP-märken NAS eller Synology till exempel. Vid anslutning ber OMV om inloggning och lösenord: 'admin' och 'OpenMediaVault' som standard.
Logga in och standardlösenord för att komma åt OpenMediaVault … i början © Nerces för The-HiTech.net

Vår feedback, några riktmärken

Vi närmar oss nu den sista delen av vår artikel, före slutsatsen. Från OpenMediaVault behöver vi faktiskt skapa filsystemet på vår RAID-volym (md0). Där finns flera möjligheter tillgängliga för oss från det traditionella EXT4-formatet via ZFS eller XFS. Du kommer utan tvekan att hitta entusiaster för den ena eller den andra och vi kommer att vara noga med att inte bedöma dem.
Vi valde XFS som i sina senaste versioner verkar snabbare än till exempel EXT4, men för att vara helt ärlig är filsystemets hastighet förmodligen inte en kritisk variabel på vår Raspberry RAID: maskinens kraft är ändå mycket mer begränsad än på en mer "klassisk" NAS.

Vårt mål här är att inte göra ett riktigt test av OpenMediaVault-lösningen som en RAID-plattform. OMV är känt och erkänt av många användare, precis som FreeNAS för den delen. Om det inte är perfekt fungerar systemet överlag bra och erbjuder många inställningar från ett ganska tydligt grafiskt gränssnitt.
Inte överraskande är vi långt ifrån den funktionella rikedomen i programvara som QTS signerad QNAP eller DSM från Synology, de två ledande inom sektorn. Vi måste dock betona att det finns många moduler för OMV och att samhället är dynamiskt. Användare tvekar inte att lägga upp välgjorda självstudier online för att vägleda dig när du till exempel installerar Plex (se videon ovan).
Lägga till en delning under OpenMediaVault och grundläggande konfiguration © Nerces för The-HiTech.net
OMV har alla grundläggande funktioner i hantering av användare och grupper. Det gör det möjligt att definiera delade mappar på ett mycket enkelt sätt och naturligtvis hanterar det exakt allt som rör kvoter. Observera närvaron av FTP-, NFS-, Resync- eller SMB / CIFS-tjänster och särskilt förekomsten av flera plugins och extrafunktioner.
Vi föredrar att fokusera på studien av vår Raspberry RAID-lösning för att se om allt vi har gjort har resulterat i något funktionellt. Så mycket som ska vara tydligt är Raspberry Pi 4B ett bra steg under den prestanda som erbjuds av NAS-basen på fyra vikar i den tunga duon i sektorn, QNAP och Synology.
CrystalDiskMark framhäver en del skrivsvagheter © Nerces för The-HiTech.net
Med CrystalDiskMark kunde vi mäta mer eller mindre 40 MB / s i skrivning. Observera att vid dessa test arbetade vi med en RAID 1-array, men att resultaten i RAID 5 äntligen var mycket nära. När du kopierar filer direkt från en Windows-dator är resultaten betydligt bättre med i genomsnitt 50 MB / s. Men betydande fluktuationer har observerats.
Svaghet bekräftad när du kopierar filer från PC i Windows 10 © Nerces för The-HiTech.net
Lyckligtvis, vid läsning, är resultaten mycket mer uppmuntrande. CrystalDiskMark verkade närma sig gränserna för Gigabit Ethernet-gränssnittet och vår direktkopia från Windows-tester bekräftade detta genomsnitt på 110 MB / s läst. Under olika tester började vi spela flera videor från vår Raspberry RAID till en, sedan två klienter medan en tredje lyssnade på musik. Inga specifika problem att rapportera, men låt oss inse att vi inte heller streamade någon 4K-video.
Faktum är att Raspberry RAID är en maskin som går ganska bra när du vill komma åt - en eller två - de data som lagras på dess diskar. Å andra sidan är alla faser av att kopiera filer eller skicka data till Raspberry RAID mycket mer mödosamma. Vi har observerat samma begränsningar när det gäller "databas" -användning: tillgång till våra arbetsfiler sker utan problem, synkroniseringen av en stor mapp full av texter och andra rapporter är mindre trevlig. .
"Raspberry RAID" enligt AllNet.China: intressant, men i stort sett perfekt © Nerces for The-HiTech.net

AllNet.China Raspberry RAID: The-HiTech.net användarrecension

Är vi redo att ersätta vår Synology NAS med en Raspberry RAID utformad kring lösningen som designats och marknadsförs av AllNet.China? Svaret är för närvarande klart: det är nej. Om läsprestanda gör det till en helt övertygande maskin är vår NAS inte bara en multimediestation som är avsedd att rymma souvenirfoton och semestervideor. Vi har olika uppdaterade diskbilder och många arbetsdokument som vi synkroniserar med flera användare. Där är prestandan för låg för daglig, intensiv användning.
Men med tanke på det utrymme som upptas av Raspberry RAID är det en lösning som ingen annan. Vi har sett NAS passera och även de mest otäcka kan inte tävla med den här lösningen baserat på "chinoiserie" från AllNet.China. Vi har resulterat i en anmärkningsvärt diskret och kompakt NAS och tack vare det faktum att OpenMediaVault är gratis förblir den totala fakturan mätt. Tyvärr är montering och konfiguration inte lätt på grund av oacceptabla buggar och strömförsörjningsproblem - men använder ändå tegelsten som rekommenderas av AllNet.China - uppmanar oss att vara försiktiga. I väntan på ankomsten av en version 2 som rensats av dessa "ungdomliga" defekter, förblir principen anmärkningsvärt attraktiv. Meddelande till hackare.

Raspberry Pi Quad SATA HATT

6

Mest

  • Enkel och elegant design
  • En superkompakt lösning
  • 4 enheter / 32 TB lagring
  • Liten, praktisk LCD-skärm
  • Korrekt läshastighet
  • Välstuderad ventilation

De mindre

  • Tekniska problem (skruvar, portar)
  • Allvarliga utfodringsproblem
  • Låga skrivhastigheter
  • Inte precis plug & play

Installation 6

Föreställningar7

Pålitlighet6

  • Mest
  • De mindre
  • Detaljer
  • Enkel och elegant design
  • En superkompakt lösning
  • 4 enheter / 32 TB lagring
  • Liten, praktisk LCD-skärm
  • Korrekt läshastighet
  • Välstuderad ventilation
  • Tekniska problem (skruvar, portar)
  • Allvarliga utfodringsproblem
  • Låga skrivhastigheter
  • Inte precis plug & play

Installation 6

Föreställningar7

Pålitlighet6

Populära Inlägg

Star Wars Squadrons test: EA Motive utför en tour-force

Electronic Arts och Star Wars är en lång, en mycket lång historia om kärlek och besvikelser. Vi räknar inte längre titlarna som gjorts av den första i den andra universum och om det fanns många misslyckanden, kommer vi särskilt ihåg att den amerikanska utgivaren gjorde det ganska bra för den senaste utgåvan - Fallen Order. kom ut. Fullständigt registerbyte med Star Wars Squadrons som lämnar fastlandet för att få oss att dyka in i hundstriden.…

HDMI ARC, eARC, CEC: allt du behöver veta om dessa protokoll

HDMI ARC, eARC, CEC, vad pratar vi om? Om vi ​​inte längre presenterar den här gamla gamla HDMI-kabeln har den utvecklats mycket sedan den skapades för 20 år sedan. Idag kan vissa akronymer kopplade till det verka dunkla för neofyter.…