Inhoudsopgave:

PiNAS - de Raspberry Pi NAS - Ajarnpa
PiNAS - de Raspberry Pi NAS - Ajarnpa

Video: PiNAS - de Raspberry Pi NAS - Ajarnpa

Video: PiNAS - de Raspberry Pi NAS - Ajarnpa
Video: Build A Raspberry Pi NAS For $35 Using All New Parts 2024, Juli-
Anonim
PiNAS - de Raspberry Pi NAS
PiNAS - de Raspberry Pi NAS
PiNAS - de Raspberry Pi NAS
PiNAS - de Raspberry Pi NAS
PiNAS - de Raspberry Pi NAS
PiNAS - de Raspberry Pi NAS

Inleiding:

Dit instructable beschrijft de bouw van een zeer compacte Raspberry Pi aangedreven two bay Network Attached Storage (NAS).

Functies:

  • Super klein
  • Eenvoudig te bouwen
  • Eenvoudige installatie
  • Goedkoop
  • Perfect om meer te weten te komen over netwerk, bestandssysteem, beveiligingsmechanismen
  • Raspberry Pi 2 of 3 kan worden gebruikt (Pi 4 met enkele aanpassingen)
  • Aangedreven door een enkele USB-kabel
  • Kan wifi gebruiken
  • Maakt gebruik van notebook harde schijven
  • harde schijven zijn hotswappable
  • Twee USB-poorten voor verdere hardware
  • Makkelijk te openen koffer

Als je de PiNAS leuk vindt, bekijk dan mijn pagina AraymBox voor andere projecten. U kunt ook ideeën plaatsen om het ontwerp te verbeteren.

Opmerking:

Houd er rekening mee dat Engels niet mijn eerste taal is. Als je fouten vindt of iets niet duidelijk is, voel je vrij om het me te vertellen en ik zal proberen het te repareren. Hetzelfde geldt voor algemene fouten. Als je suggesties hebt voor verbeteringen, laat het me dan weten.

Inhoud:

Stap 01: Gereedschap & Materialen

Stap 02: 3D-printen van de behuizing

Stap 03: 3D Print Nabewerking (optioneel)

Stap 04: De SATA-naar-USB-adapters voorbereiden

Stap 05: De binnenbehuizing voorbereiden

Stap 06: Bedrading en montage: Raspberry Pi

Stap 07: Bedrading en montage: USB Breakout Board

Stap 08: Bedrading en montage: installatie

Stap 09: Bedrading en montage: HDD-adapters

Stap 10: Behuizingsmontage: voorplaat (optioneel)

Stap 11: De SD-kaart voorbereiden

Stap 12: Montage van de behuizing

Stap 13: Open Media Vault configureren

Stap 14: OMV configureren: systeem

Stap 15: OMV configureren: opslag

Stap 16: OMV configureren: Beheer van toegangsrechten

Stap 17: OMV configureren: Services

Stap 18: De NAS gebruiken

Stap 19: Laatste stap

Stap 20: Geschiedenis wijzigen

Stap 1: Materialen en gereedschappen

Materialen & Gereedschap
Materialen & Gereedschap

Zorg ervoor dat je alles hebt wat je nodig hebt voor de bouw. Er is niets vervelender dan je project stop te zetten omdat je moet wachten tot een klein onderdeel wordt opgeleverd.

U hoeft de vermelde onderdelen en het materiaal niet van bepaalde links te kopen. Dit zijn voorbeelden en tonen de gewenste eigenschappen van de onderdelen.

Onderdelen:

  • 1x Raspberry Pi 2 of 3 [$35,00]
  • 1x micro SD-kaart - 8GB of 16GB [$5,79]
  • 1x vrouwelijk micro-USB-breakoutbord [$6.99]
  • 2x SATA-naar-USB-adapter [$7,99]
  • 2x 2,5" harde schijven
  • 1x Raspberry Pi-voeding (5V / min. 2A) [$9.99]
  • 4x Bouten: M3x8mm
  • 4x Bouten: M3x6mm
  • 4x Moeren: M3 vierkant
  • Draden (bijvoorbeeld van een oude USB-kabel)

Gereedschap:

  • Soldeerhulpprogramma's
  • Schroevendraaiers
  • Heet lijmpistool
  • 3D-printer of 3D-afdrukservice

Stap 2: 3D-printen van de behuizing

3D-printen van de behuizing
3D-printen van de behuizing
3D-printen van de behuizing
3D-printen van de behuizing

Ik heb de behuizing zo eenvoudig mogelijk ontworpen:

  • Slechts 4 delen
  • Kan worden afgedrukt zonder steunen
  • Bij elkaar gehouden door 4 bouten
  • Gemakkelijk te openen voor onderhoud

Het binnenste deel van mijn hoesje was bedrukt met PLA en de 3 buitenste schalen met ABS. Ik heb ABS voor de schaal gebruikt omdat ik het wilde schilderen en ABS is veel gemakkelijker voor nabewerking. Je kunt ook PLA gebruiken of een ander filament proberen.

Als u geen 3D-printer heeft, kunt u gebruik maken van een 3D-afdrukservice.

downloaden:

U vindt bijgewerkte onderdelen op deze thingiverse-ontwerppagina.

Dit bestand is de eerste versie:

Stap 3: 3D Print Nabewerking (optioneel)

3D Print Nabewerking (optioneel)
3D Print Nabewerking (optioneel)
3D Print Nabewerking (optioneel)
3D Print Nabewerking (optioneel)
3D Print Nabewerking (optioneel)
3D Print Nabewerking (optioneel)

Afhankelijk van uw smaak is deze stap optioneel.

3D-geprinte onderdelen zijn niet perfect - ze hebben kleine scheurtjes, gaatjes, bubbels, zichtbare lagen, enz. Als je een fatsoenlijke, gladde glanzende look wilt, moet je een extra stap nemen en de onderdelen nabewerken.

Dit is wat ik heb gedaan met de 3 buitenste delen van de behuizing:

1. Schuur de onderdelen:

  • run 1: gebruik schuurpapier korrel 120
  • run 2: gebruik schuurpapier korrel 240
  • run 3: gebruik de natte extra fijne schuurspons

2. Reinig de onderdelen:

Was de onderdelen met schoon water en laat ze drogen

3. Verf:

  1. Spuit een dunne laag verfprimer. Laat het 24 uur drogen.
  2. Controleer het oppervlak.
  3. Spuit een dunne laag verf. Laat het 24 uur drogen.

Stap 4: De SATA-naar-USB-adapters voorbereiden

De SATA-naar-USB-adapters voorbereiden
De SATA-naar-USB-adapters voorbereiden
De SATA-naar-USB-adapters voorbereiden
De SATA-naar-USB-adapters voorbereiden
De SATA-naar-USB-adapters voorbereiden
De SATA-naar-USB-adapters voorbereiden

In deze stap gaan we de SATA-naar-USB-adapters voorbereiden voor de montage.

Volg deze stappen om de adapters te demonteren:

  1. Til het deksel van de koffer op.
  2. Verwijder de printplaat en de kabel uit de behuizing.
  3. Verwijder de hete lijm.
  4. Soldeer de USB-draden los van de printplaat.

Stap 5: De binnenbehuizing voorbereiden

De binnenbehuizing voorbereiden
De binnenbehuizing voorbereiden
De binnenbehuizing voorbereiden
De binnenbehuizing voorbereiden
De binnenbehuizing voorbereiden
De binnenbehuizing voorbereiden
De binnenbehuizing voorbereiden
De binnenbehuizing voorbereiden

In deze stap gaan we het binnenste deel van de behuizing voorbereiden op de montage.

Volg deze stappen om de noten toe te voegen:

  1. Controleer of er vuil in de sleuven voor de moeren zit en verwijder deze.
  2. Schuif alle vier de moeren in de sleuven.
  3. Zet de moeren vast met de M3x6mm bouten om ze op hun plaats te houden.
  4. Breng een kleine hoeveelheid hete lijm aan op de sleuven om de moeren vast te zetten.
  5. Verwijder de M3x6mm bouten.

Controleer of alle onderdelen op hun speciale plaats passen.

Stap 6: Bedrading en montage: Raspberry Pi

Bedrading en montage: Raspberry Pi
Bedrading en montage: Raspberry Pi
Bedrading en montage: Raspberry Pi
Bedrading en montage: Raspberry Pi

In deze stap bekabelen we alle elektronica en zetten deze op zijn plaats.

Controleer je soldeerwerk altijd dubbel (en driedubbel)

Soldeer eerst alle draden aan de RasPi:

  1. Begin met het solderen van alle benodigde draden aan de RasPi
  2. De afbeeldingen in deze stap tonen alle vereiste bedradingspunten.

Stap 7: Bedrading en montage: USB Breakout Board

Bedrading en montage: USB Breakout Board
Bedrading en montage: USB Breakout Board

Voeg het vrouwelijke micro-USB-breakoutboard toe:

  1. Voeg het vrouwelijke micro-USB-breakoutboard toe aan de draden van de RasPi
  2. Soldeer de draden aan het breakout-bord dat de adapters van stroom voorziet
  3. De afbeeldingen in deze stap tonen alle vereiste bedradingspunten.

Stap 8: Bedrading en montage: installatie

Bedrading en montage: installatie
Bedrading en montage: installatie
Bedrading en montage: installatie
Bedrading en montage: installatie

Installeer de RasPi en het USB breakout board:

  1. Schuif de RasPi op zijn plaats.
  2. Zet de RasPi vast met de M3x6mm moeren.
  3. Plaats het USB-breakoutboard in de daarvoor bestemde uitsparing.
  4. Zet het USB-breakoutboard vast met een kleine hoeveelheid hete lijm.

Stap 9: Bedrading en montage: HDD-adapters

Bedrading en montage: HDD-adapters
Bedrading en montage: HDD-adapters
Bedrading en montage: HDD-adapters
Bedrading en montage: HDD-adapters
Bedrading en montage: HDD-adapters
Bedrading en montage: HDD-adapters

Installeer de bovenste HDD-adapter:

Schuif de bovenste HDD-adapter in (die rechts onder de RasPi)

Soldeer de bovenste HDD-adapter:

  1. Soldeer de data- en stroomdraden aan de bovenste HDD-adapter.
  2. Voeg de draden toe die de onderste HDD-adapter zullen voeden.
  3. De afbeeldingen in deze stap tonen alle vereiste bedradingspunten.

Installeer de onderste HDD-adapter:

Schuif de onderste HDD-adapter erin

Soldeer de onderste HDD-adapter:

  1. Soldeer de data- en stroomdraden (van de bovenste HDD-adapter) naar de onderste HDD-adapter.
  2. De afbeeldingen in deze stap tonen alle vereiste bedradingspunten.

Lijn de HDD-adapters uit:

  1. Schuif beide harde schijven erin.
  2. Zorg ervoor dat de HDD-adapters met weinig kracht op de harde schijven worden aangesloten.
  3. Zet beide HDD-adapters vast met een kleine hoeveelheid hete lijm (zie afbeelding).
  4. Verwijder beide harde schijven.

Stap 10: Behuizingsmontage: voorplaat (optioneel)

Behuizingsmontage: voorplaat (optioneel)
Behuizingsmontage: voorplaat (optioneel)
Behuizingsmontage: voorplaat (optioneel)
Behuizingsmontage: voorplaat (optioneel)
Behuizingsmontage: voorplaat (optioneel)
Behuizingsmontage: voorplaat (optioneel)

Afhankelijk van uw smaak is deze stap optioneel.

De bestanden die moeten worden afgedrukt (thingiverse) bevatten ook optionele onderdelen die u kunt gebruiken als u een houten (of anders) voorplaat wilt toevoegen.

  1. Print de optionele onderdelen.
  2. Maak de voorplaat (bijv. lasergravure).
  3. Plaats de voorplaat in het optionele voorstuk van de behuizing.
  4. Zet de frontplaat vast met wat hete lijm.
  5. Plaats de optionele HDD-stopper op de voorplaat.
  6. Zet de HDD-stopper vast met wat hete lijm.

Stap 11: De SD-kaart voorbereiden

De SD-kaart voorbereiden
De SD-kaart voorbereiden
De SD-kaart voorbereiden
De SD-kaart voorbereiden
De SD-kaart voorbereiden
De SD-kaart voorbereiden

Nu we het grootste deel van het hardwaregedeelte hebben voltooid, is het tijd om naar de software te kijken.

In deze stap gaan we alle benodigde software downloaden, de Open Media Vault-afbeelding naar de SD-kaart schrijven en RasPi voor de eerste keer starten.

Vereiste software:

  • Balena Etcher: een tool die wordt gebruikt om gegevens van een afbeelding naar een SD-kaart te schrijven
  • Open Media Vault: het besturingssysteem voor de PiNAS

De SD-kaart voorbereiden:

  1. Sluit de SD-kaart aan op uw Windows-pc.
  2. Zorg ervoor dat Windows de kaart detecteert.
  3. Open "Deze computer" of "Deze pc" of de Windows Verkenner en onthoud de stationsletter van de SD-kaart. In mijn geval was het F: (verschilt van systeem tot systeem). Zorg ervoor dat het echt de letter van de kaart is en niet sommige van je harde schijven.
  4. Start balena-etser.
  5. Selecteer de afbeelding Open Media Valut.
  6. Selecteer de stationsletter van de SD-kaart.
  7. Klik op Flits!
  8. Wacht tot het knipperen is afgelopen.
  9. Koppel de SD-kaart los.

De Raspberry Pi starten:

  1. Steek de SD-kaart in de Raspberry Pi.
  2. Sluit de Raspberry Pi met een HDMI-kabel aan op een scherm.
  3. Verbind de Raspberry Pi met je netwerk via een ethernetkabel.
  4. Schakel het systeem in door de voedingskabel op de Raspberry Pi aan te sluiten.
  5. U ziet de automatische startprocedure op het scherm.
  6. Wacht tot je hetzelfde bericht ziet als in de laatste afbeelding in deze stap. Het kost wat tijd - ongeveer 20 minuten voor mij.
  7. Onthoud het IP-adres, de gebruikersnaam en het wachtwoord die op het scherm worden weergegeven.
  8. Schakel de RasPi uit.
  9. Verwijder alle kabels.

Stap 12: Montage van de behuizing

Behuizing
Behuizing
Behuizing
Behuizing
Behuizing
Behuizing
Behuizing
Behuizing

Nu kunt u de PiNAS. samenstellen

  1. Schuif voorzichtig het achterstuk van de hoes over en zorg ervoor dat de micro-USB-poort de uitsparing in de hoes raakt.
  2. Zet het achterstuk van de kast vast met twee M3x8mm bouten.
  3. Schuif op het middelste stuk van de behuizing.
  4. Schuif op het voorste stuk van de zaak.
  5. Zet het achterstuk van de kast vast met twee M3x8mm bouten.

Stap 13: Open Media Vault configureren

Open Media Vault configureren
Open Media Vault configureren
Open Media Vault configureren
Open Media Vault configureren

Nu gaan we Open Media Vault configureren.

Nadat u zich hebt aangemeld bij Open Media Vault, ziet u aan de linkerkant een boomstructuur. Alle instellingen zijn onderverdeeld in 5 hoofdsecties:

  • Systeem
  • Opslag
  • Beheer van toegangsrechten
  • Diensten
  • Diagnostiek

De volgende stappen tonen de belangrijkste instellingen in deze secties.

De Raspberry Pi starten:

  1. Verbind de Raspberry Pi met je netwerk via een ethernetkabel.
  2. Schakel het systeem in door de voedingskabel op de Raspberry Pi aan te sluiten.
  3. Onthoud het IP-adres, de gebruikersnaam en het wachtwoord die op het scherm worden weergegeven.

Eerste aanmelding:

  1. Start uw favoriete internetbrowser (firefox, chrome, ie, etc.).
  2. Typ het IP-adres van de PiNAS in de adresbalk van de browser.
  3. U zou nu het authenticatiemasker van Open Media Vault moeten zien.
  4. Selecteer je taal.
  5. Voer de gebruikersnaam en het wachtwoord in en klik op Inloggen.

Stap 14: OMV configureren: systeem

OMV configureren: Systeem
OMV configureren: Systeem
OMV configureren: Systeem
OMV configureren: Systeem
OMV configureren: Systeem
OMV configureren: Systeem

Algemene instellingen

  1. Tabblad openen Webbeheerder Wachtwoord
  2. Een nieuw wachtwoord instellen en bevestigen
  3. Klik op Opslaan om op te slaan

Datum Tijd

  1. Selecteer je tijdzone
  2. Schakel de NTP-functie (Network Time Protocol) in en stel een tijdserver in
  3. Klik op Opslaan om op te slaan

Netwerk

  1. Tabblad Algemeen. openen
  2. Geef uw PiNAS een hostnaam (naam in uw netwerk)
  3. Klik op Opslaan om op te slaan
  4. Tabblad Interfaces openen
  5. Druk op Toevoegen
  6. Stel een statisch IPv4-adres in zodat het niet verandert na opnieuw opstarten
  7. Klik op Opslaan om op te slaan
  8. Tabblad Servicedetectie openen
  9. Activeer de diensten die je nodig hebt

Stap 15: OMV configureren: opslag

OMV configureren: Opslag
OMV configureren: Opslag
OMV configureren: Opslag
OMV configureren: Opslag
OMV configureren: Opslag
OMV configureren: Opslag
OMV configureren: Opslag
OMV configureren: Opslag

Schijven

  1. Zorg ervoor dat beide schijven zijn geïdentificeerd en vermeld (meestal zijn ze gemount als sda en sdb)
  2. Selecteer een schijf klik op Bewerken
  3. Schrijfcache inschakelen
  4. Klik op Opslaan om op te slaan
  5. Doe hetzelfde voor de tweede schijf
  6. Selecteer een schijf klik op Wissen
  7. Klik op Snel om alle gegevens van de schijf te verwijderen
  8. Doe hetzelfde voor de tweede schijf

RAID-beheer

  1. Klik op Maken om een nieuwe RAID te maken (Redundant Array of Independent Disks)
  2. Geef uw RAID een naam - b.v. overval1
  3. Selecteer uw RAID-niveau - b.v. Spiegel (RAID-niveau 1)
  4. Selecteer de apparaten die u aan de RAID wilt toevoegen - selecteer beide schijven
  5. Klik op Maken om de RAID te maken met de geselecteerde schijven
  6. De nieuwe RAID 1 wordt nu opnieuw gesynchroniseerd
  7. Wanneer de synchronisatie is voltooid, verandert de status van de RAID in opschonen

Bestandssystemen

  1. Klik op Maken om een bestandssysteem te maken
  2. Selecteer je apparaat (je eerder gemaakte raid1)
  3. Geef uw bestandssysteem een label om het gemakkelijk te identificeren
  4. Selecteer je gewenste bestandssysteemtype
  5. Klik op OK om het bestandssysteem te maken
  6. Wacht tot uw bestandssysteem klaar is met initialiseren (status moet online zijn)
  7. Selecteer uw geïnitialiseerd bestandssysteem en druk op Mount om het beschikbaar te maken

Stap 16: OMV configureren: Beheer van toegangsrechten

OMV configureren: Beheer van toegangsrechten
OMV configureren: Beheer van toegangsrechten
OMV configureren: Beheer van toegangsrechten
OMV configureren: Beheer van toegangsrechten
OMV configureren: Beheer van toegangsrechten
OMV configureren: Beheer van toegangsrechten

Gebruiker

Gebruikersaccounts zijn nodig om toegang te krijgen tot het bestandssysteem van de PiNAS

  1. Open het tabblad Gebruikers
  2. Klik op Toevoegen om een nieuwe gebruiker aan te maken
  3. Voer een naam in voor de gebruiker
  4. Stel het wachtwoord in en bevestig het voor deze gebruiker
  5. Klik op Opslaan om op te slaan

Groep

Het is gemakkelijker om gebruikersgroepen te beheren in plaats van elke gebruiker afzonderlijk.

  1. Klik op Toevoegen om een nieuwe gebruikersgroep aan te maken
  2. Tabblad Algemeen. openen
  3. Voer een naam in voor de gebruikersgroep
  4. Tabblad Leden openen
  5. Selecteer de gebruikers die je aan de groep wilt toevoegen (bijvoorbeeld degene die je hebt gemaakt)
  6. Klik op Opslaan om op te slaan

Gedeelde mappen

Om toegang te krijgen tot het bestandssysteem van de PiNAS vanaf een andere machine, zoals een pc, zijn gedeelde mappen vereist.

  1. Klik op Toevoegen om een nieuwe gedeelde map te maken
  2. Voer een naam in voor de nieuwe gedeelde map (deze naam wordt verbonden met andere machines)
  3. Selecteer het apparaat waarop de gedeelde map wordt gemaakt (uw eerder gemaakte bestandssysteem)
  4. Selecteer of voer het pad van uw gedeelde map in
  5. Stel uw gewenste machtigingen in voor deze gedeelde map (meer machtigingen worden in de volgende stappen ingesteld)
  6. Klik op Opslaan om de gedeelde map te maken
  7. Klik op Rechten om ze in te stellen voor gebruikers of gebruikersgroepen
  8. Stel uw gewenste privileges in op uw gebruikers en/of groepen
  9. Klik op Opslaan om uw instellingen op te slaan
  10. Klik op ACL om een nieuwe toegangscontrolelijst voor uw gedeelde map te maken
  11. Stel uw gewenste gebruikers-/groepsrechten in (bijv. Lezen/schrijven) voor uw gebruikers en groepen
  12. Schakel Alle bestaande machtigingen vervangen in
  13. Inschakelen Machtigingen toepassen op bestanden en submappen
  14. Klik op Toepassen om de ACL te maken en toe te passen

Stap 17: OMV configureren: Services

OMV configureren: Services
OMV configureren: Services
OMV configureren: Services
OMV configureren: Services
OMV configureren: Services
OMV configureren: Services

Dit deel beschrijft hoe een SMB-share (voornamelijk gebruikt in Windows-omgevingen) wordt gemaakt en gebruikt. Open Media Vault geeft je veel meer mogelijkheden om je PiNAS te presenteren aan andere apparaten in je netwerk.

MKB/CIFS

  1. Tabblad Instellingen openen
  2. SMB/CIFS inschakelen
  3. Open het tabblad Shares klik op Toevoegen om een nieuwe SMB-share te maken
  4. De nieuwe share inschakelen
  5. Selecteer een gedeelde map (degene die je eerder hebt gemaakt)
  6. Selecteer of de share openbaar is (zichtbaar vermeld door PiNAS)
  7. Bestaande ACL's respecteren inschakelen (ACL's overnemen)
  8. Overname van machtigingen inschakelen
  9. Klik op Opslaan om de nieuwe SMB-share te maken

Stap 18: De NAS gebruiken

De NAS gebruiken
De NAS gebruiken
De NAS gebruiken
De NAS gebruiken
De NAS gebruiken
De NAS gebruiken

Nu is PiNAS klaar voor uw gegevens.

Sluit de PiNAS-share aan op uw pc:

  1. Druk op de Windows-knop op uw toetsenbord, typ cmd en druk op Enter. Er zou een Windows-opdrachtprompt moeten verschijnen.
  2. Typ de volgende opdracht om de PiNAS-share te verbinden:

    netto gebruik N: \PiNAS\nas_share

  3. De opdrachtprompt zou u nu om een gebruikersnaam moeten vragen om mee te verifiëren. Voer de PiNAS-gebruikersnaam nas_user in.
  4. Nu wil de opdrachtprompt het wachtwoord voor nas_user - typ het in en druk op Enter.
  5. De opdrachtprompt zou iets moeten zeggen als De opdracht is succesvol voltooid.

Gegevens schrijven:

  • Wanneer u Windows Verkenner opent, ziet u nu de nieuwe groep Netwerklocatie.
  • In deze groep worden al uw toegewezen netwerkmappen weergegeven - net als de verbonden nas_share.
  • Nu kunt u gegevens naar deze schijf slepen en neerzetten en er een back-up van maken op de twee gespiegelde schijven van de PiNAS.

Stap 19: Laatste stap

Gefeliciteerd:

  • Gefeliciteerd, je hebt je eigen door Raspberry Pi aangedreven Network Attached Storage gebouwd.
  • Veel plezier met het maken van een back-up van uw gegevens of rommelen met dit soort technologie.
  • Toon wat liefde, reageer, deel en een fijne dag verder.
  • Je kunt me ook een tip geven over thingiverse als je daar zin in hebt.

Stap 20: Geschiedenis wijzigen

04-FEB-2020:

Gepubliceerd

Raspberry Pi-wedstrijd 2020
Raspberry Pi-wedstrijd 2020
Raspberry Pi-wedstrijd 2020
Raspberry Pi-wedstrijd 2020

Tweede prijs in de Raspberry Pi-wedstrijd 2020

Aanbevolen: