Table des matières:

PiNAS - le NAS Raspberry Pi : 20 étapes (avec photos)
PiNAS - le NAS Raspberry Pi : 20 étapes (avec photos)

Vidéo: PiNAS - le NAS Raspberry Pi : 20 étapes (avec photos)

Vidéo: PiNAS - le NAS Raspberry Pi : 20 étapes (avec photos)
Vidéo: how to build a Raspberry Pi NAS (it’s AWESOME!!) 2024, Juillet
Anonim
PiNAS - le NAS Raspberry Pi
PiNAS - le NAS Raspberry Pi
PiNAS - le NAS Raspberry Pi
PiNAS - le NAS Raspberry Pi
PiNAS - le NAS Raspberry Pi
PiNAS - le NAS Raspberry Pi

Introduction:

Cette instructable décrit la construction d'un stockage connecté au réseau (NAS) à deux baies très compact alimenté par Raspberry Pi.

Caractéristiques:

  • Super petit
  • Facile à construire
  • Configuration simple
  • Pas cher
  • Parfait pour en savoir plus sur le réseau, le système de fichiers, les mécanismes de sécurité
  • Raspberry Pi 2 ou 3 peut être utilisé (Pi 4 avec quelques ajustements)
  • Alimenté par un seul câble USB
  • Peut utiliser le Wi-Fi
  • Utilise les disques durs des ordinateurs portables
  • les disques durs sont remplaçables à chaud
  • Deux ports USB pour plus de matériel
  • Boitier facile à ouvrir

Si vous aimez le PiNAS, consultez ma page AraymBox pour d'autres projets. Vous pouvez également publier des idées sur la façon d'améliorer la conception.

Noter:

Veuillez noter que l'anglais n'est pas ma langue maternelle. Si vous trouvez des erreurs ou que quelque chose n'est pas clair, n'hésitez pas à me le dire et j'essaierai de les corriger. Idem pour les erreurs générales. Si vous avez des suggestions d'améliorations, faites-le moi savoir.

Teneur:

Étape 01: Outils et matériaux

Étape 02: Impression 3D du boîtier

Étape 03: Post-traitement de l'impression 3D (facultatif)

Étape 04: Préparation des adaptateurs SATA vers USB

Étape 05: Préparation du boîtier intérieur

Étape 06: Câblage et assemblage: Raspberry Pi

Étape 07: Câblage et assemblage: Carte de dérivation USB

Étape 08: Câblage et assemblage: Installation

Étape 09: Câblage et assemblage: Adaptateurs HDD

Étape 10: Assemblage du boîtier: Façade (facultatif)

Étape 11: Préparation de la carte SD

Étape 12: Assemblage du boîtier

Étape 13: Configuration d'Open Media Vault

Étape 14: Configuration d'OMV: Système

Étape 15: Configuration d'OMV: Stockage

Étape 16: Configuration d'OMV: Gestion des droits d'accès

Étape 17: Configuration d'OMV: Services

Étape 18: Utilisation du NAS

Étape 19: Étape finale

Étape 20: Historique des modifications

Étape 1: Matériaux et outils

Matériaux et outils
Matériaux et outils

Assurez-vous d'avoir tout ce dont vous avez besoin pour la construction. Il n'y a rien de plus ennuyeux que d'arrêter votre projet car vous devez attendre la livraison d'une petite pièce.

Vous n'êtes pas obligé d'acheter les pièces et le matériel répertoriés à partir de liens donnés. Ce sont des exemples et montrent les propriétés requises des pièces.

Les pièces:

  • 1x Raspberry Pi 2 ou 3 [$35.00]
  • 1x carte micro SD - 8 Go ou 16 Go [5,79 $]
  • 1x carte de dérivation Micro USB femelle [$6.99]
  • 2x adaptateur SATA vers USB [$7.99]
  • 2 disques durs 2,5"
  • 1x alimentation Raspberry Pi (5V / min. 2A) [9,99 $]
  • 4x boulons: M3x8mm
  • 4x boulons: M3x6mm
  • 4x écrous: carré M3
  • Fils (par exemple à partir d'un ancien câble USB)

Outils:

  • Utilitaires de soudage
  • Tournevis
  • Pistolet à colle chaude
  • Imprimante 3D ou service d'impression 3D

Étape 2: Impression 3D du boîtier

Impression 3D du boîtier
Impression 3D du boîtier
Impression 3D du boîtier
Impression 3D du boîtier

J'ai conçu le boîtier pour qu'il soit le plus simple possible:

  • Seulement 4 parties
  • Peut être imprimé sans supports
  • Maintenu ensemble par 4 boulons
  • Ouverture facile pour l'entretien

La partie intérieure de mon étui a été imprimée en PLA et les 3 coques extérieures en ABS. J'ai utilisé de l'ABS pour la coque parce que je voulais la peindre et l'ABS est beaucoup plus facile pour le post-traitement. Vous pouvez également utiliser du PLA ou essayer tout autre filament.

Si vous n'avez pas d'imprimante 3D, vous pouvez utiliser un service d'impression 3D.

Télécharger:

Vous trouverez des pièces mises à jour sur cette page de conception de thingiverse.

Ces fichiers sont la première version:

Étape 3: Post-traitement de l'impression 3D (facultatif)

Post-traitement d'impression 3D (facultatif)
Post-traitement d'impression 3D (facultatif)
Post-traitement d'impression 3D (facultatif)
Post-traitement d'impression 3D (facultatif)
Post-traitement d'impression 3D (facultatif)
Post-traitement d'impression 3D (facultatif)

Selon vos goûts, cette étape est facultative.

Les pièces imprimées en 3D ne sont pas parfaites - elles ont de petites fissures, trous, bulles, couches visibles, etc. Si vous voulez un aspect lisse et brillant, vous devez faire une étape supplémentaire et post-traiter les pièces.

Voici ce que j'ai fait pour les 3 parties du boîtier extérieur:

1. Poncez les pièces:

  • passage 1: utilisez du papier abrasif grain 120
  • passage 2: utilisez du papier abrasif grain 240
  • passage 3: utiliser l'éponge de ponçage extra-fine humide

2. Nettoyer les pièces:

Laver les pièces à l'eau claire et les laisser sécher

3. Peinture:

  1. Vaporisez une fine couche d'apprêt pour peinture. Laissez sécher pendant 24 heures.
  2. Vérifiez la surface.
  3. Vaporisez une fine couche de peinture. Laissez sécher pendant 24 heures.

Étape 4: Préparation des adaptateurs SATA vers USB

Préparation des adaptateurs SATA vers USB
Préparation des adaptateurs SATA vers USB
Préparation des adaptateurs SATA vers USB
Préparation des adaptateurs SATA vers USB
Préparation des adaptateurs SATA vers USB
Préparation des adaptateurs SATA vers USB

Dans cette étape, nous allons préparer les adaptateurs SATA vers USB pour l'assemblage.

Suivez ces étapes pour démonter les adaptateurs:

  1. Soulevez le couvercle du boîtier.
  2. Retirez le PCB et le câble du boîtier.
  3. Retirez la colle chaude.
  4. Dessouder les fils USB du PCB.

Étape 5: Préparation du boîtier intérieur

Préparation du boîtier intérieur
Préparation du boîtier intérieur
Préparation du boîtier intérieur
Préparation du boîtier intérieur
Préparation du boîtier intérieur
Préparation du boîtier intérieur
Préparation du boîtier intérieur
Préparation du boîtier intérieur

Dans cette étape, nous allons préparer la partie intérieure du boîtier pour l'assemblage.

Suivez ces étapes pour ajouter les noix:

  1. Vérifiez s'il y a des débris dans les fentes pour les écrous et retirez-les.
  2. Faites glisser les quatre écrous dans les fentes.
  3. Fixez les écrous avec les boulons M3x6mm pour les maintenir en place.
  4. Appliquez une petite quantité de colle chaude sur les fentes pour fixer les écrous.
  5. Retirez les boulons M3x6mm.

Vérifiez si toutes les pièces tiennent dans leur place dédiée.

Étape 6: Câblage et assemblage: Raspberry Pi

Câblage et assemblage: Raspberry Pi
Câblage et assemblage: Raspberry Pi
Câblage et assemblage: Raspberry Pi
Câblage et assemblage: Raspberry Pi

Dans cette étape, nous allons câbler toute l'électronique et la mettre en place.

Vérifiez toujours deux fois (et trois fois) votre soudure

Soudez d'abord tous les fils au RasPi:

  1. Commencez par souder tous les fils nécessaires au RasPi
  2. Les images de cette étape montrent tous les points de câblage requis.

Étape 7: Câblage et assemblage: Carte de dérivation USB

Câblage et assemblage: carte de dérivation USB
Câblage et assemblage: carte de dérivation USB

Ajoutez la carte de dérivation micro USB femelle:

  1. Ajoutez la carte de dérivation micro USB femelle aux fils du RasPi
  2. Soudez les fils à la carte de dérivation qui alimente les adaptateurs en courant
  3. Les images de cette étape montrent tous les points de câblage requis.

Étape 8: Câblage et assemblage: Installation

Câblage et assemblage: installation
Câblage et assemblage: installation
Câblage et assemblage: installation
Câblage et assemblage: installation

Installez le RasPi et la carte de dérivation USB:

  1. Faites glisser le RasPi à sa place.
  2. Fixez le RasPi à l'aide des écrous M3x6mm.
  3. Placez la carte de dérivation USB dans l'évidement dédié.
  4. Fixez la carte de dérivation USB à l'aide d'une petite quantité de colle chaude.

Étape 9: Câblage et assemblage: Adaptateurs HDD

Câblage et assemblage: adaptateurs de disque dur
Câblage et assemblage: adaptateurs de disque dur
Câblage et assemblage: adaptateurs de disque dur
Câblage et assemblage: adaptateurs de disque dur
Câblage et assemblage: adaptateurs de disque dur
Câblage et assemblage: adaptateurs de disque dur

Installez l'adaptateur HDD supérieur:

Insérez l'adaptateur HDD supérieur (celui juste sous le RasPi)

Soudez l'adaptateur HDD supérieur:

  1. Soudez les câbles de données et d'alimentation à l'adaptateur HDD supérieur.
  2. Ajoutez les fils qui alimenteront l'adaptateur HDD inférieur.
  3. Les images de cette étape montrent tous les points de câblage requis.

Installez l'adaptateur de disque dur inférieur:

Insérez l'adaptateur de disque dur inférieur

Soudez l'adaptateur HDD inférieur:

  1. Soudez les câbles de données et d'alimentation (provenant de l'adaptateur HDD supérieur) à l'adaptateur HDD inférieur.
  2. Les images de cette étape montrent tous les points de câblage requis.

Alignez les adaptateurs HDD:

  1. Insérez les deux disques durs.
  2. Assurez-vous que les adaptateurs de disque dur se branchent sur les disques durs avec peu de force.
  3. Fixez les deux adaptateurs HDD avec une petite quantité de colle chaude (voir photo).
  4. Retirez les deux disques durs.

Étape 10: Assemblage du boîtier: Façade (facultatif)

Assemblage du boîtier: façade (en option)
Assemblage du boîtier: façade (en option)
Assemblage du boîtier: façade (en option)
Assemblage du boîtier: façade (en option)
Assemblage du boîtier: façade (facultatif)
Assemblage du boîtier: façade (facultatif)

Selon vos goûts, cette étape est facultative.

Les fichiers qui doivent être imprimés (thingverse) contiennent également des pièces optionnelles que vous pouvez utiliser si vous souhaitez ajouter une façade en bois (ou autre).

  1. Imprimez les pièces optionnelles.
  2. Créez la façade (par exemple, gravure au laser).
  3. Placez la façade dans la partie avant optionnelle du boîtier.
  4. Fixez la façade avec de la colle chaude.
  5. Placez la butée de disque dur en option sur la façade.
  6. Fixez le bouchon du disque dur avec de la colle chaude.

Étape 11: Préparation de la carte SD

Préparation de la carte SD
Préparation de la carte SD
Préparation de la carte SD
Préparation de la carte SD
Préparation de la carte SD
Préparation de la carte SD

Maintenant que nous avons terminé la majeure partie du matériel, il est temps d'examiner le logiciel.

Dans cette étape, nous allons télécharger tous les logiciels nécessaires, écrire l'image Open Media Vault sur la carte SD et démarrer RasPi pour la première fois.

Logiciel requis:

  • Balena Etcher: un outil utilisé pour écrire des données d'une image sur une carte SD
  • Open Media Vault: le système d'exploitation pour le PiNAS

Préparation de la carte SD:

  1. Branchez la carte SD sur votre PC Windows.
  2. Assurez-vous que Windows détecte la carte.
  3. Ouvrez "Poste de travail" ou "Ce PC" ou l'Explorateur Windows et souvenez-vous de la lettre de lecteur de la carte SD. Dans mon cas, c'était F: (diffère d'un système à l'autre). Assurez-vous qu'il s'agit bien de la lettre de la carte et non de certains de vos disques durs.
  4. Démarrez le graveur balena.
  5. Sélectionnez l'image Open Media Value.
  6. Sélectionnez la lettre de lecteur de la carte SD.
  7. Cliquez sur Flash !
  8. Attendez que le clignotement soit terminé.
  9. Débranchez la carte SD.

Démarrage du Raspberry Pi:

  1. Branchez la carte SD dans le Raspberry Pi.
  2. Connectez le Raspberry Pi à un écran à l'aide d'un câble HDMI.
  3. Connectez le Raspberry Pi à votre réseau à l'aide d'un câble Ethernet.
  4. Mettez le système sous tension en connectant le câble d'alimentation au Raspberry Pi.
  5. Vous verrez la procédure de démarrage automatique à l'écran.
  6. Attendez de voir le même message que celui illustré sur la dernière image de cette étape. Cela prend un certain temps - environ 20 minutes pour moi.
  7. N'oubliez pas l'adresse IP, le nom d'utilisateur et le mot de passe affichés à l'écran.
  8. Éteignez le RasPi.
  9. Retirez tous les câbles.

Étape 12: Assemblage du boîtier

Assemblage du boîtier
Assemblage du boîtier
Assemblage du boîtier
Assemblage du boîtier
Assemblage du boîtier
Assemblage du boîtier
Assemblage du boîtier
Assemblage du boîtier

Vous pouvez maintenant assembler le PiNAS

  1. Faites glisser délicatement la partie arrière du boîtier et assurez-vous que le port micro USB correspond à sa découpe dans le boîtier.
  2. Fixez la partie arrière du boîtier avec deux boulons M3x8mm.
  3. Glissez sur la pièce centrale du boîtier.
  4. Glissez sur la partie avant du boîtier.
  5. Fixez la partie arrière du boîtier avec deux boulons M3x8mm.

Étape 13: Configuration d'Open Media Vault

Configuration d'Open Media Vault
Configuration d'Open Media Vault
Configuration d'Open Media Vault
Configuration d'Open Media Vault

Nous allons maintenant configurer Open Media Vault.

Après vous être connecté à Open Media Vault, vous verrez une arborescence sur le côté gauche. Tous les paramètres sont séparés en 5 sections principales:

  • Système
  • Espace de rangement
  • Gestion des droits d'accès
  • Prestations de service
  • Diagnostique

Les étapes suivantes montrent les paramètres les plus importants dans ces sections.

Démarrage du Raspberry Pi:

  1. Connectez le Raspberry Pi à votre réseau à l'aide d'un câble Ethernet.
  2. Mettez le système sous tension en connectant le câble d'alimentation au Raspberry Pi.
  3. N'oubliez pas l'adresse IP, le nom d'utilisateur et le mot de passe affichés à l'écran.

Première connexion:

  1. Démarrez votre navigateur Internet préféré (firefox, chrome, c'est-à-dire, etc.).
  2. Tapez l'adresse IP du PiNAS dans la barre d'adresse du navigateur.
  3. Vous devriez maintenant voir le masque d'authentification d'Open Media Vault.
  4. Sélectionnez votre langue.
  5. Entrez le nom d'utilisateur, le mot de passe et cliquez sur Connexion.

Étape 14: Configuration d'OMV: Système

Configuration d'OMV: Système
Configuration d'OMV: Système
Configuration d'OMV: Système
Configuration d'OMV: Système
Configuration d'OMV: Système
Configuration d'OMV: Système

réglages généraux

  1. Ouvrir l'onglet Mot de passe administrateur Web
  2. Définir et confirmer un nouveau mot de passe
  3. Cliquez sur Enregistrer pour enregistrer

Date et heure

  1. Sélectionnez votre fuseau horaire
  2. Activez la fonction NTP (Network Time Protocol) et définissez un serveur de temps
  3. Cliquez sur Enregistrer pour enregistrer

Réseau

  1. Ouvrir l'onglet Général
  2. Donnez à votre PiNAS un nom d'hôte (nom dans votre réseau)
  3. Cliquez sur Enregistrer pour enregistrer
  4. Ouvrir l'onglet Interfaces
  5. Appuyez sur Ajouter
  6. Définissez une adresse IPv4 statique afin qu'elle ne change pas après le redémarrage
  7. Cliquez sur Enregistrer pour enregistrer
  8. Ouvrir l'onglet Découverte de services
  9. Activez les services dont vous avez besoin

Étape 15: Configuration d'OMV: Stockage

Configuration d'OMV: Stockage
Configuration d'OMV: Stockage
Configuration d'OMV: Stockage
Configuration d'OMV: Stockage
Configuration d'OMV: Stockage
Configuration d'OMV: Stockage
Configuration d'OMV: Stockage
Configuration d'OMV: Stockage

Disques

  1. Assurez-vous que les deux disques ont été identifiés et répertoriés (généralement, ils sont montés en tant que sda et sdb)
  2. Sélectionnez un disque cliquez sur Modifier
  3. Activer le cache en écriture
  4. Cliquez sur Enregistrer pour enregistrer
  5. Faites de même pour le deuxième disque
  6. Sélectionnez un disque, cliquez sur Effacer
  7. Cliquez sur Rapide pour supprimer toutes les données du disque
  8. Faites de même pour le deuxième disque

Gestion RAID

  1. Cliquez sur Créer pour créer un nouveau RAID (Redundant Array of Independent Disks)
  2. Donnez un nom à votre RAID - par ex. raid1
  3. Sélectionnez votre niveau RAID - par ex. Miroir (RAID niveau 1)
  4. Sélectionnez les périphériques que vous souhaitez ajouter au RAID - sélectionnez vos deux disques
  5. Cliquez sur Créer pour créer le RAID en utilisant les disques sélectionnés
  6. Le nouveau RAID 1 se resynchronise maintenant
  7. Lorsque la synchronisation est terminée, l'état du RAID passe à nettoyer

Systèmes de fichiers

  1. Cliquez sur Créer pour créer un système de fichiers
  2. Sélectionnez votre appareil (votre raid1 précédemment créé)
  3. Donnez une étiquette à votre système de fichiers pour l'identifier facilement
  4. Sélectionnez le type de système de fichiers souhaité
  5. Cliquez sur OK pour créer le système de fichiers
  6. Attendez la fin de l'initialisation de votre système de fichiers (le statut doit être en ligne)
  7. Sélectionnez votre système de fichiers initialisé et appuyez sur Monter pour le rendre disponible

Étape 16: Configuration d'OMV: Gestion des droits d'accès

Configuration d'OMV: Gestion des droits d'accès
Configuration d'OMV: Gestion des droits d'accès
Configuration d'OMV: Gestion des droits d'accès
Configuration d'OMV: Gestion des droits d'accès
Configuration d'OMV: Gestion des droits d'accès
Configuration d'OMV: Gestion des droits d'accès

Utilisateur

Les comptes utilisateurs sont nécessaires pour accéder au système de fichiers du PiNAS

  1. Ouvrez l'onglet Utilisateurs
  2. Cliquez sur Ajouter pour créer un nouvel utilisateur
  3. Entrez un nom pour l'utilisateur
  4. Définir et confirmer le mot de passe pour cet utilisateur
  5. Cliquez sur Enregistrer pour enregistrer

Grouper

Il est plus facile de gérer les groupes d'utilisateurs que chaque utilisateur individuellement.

  1. Cliquez sur Ajouter pour créer un nouveau groupe d'utilisateurs
  2. Ouvrir l'onglet Général
  3. Entrez un nom pour le groupe d'utilisateurs
  4. Ouvrir l'onglet Membres
  5. Sélectionnez les utilisateurs que vous souhaitez ajouter au groupe (par exemple celui que vous avez créé)
  6. Cliquez sur Enregistrer pour enregistrer

Dossiers partagés

Pour accéder au système de fichiers du PiNAS à partir d'une autre machine comme un PC, des dossiers partagés sont nécessaires.

  1. Cliquez sur Ajouter pour créer un nouveau dossier partagé
  2. Entrez un nom pour le nouveau dossier de partage (ce nom sera connecté à d'autres machines)
  3. Sélectionnez le périphérique sur lequel le dossier partagé sera créé (votre système de fichiers précédemment créé)
  4. Sélectionnez ou entrez le chemin de votre dossier partagé
  5. Définissez les autorisations souhaitées pour ce dossier partagé (d'autres autorisations seront définies dans les prochaines étapes)
  6. Cliquez sur Enregistrer pour créer le dossier partagé
  7. Cliquez sur Privilèges pour les définir pour les utilisateurs ou les groupes d'utilisateurs
  8. Définissez les privilèges souhaités pour vos utilisateurs ou/et groupes
  9. Cliquez sur Enregistrer pour enregistrer vos paramètres
  10. Cliquez sur ACL pour créer une nouvelle liste de contrôle d'accès pour votre dossier partagé
  11. Définissez les autorisations utilisateur/groupe souhaitées (par exemple, lecture/écriture) pour vos utilisateurs et groupes
  12. Activer Remplacer toutes les autorisations existantes
  13. Activer Appliquer les autorisations aux fichiers et sous-dossiers
  14. Cliquez sur Appliquer pour créer et appliquer l'ACL

Étape 17: Configuration d'OMV: Services

Configuration d'OMV: Services
Configuration d'OMV: Services
Configuration d'OMV: Services
Configuration d'OMV: Services
Configuration d'OMV: Services
Configuration d'OMV: Services

Cette partie décrit comment un partage SMB (principalement utilisé dans les environnements Windows) sera créé et utilisé. Open Media Vault vous offre beaucoup plus de possibilités pour présenter votre PiNAS à d'autres appareils de votre réseau.

PME/CIFS

  1. Ouvrir l'onglet Paramètres
  2. Activer SMB/CIFS
  3. Ouvrez l'onglet Partages cliquez sur Ajouter pour créer un nouveau partage SMB
  4. Activer le nouveau partage
  5. Sélectionnez un dossier partagé (celui que vous avez créé auparavant)
  6. Sélectionnez si le partage sera public (visiblement répertorié par PiNAS)
  7. Activer Honorer les ACL existantes (hériter des ACL)
  8. Activer l'héritage des autorisations
  9. Cliquez sur Enregistrer pour créer le nouveau partage SMB

Étape 18: Utilisation du NAS

Utilisation du NAS
Utilisation du NAS
Utilisation du NAS
Utilisation du NAS
Utilisation du NAS
Utilisation du NAS

PiNAS est maintenant prêt pour vos données.

Connectez le partage PiNAS à votre PC:

  1. Appuyez sur le bouton Windows de votre clavier, tapez cmd et appuyez sur Entrée. Une invite de commande Windows devrait apparaître.
  2. Tapez la commande suivante pour connecter le partage PiNAS:

    net use N: \PiNAS\nas_share

  3. L'invite de commande devrait maintenant vous demander un nom d'utilisateur avec lequel vous authentifier. Saisissez le nom d'utilisateur PiNAS nas_user.
  4. Maintenant, l'invite de commande veut le mot de passe pour nas_user - tapez-le et appuyez sur Entrée.
  5. L'invite de commande devrait indiquer quelque chose comme La commande s'est terminée avec succès.

Écrire des données:

  • Lorsque vous ouvrez l'Explorateur Windows, vous devriez maintenant voir le nouveau groupe Emplacement réseau.
  • Dans ce groupe, tous vos dossiers réseau mappés sont répertoriés - tout comme le nas_share connecté.
  • Vous pouvez maintenant faire glisser et déposer des données sur ce lecteur et les sauvegarder sur les deux disques en miroir du PiNAS.

Étape 19: Étape finale

Toutes nos félicitations:

  • Félicitations, vous avez créé votre propre stockage connecté au réseau alimenté par Raspberry Pi.
  • Amusez-vous à sauvegarder vos données ou à vous amuser avec ce type de technologie.
  • Montrez de l'amour, commentez, partagez et passez une bonne journée.
  • Vous pouvez également me donner un pourboire si vous le souhaitez.

Étape 20: Historique des modifications

04-FEV-2020:

Publié

Concours Raspberry Pi 2020
Concours Raspberry Pi 2020
Concours Raspberry Pi 2020
Concours Raspberry Pi 2020

Deuxième prix du concours Raspberry Pi 2020

Conseillé: