11 août 2015

[Tuto] Raspberry Pi 2 - Nas Project

Projet NAS Raspberry Pi

 

Prérequis

  • Un Raspberry Pi 2. Disponible Ici
  • Une micro SD taille au moins 8Go cependant pour plus de confort d'utilisation vous pouvez prendre une micro SD de 16Go. Disponible Ici
  • Un lecteur de carte. Disponible Ici
  • Un ou plusieurs (4 max) disque dur USB avec alimentation externe sous peine de griller votre RPI2.0 ou qu'il ne soit pas visible dans OMV. comme par exemple ceci
  • Télécharger le soft Image Writer (Telechargement d'Image Writer prenez le plus récent)
  • Télécharger l'image d'OMV spéciale pour RPI sur votre machine (Telechargement d'OMV pour RPI prenez la plus recente)
  • Une alimentation externe pour le RPI 2.0. Comme celle-ci
  • Avoir un pc sous Windows ou Linux pour les personnes qui savent faire l'installation de l’ISO sur une micro SD. Mais ici je passerai par Windows pour plus de simplicité.
  • [Option] Un câble HDMI. Par exemple
  • [Option] Une TV compatible HDMI ou un moniteur que nous utiliserons simplement pour avoir quelques information post-installation. 

 

Tuto_NAS_RaspberryPi_Omv_01.jpg
 

Nous y voila donc, enfin un Raspberry digne de ce nom avec un processeur quad core et 1Go de RAM.

Une idée me vient donc à l'esprit.

J'ai déjà un NAS à la maison qui se nomme Synology et j'en suis plus que ravi.

Mais avec cette petite chose dans mes mains je me dis pourquoi pas mettre sur pieds un système NAS sur le Rasp2.0.

Apres quelques recherches sur le net, la distribution qui me parait la plus appropriée et ne demandant aucun effort de compréhension en Linux : OMV.

Ce sera donc ma distribution pour ce projet. En plus une image toute prête est dispo sur le site de la communauté Open Media Vault (OMV).

Je vous explique ici même comment mettre sur pied pas à pas un serveur NAS à moindre coût.

Pour savoir comment mettre en place un serveur CLOUD vous pouvez suivre ce lien

 

[object Object]

1 - Installation de l'image OMV sur la carte Micro SD

  • Installez Image Writer.Ce n'est pas la chose difficile à faire
  • Installez votre micro SD dans le lecteur de Carte.
  • Mettez votre lecteur de carte sur un port USB de votre ordinateur 
  • Decompressez votre image .gz à l'aide de 7ZIP qui est gratuit et disponible ici
  • Vous devriez avoir un fichier en .img 
  • Lancez Image Writer
  • Allez chercher l'image OMV que vous avez téléchargée précédemment 
  • Sélectionnez ensuite la lettre de lecteur qui correspond à votre micro SD 
  • Cliquez sur la touche Write.
[object Object]

Laissez dérouler.

Une fois terminé c'est bon votre OS OMV est installé sur votre Micro SD.

 

[object Object]

2 - Démarrage de votre RPI

Mettez la micro SD dans le RPI 2.0

Branchez le RPI 2.0 sur l'alimentation 

 

  • Récupération de l'ip avec un moniteur ou TV (Simple mais nécessite de la manutention)

Branchez votre Câble HDMI sur votre TV ou moniteur

Branchez le RPI2 au secteur

Laissez dérouler récupérez l'adresse IP de votre RPI2

Elle se trouve après eth0: XXX.XXX.XXX.XXX

Vous aurez très probablement une ip du genre : 192.168.xxx.xxx

 

  • Récupération de l'ip via votre Box (un peu plus complexe mais ne nécessite pas de bouger ses fesses)

Sachez comment sont attribué les IP et la plage d'utilisation de votre DHCP et surtout vérifier les Baux récents, vous aurez l'ip de votre RPI2

Cette façons ne nécessite pas de matériel mais peut être un peu plus de connaissances dans votre architecture réseau.

Ainsi je ne détaillerai pas ici cette façon et je me contenterai de faire avec la première solution qui est simple et efficace. 

Voila à partir de là tout le reste se fera via l'interface Web intégrée de OMV 

 

[object Object]

 

3 - Sécurisation de votre nouveau NAS

Connexion depuis votre PC sous Windows.

Ouvrez votre navigateur internet et dans la barre d'adresse faites: http://IPDEVOTRERPI2.0

  • Language : Sélectionnez ici votre langue
  • Login : admin
  • Mots de passe : openmediavault
  • Tout de suite modifions le mots de passe admin afin d'en avoir un ... disons plus sécurisé :) 

 

Modifier le mots de passe admin

  • Direction  : Système
  • Cliquez sur : Paramètres généraux
  • Sélectionnez l'onglet : Sécurité Administrateur

Inscrivez ici votre nouveau mot de passe A NE PAS PERDRE ;)

 

[object Object]

Maintenant que c'est chose faite, cryptons un peu nos données en transit sur ce site, et passons le tout en https. 

 

Passage en HTTPS

  • Direction : Système
  • Cliquez : Certificats
  • Onglet : SSL
  • Selectionnez : Ajouter
  • Selectionnez : Créer Taille de la clé : 4096b
  • Validité : Ce que vous voulez, le max c'est bien aussi Pour le reste c'est comme vous voulez
[object Object]

 

  • Cliquez : Enregistrer
  • Cliquez : Appliquer 
  • Direction : Système
  • Cliquez sur : Paramètres généraux
  • Dans la partie : Connections sécurisées 
  • Cochez la case : Active la connexion sécurisées
  • Certificat : Sélectionnez celui que vous venez de créer
  • Cochez la case : Force les connexions sécurisées.

 

[object Object]
  • Cliquez : Enregistrer
  • Cliquez : Appliquer

En cas d'erreur vous pouvez et même vous devez refaire une connexion en utilisant cette fois : https://IPDEVOTRERPI2.0 

Votre navigateur va faire la tête du faite d'avoir un certificat auto signé, mais rien de bien grave.

Faites une exception dans votre browser (Chrome, Firefox ou IE) et ainsi plus de message disant que la connexion n'est pas certifiée par une autorité internet  

[object Object]

 

4 - Le VIF du sujet - Le PARTAGE

Sortons un disque dur USB du placard.

ATTENTION LE DISQUE NE DOIS PAS ETRE AUTOALIMENTE.

Le RPI Etant trop faible en puissance électrique il n'alimentera pas comme il se doit un périphérique type disque dur usb.

Prenez donc soin d'avoir une alimentation externe pour votre/vos disque(s) dur. 

Pour ma part je prendrai un disque dur 3.5 avec alimentation externe et je mets le tout sur le RPI 2.0. 

 

  • Montage du disque externe

Formatage de votre disque USB

  • Direction : Stockage
  • Sélectionnez : Disque Physique
  • Repérez : Votre Disque USB
  • Sélectionnez votre disque
  • Cliquez : Effacer
  • cliquez : Oui
  • Sélectionnez : Rapide
[object Object]

Création du système de fichiers

  • Direction : Stockage
  • Sélectionnez : systèmes de fichiers
  • Cliquez : Créer
  • Périphérique : Sélectionnez votre disque USB
  • Libellé ; nous allons mettre ici DISQUEUSB
  • Système de Fichiers : EXT4
  • (ATTENTION AVEC CE TYPE DE SYSTÈME DE FICHIER UNIQUEMENT LES OS LINUX POURRONS LIRE VOTRE DISQUE)
  • Warning : Attention cela supprime les données ..... en même temps il est déjà formaté :) donc répondez OUI
[object Object]

Montage du disque

  • Normalement vous aurez votre disque tout prêt a être monté. 
  • Direction : Stockage
  • Sélectionnez : systèmes de fichiers 
  • Sélectionnez votre disque USB
  • cliquez sur : Monter
  • Cliquez ensuite sur : Appliquer afin de valider le montage de votre unité de stockage
[object Object]

 

[object Object]
 

 

5- Utilisateurs, Droits d’accès et dossiers partagés

 

C'est parti pour le cœur même d'un NAS à savoir la gestion utilisateurs, création de dossiers partagés et droits d’accès.

Dans mon exemple je vais créer un dossier intitulé : DATAS correspondant aux datas que je mettrai à disposition dans mon réseau.

ATTENTION : Les droits (permissions) ne pourront pas changer par la suite.

En cas d'erreur il vous faudra simplement refaire le partage et donner des droits comme voulu. 

 

Partage d'un Dossier

  • Direction : Gestions des Droits d’accès
  • Sélectionnez : Dossiers Partagés
  • Cliquez : Ajouter
  • Nom : DATAS
  • Volume : Sélectionnez votre disque USB qui s'appel dans notre tuto - DISQUEUSB
  • Chemin d’accès : Laissez par défaut (DATAS/)
  • Permissions : Administrateur en LECTURE/ECRITURE (R/W) - Utilisateur en LECTURE/ECRITURE - Autres PAS D'ACCES
  • Cliquez : Enregistrer
[object Object]

Création utilisateur

  • Rien de plus simple pour créer un utilisateur
  • Direction : Gestion des droits d’accès
  • Sélectionnez : Utilisateurs
  • Cliquez : Ajouter Pour le tuto je vais creer un utilisateur Nox
  • Nom : Nox
  • Commentaire : Ce que vous voulez
  • Adresse mail : Ce que vous voulez
  • Mots de passe : Mettez ici quelque chose de solide :)
  • Confirmer : La même chose que plus haut :)
  • Shell : Laissez par défaut
  • Onglet Groupes : vérifiez que users est coché
[object Object]
  • Cliquez : Enregistrer
  • Cliquez ; Appliquer 
  • Donnons maintenant les droits sur notre dossier partagé créé plus haut dans le tuto.
  • Direction : Gestion des Droits d'accès
  • Cliquez : sur votre partage (DATAS)
  • Cliquez : Privilèges
  • Vous trouverez ici le nom de votre utilisateur.
  • Sélectionnez : votre utilisateur (Nox)
  • Cochez la case : Lecture/Ecriture
[object Object]
  • Cliquez : Enregistrer 
[object Object]
 

Le Partage

Maintenant que nous avons, un dossier en partage, des privilèges pour un utilisateur donné, donc maintenant la visibilité du dossier sur le réseau, le protocole SMB/CIFS va nous servir ici pour que notre partage soit visible par tous les OS (Linux, MAC, Windows) 

  • Direction : Services
  • Sélectionnez : SMB/CIFS
  • Onglet : Paramètres
  • Cochez si ce n'est pas déjà fait : Activer
  • Groupe de travail : Le groupe de votre réseau, si vous ne savez pas laissez par défaut (workgroup)
  • Description : NASRPI2 me parais pas mal comme description :)
  • Vérifier que ce soit coché dans Répertoires personnels: Activer la navigation
  • Vérifier que ce soit coché dans paramètres avancés : Utilisez les appels systèmes sendfile ..... & Activer le support des E/S asynchrones (AIO)
[object Object]
  • Cliquez : Enregistrer
  • Cliquez ; Appliquer 
  • Onglet : Partages
  • Cochez : Ajouter
  • Dossier Partagés : DATAS
  • Nom : Datas
  • Public : NON
  • Vérifiez que les cases suivantes sont cochées : Navigable et Hériter des ACL
[object Object]
  • Cliquez : Enregistrer
  • Cliquez ; Appliquer 
  • Voila maintenant vous pouvez faire : Windows (la touche du clavier avec le logo Windows) + R (La touche du clavier)
[object Object]
 
 

Tapez : \IPDEVOTRERPI (pour info, c'est vu dans la première partie du tuto, c'est également la même IP que l'interface web que nous utilisons dans tout le tuto)

Ici si tout se passe bien vous aurez un accès sur le dossier que vous venez de partager.

Sans oublier de vous logger dessus avec l'utilisateur que nous avons crée plus haut dans le tuto.

[object Object]
 
 

** Ici ; 10.5.2.82 correspond à mon IP local vous se sera plus 192.168.xxx.xxx **

[object Object]
 

6 - Accès via FTP (Intérieur & Extérieur)

Afin de parfaire notre petit NAS disons que nous voulons l'ouvrir sur l’extérieur, au monde qui nous entoure. Il sera donc nécessaire pour cela d'utiliser le service FTP d'OMV.

Voici comment procéder pour l'activation et la configuration de ce service.

Pour rappel, le FTP est un service permettant l'envoi et le téléchargement de données à distance (FTP = File Transfert Protocol).

Ainsi vous pourrez à loisir utiliser ce service depuis ailleurs afin de consulter ou d'envoyer des données sur votre NAS.Par défaut et pour des raisons évidente de sécurité le service FTP n'est pas activé dans OMV. 

  • Direction : Services
  • Sélectionnez : FTP
  • Onglet : paramètres
  • Cochez : Activer
  • Cochez : FTP Passif (utiliser la plage de port suivant - Laissez ceci par défaut)
[object Object]

 

  • Cliquez : Enregistrer
  • Cliquez ; Appliquer 
  • Dans l'onglet Partages
  • Cliquez : Ajouter
  • Définissez : le répertoire à partager, dans notre exemple ce sera donc DATAS

 

[object Object]
  • Cliquez : Enregistrer
  • Cliquez ; Appliquer 

Voila donc maintenant que ce service est activé et configuré nous pouvons nous connecter avec un client FTP (comme FileZilla par exemple).

Votre IP locale type 192.168.xxx.xxx devra être utilisée pour une connexion DEPUIS votre réseau local.

l'IP publique devra être utilisée depuis l’extérieur de votre réseau.

Vous ne connaissez pas votre IP Publique ? direction what is my ip

Nous partons du principe que votre IP publique est FIXE. Ceci est très généralement le cas. 

[object Object]

** l'ip 10.5.2.82 est mon ip locale, vous ce sera plus 192.168.xxx.xxx **

Il ne vous manque plus qu'à ouvrir les ports passifs du FTP (activé plus haut) dans votre Box et ainsi votre NAS sera officiellement utilisable par le biais d'un client FTP. 

7 - Mise à Jour Manuel

Merci @ Jacky

  • Système
  • Réseau
  • Onglet « Interfaces »
  • Choisir « eth0 »
  • Onglet « Modifier »
  • Descendre dans « Paramètres avancés »
  • Champs « DNS » saisir la même ip que dans « Passerelle »
  • Enregistrer et Appliquer. 

 

Cela conclu mon petit tuto sur un NAS maison à moindre coût, à l'aide d'un Raspberry 2.0.

En cas de question je me tiens à votre disposition. 

Pour savoir comment mettre en place un serveur CLOUD vous pouvez suivre ce lien

Partagez : Partage

Commentaires

1. Le 08/13/2015, 11:25 par [Tuto] Raspberry Pi 2 - Cloud Project - GameOverBlog.fr
[…] [Tuto] Raspberry Pi 2 – Nas Project 11 août 2015 […]
2. Le 02/07/2016, 14:19 par Thierry
Voici un tuto comme je les aime : précis et détaillé! J'ai une petite question concernant le formatage du disque dur : est-il possible de conserver un système de fichiers... "windows friendly", qui serait lisible par un windoze, pour quelqu'un qui comme moi ne possède pas d'autre machine sous Linux et serait susceptible un jour de brancher le disque en USB sur mon PC?
3. Le 02/08/2016, 10:02 par GameOver
Le système de fichier doit être celui que Linux comprend le mieux, donc je ne pense pas que tu puisse garder du FAT ou du NTFS pour faire ton NAS. En même temps la FAT c'est limité a 4Gb par fichier et le NTFS si je ne me trompe pas c'est Read Only pour Linux. après je dit peut être des sottises.
4. Le 02/25/2016, 11:04 par Tollemak
Bonjour, Merci pour ce tuto! Je suis débutant en informatique, je voulais savoir si tu pouvais détailler la procédure pour se connecter depuis l'extérieur. J'ai mon adresse IP mais je n'arrive pas à me connecter avec Filezilla.
5. Le 02/25/2016, 17:20 par GameOver
Hello, dans un premier temps est-ce que les ports Passif sont ouvert sur ta box ? (dans la config du RPI2 je donne la valeur du port - "49152"). Ensuite utilises-tu la bonne adresse externe (que tu as via http://whatismyIP.com) Pour terminer :) il te faut aussi ouvrir le port d’écoute du FTP à savoir le "21". Tiens moi au courant. Bon courage
6. Le 02/25/2016, 21:30 par Tollemak
J'ai éssayé d'ouvrir le port 21 sur mon routeur mais ca ne fonctionnait pas. J'ai configuré un hôte DMZ avec l'ip du raspberry (si j'ai bien compris l'hôte DMZ permet de rendre visible/accessible de l'extérieur mais qui reste isolé du réseau). Quand j'éssaye de me connecter avec mon smartphone avec l'IP que j'ai trouvé sur http://whatismyIP.com, ça fonctionne. Je peux garder cette solution ou il y a des riques?
7. Le 02/25/2016, 23:51 par Niewiadomsky Jacky
Bonjour et merci pour ton excellent Tuto. Je voudrais utiliser ce NAS pour gérer mes sauvegardes Windows. Peux-tu me confirmer qu'avec le système de fichier EXT4 sur le NAS, il n'y aura aucun soucis pour gérer ces sauvegardes, qui ne serons concernées que par la sauvegarde de gros fichiers sous Windows 10. D'avance merci. Jacky
8. Le 02/26/2016, 09:24 par GameOver
Si c'est un souci, on ne mets pas un NAS en DMZ car c'est un risque de securité importante. Cependant cela te montre bien qu'il ya un souci de transfert de port. regarde plus en detail. Test dans la config de filezilla en mode ACTIF et non pas Passif. et dit moi ;)
9. Le 02/26/2016, 09:25 par GameOver
Hello, je ne vois pas le problème. tu peux très bien faire tes sauvegarde windows sur un serveur Linux sans problème.
10. Le 02/26/2016, 16:11 par Jacky
@GameOver. Merci pour ta réponse. Bon week end. Jacky
11. Le 03/21/2016, 18:10 par Jacky
Bonjour, Je suis en cours d'installation du logiciel. Une fois après avoir paramétré en suivant ton excellent Tuto, je suis allé sur "Système --> Gestionnaire de mises à jour" Après avoir sélectionné toutes les mises à jour, j'ai fais "Mise à niveau" Les mises à jour ont défilées, puis un message d'erreur s'est affiché. Peut-être n'était-il pas nécessaire de faire une mise à jour!? Dois-je recharger la Carte SD de nouveau sans effectuer de mise à jour? Merci... Voici le contenu du message d'erreur: Failed to execute command 'export LANG=C; apt-get update 2>&1': Err http://mirrordirector.raspbian.org wheezy Release.gpg Something wicked happened resolving 'mirrordirector.raspbian.org:http' (-5 - No address associated with hostname) Ign file: Release.gpg Err http://archive.raspberrypi.org wheezy Release.gpg Something wicked happened resolving 'archive.raspberrypi.org:http' (-5 - No address associated with hostname) Ign file: Release Err http://packages.openmediavault.org stoneburner Release.gpg Something wicked happened resolving 'packages.openmediavault.org:http' (-5 - No address associated with hostname) Ign http://mirrordirector.raspbian.org wheezy Release Err http://packages.omv-extras.org kralizec Release.gpg Something wicked happened resolving 'packages.omv-extras.org:http' (-5 - No address associated with hostname) Err http://packages.omv-extras.org kralizec-testing Release.gpg Something wicked happened resolving 'packages.omv-extras.org:http' (-5 - No address associated with hostname) Ign http://archive.raspberrypi.org wheezy Release Ign http://packages.openmediavault.org stoneburner Release Ign http://packages.omv-extras.org kralizec Release Ign http://packages.omv-extras.org kralizec-testing Release Ign file: Translation-en Err http://packages.openmediavault.org stoneburner/main armhf Packages Something wicked happened resolving 'packages.openmediavault.org:http' (-5 - No address associated with hostname) Err http://archive.raspberrypi.org wheezy/main armhf Packages Something wicked happened resolving 'archive.raspberrypi.org:http' (-5 - No address associated with hostname) Err http://packages.openmediavault.org stoneburner/main Translation-en Something wicked happened resolving 'packages.openmediavault.org:http' (-5 - No address associated with hostname) Err http://archive.raspberrypi.org wheezy/main Translation-en Something wicked happened resolving 'archive.raspberrypi.org:http' (-5 - No address associated with hostname) Err http://packages.omv-extras.org kralizec/main armhf Packages Something wicked happened resolving 'packages.omv-extras.org:http' (-5 - No address associated with hostname) Err http://packages.omv-extras.org kralizec/main Translation-en Something wicked happened resolving 'packages.omv-extras.org:http' (-5 - No address associated with hostname) Err http://packages.omv-extras.org kralizec-testing/main armhf Packages Something wicked happened resolving 'packages.omv-extras.org:http' (-5 - No address associated with hostname) Err http://packages.omv-extras.org kralizec-testing/main Translation-en Something wicked happened resolving 'packages.omv-extras.org:http' (-5 - No address associated with hostname) Err http://mirrordirector.raspbian.org wheezy/main armhf Packages Something wicked happened resolving 'mirrordirector.raspbian.org:http' (-5 - No address associated with hostname) Err http://mirrordirector.raspbian.org wheezy/contrib armhf Packages Something wicked happened resolving 'mirrordirector.raspbian.org:http' (-5 - No address associated with hostname) Err http://mirrordirector.raspbian.org wheezy/non-free armhf Packages Something wicked happened resolving 'mirrordirector.raspbian.org:http' (-5 - No address associated with hostname) Err http://mirrordirector.raspbian.org wheezy/rpi armhf Packages Something wicked happened resolving 'mirrordirector.raspbian.org:http' (-5 - No address associated with hostname) Err http://mirrordirector.raspbian.org wheezy/contrib Translation-en Something wicked happened resolving 'mirrordirector.raspbian.org:http' (-5 - No address associated with hostname) Err http://mirrordirector.raspbian.org wheezy/main Translation-en Something wicked happened resolving 'mirrordirector.raspbian.org:http' (-5 - No address associated with hostname) Err http://mirrordirector.raspbian.org wheezy/non-free Translation-en Something wicked happened resolving 'mirrordirector.raspbian.org:http' (-5 - No address associated with hostname) Err http://mirrordirector.raspbian.org wheezy/rpi Translation-en Something wicked happened resolving 'mirrordirector.raspbian.org:http' (-5 - No address associated with hostname) W: Failed to fetch http://mirrordirector.raspbian.org/raspbian/dists/wheezy/Release.gpg Something wicked happened resolving 'mirrordirector.raspbian.org:http' (-5 - No address associated with hostname) W: Failed to fetch http://packages.omv-extras.org/debian/dists/kralizec/Release.gpg Something wicked happened resolving 'packages.omv-extras.org:http' (-5 - No address associated with hostname) W: Failed to fetch http://packages.omv-extras.org/debian/dists/kralizec-testing/Release.gpg Something wicked happened resolving 'packages.omv-extras.org:http' (-5 - No address associated with hostname) W: Failed to fetch http://packages.openmediavault.org/public/dists/stoneburner/Release.gpg Something wicked happened resolving 'packages.openmediavault.org:http' (-5 - No address associated with hostname) W: Failed to fetch http://archive.raspberrypi.org/debian/dists/wheezy/Release.gpg Something wicked happened resolving 'archive.raspberrypi.org:http' (-5 - No address associated with hostname) W: Failed to fetch http://mirrordirector.raspbian.org/raspbian/dists/wheezy/main/binary-armhf/Packages Something wicked happened resolving 'mirrordirector.raspbian.org:http' (-5 - No address associated with hostname) W: Failed to fetch http://mirrordirector.raspbian.org/raspbian/dists/wheezy/contrib/binary-armhf/Packages Something wicked happened resolving 'mirrordirector.raspbian.org:http' (-5 - No address associated with hostname) W: Failed to fetch http://mirrordirector.raspbian.org/raspbian/dists/wheezy/non-free/binary-armhf/Packages Something wicked happened resolving 'mirrordirector.raspbian.org:http' (-5 - No address associated with hostname) W: Failed to fetch http://mirrordirector.raspbian.org/raspbian/dists/wheezy/rpi/binary-armhf/Packages Something wicked happened resolving 'mirrordirector.raspbian.org:http' (-5 - No address associated with hostname) W: Failed to fetch http://mirrordirector.raspbian.org/raspbian/dists/wheezy/contrib/i18n/Translation-en Something wicked happened resolving 'mirrordirector.raspbian.org:http' (-5 - No address associated with hostname) W: Failed to fetch http://mirrordirector.raspbian.org/raspbian/dists/wheezy/main/i18n/Translation-en Something wicked happened resolving 'mirrordirector.raspbian.org:http' (-5 - No address associated with hostname) W: Failed to fetch http://mirrordirector.raspbian.org/raspbian/dists/wheezy/non-free/i18n/Translation-en Something wicked happened resolving 'mirrordirector.raspbian.org:http' (-5 - No address associated with hostname) W: Failed to fetch http://mirrordirector.raspbian.org/raspbian/dists/wheezy/rpi/i18n/Translation-en Something wicked happened resolving 'mirrordirector.raspbian.org:http' (-5 - No address associated with hostname) W: Failed to fetch http://archive.raspberrypi.org/debian/dists/wheezy/main/binary-armhf/Packages Something wicked happened resolving 'archive.raspberrypi.org:http' (-5 - No address associated with hostname) W: Failed to fetch http://archive.raspberrypi.org/debian/dists/wheezy/main/i18n/Translation-en Something wicked happened resolving 'archive.raspberrypi.org:http' (-5 - No address associated with hostname) W: Failed to fetch http://packages.openmediavault.org/public/dists/stoneburner/main/binary-armhf/Packages Something wicked happened resolving 'packages.openmediavault.org:http' (-5 - No address associated with hostname) W: Failed to fetch http://packages.openmediavault.org/public/dists/stoneburner/main/i18n/Translation-en Something wicked happened resolving 'packages.openmediavault.org:http' (-5 - No address associated with hostname) W: Failed to fetch http://packages.omv-extras.org/debian/dists/kralizec/main/binary-armhf/Packages Something wicked happened resolving 'packages.omv-extras.org:http' (-5 - No address associated with hostname) W: Failed to fetch http://packages.omv-extras.org/debian/dists/kralizec/main/i18n/Translation-en Something wicked happened resolving 'packages.omv-extras.org:http' (-5 - No address associated with hostname) W: Failed to fetch http://packages.omv-extras.org/debian/dists/kralizec-testing/main/binary-armhf/Packages Something wicked happened resolving 'packages.omv-extras.org:http' (-5 - No address associated with hostname) W: Failed to fetch http://packages.omv-extras.org/debian/dists/kralizec-testing/main/i18n/Translation-en Something wicked happened resolving 'packages.omv-extras.org:http' (-5 - No address associated with hostname) E: Some index files failed to download. They have been ignored, or old ones used instead. E: dpkg was interrupted, you must manually run 'dpkg --configure -a' to correct the problem.
12. Le 03/22/2016, 08:26 par Sylv_01
Bonjour, excellent tuto, juste une petite question : J'ai eu cette idée de créer un NAS à partir d'un rasp, mais au lieu de mettre un DD, je souhaite mettre à la place une clé usb de 128 Go (pas besoin de plus et je la possède déjà...) Pas de soucis particulier avec cette config ? PAr avance merci
13. Le 03/22/2016, 11:23 par GameOver
Non rien de particulier. que ce soit un disque ou une clé c'est la même chose. hormis la taille du disque :)
14. Le 03/22/2016, 11:24 par GameOver
Hello, a la fin de ton message je vois ça : you must manually run 'dpkg --configure -a' to correct the problem. vois pour faire la mise a jour comme indiqué et dit moi ;)
15. Le 03/22/2016, 16:08 par Jacky
Hello! Finalement j'ai tout réinstallé avec la dernière version de OpenMediaVault 2.2.1. du 17/03/2016, encore en Wheezy mais prochainement en Jessie... Il y a t'il une configuration pour optimiser le taux de transfert vers le Raspi-OMV? Je plafonne autour de 10Mo/s pour de gros dossiers de mp3 en rapport avec les BD de mes radios. D'avance merci. Jacky
16. Le 03/22/2016, 16:10 par GameOver
le souci c'est que la carte reseau c'est du 100mbit :( donc tu n'ira pas beaucoup plus vite
17. Le 03/22/2016, 17:58 par Jacky
Ouep! J'y avais un peu pensé... On va attendre les futurs Raspberry pi avec carte 1Gbit... ;)
18. Le 03/22/2016, 18:05 par GameOver
la meme :)
19. Le 03/23/2016, 14:56 par Jacky
Bonjour, Rien à faire pour que la date et l'heure restent stables sur OMV. Même après avoir soit utilisé le NTP ou l'entrée de la date et de l'heure en manuel, au bout de quelques temps la Date et l'heure reviennent au 07 dec 2016 - 08:19:03 CET J'ai bien spécifié le fuseau horaire. Europe/Paris. D'avance merci de ta réponse. Jacky
20. Le 03/25/2016, 15:07 par Sylv_01
Salut, pour info j'ai rencontré des pbs pour graver la SD card avec ImageWriter donné par ton lien, qui pointe vers une version alpha... ImageWriter me renvoyait une erreur de place insuffisante dès le début de la copie, alors que ma carte fait 8 Gb et l'image 3.7 Gb... Après m'être bien énervé, j'ai fini par trouver une version de ImageWriter fonctionnelle (version 0.9.5), voir le lien ci-dessous: https://sourceforge.net/projects/win32diskimager/?source=typ_redirect Voilà, je ne sais pas si j'ai été le seul dans ce cas...
21. Le 03/28/2016, 16:56 par Jacky
@Sylv_01 Bonjour, Non j'ai connu ce problème de version, donc tu n'as pas été la seule à connaitre ce problème. La version 0.9.5 est stable... A présent une petite question à GameOver. Comment passer en mode ligne de commande, avec OMV? Lorsque avec "Putty" et l'ip de OMV je tente la connexion aucun Login et pwd ne passe... D'avance merci. Jacky
22. Le 03/28/2016, 17:11 par Jacky
Pour passer en ligne de commande, c'est bon j'ai trouvé: Login: root Pwd: openmediavault (ou le nouveau mot de passe si un autre pwd a été configuré). Bonne soirée. Jacky
23. Le 03/29/2016, 06:12 par GameOver
Merci pour ton retour :)
24. Le 03/29/2016, 10:47 par Jacky
Bonjour, Je n'ai pas réussi à solutionner le problème "Gestionnaire de mise à jour" qui me renvoie toujours le message: "Failed to execute command 'export LANG=C; apt-get update 2>&1': Err http://ftp.fr.debian.org testing Release.gpg Something wicked happened resolving" Même en ligne de commande "apt-get update" ne donne rien... Malgré mes recherches sur Google, je n'ai pas trouvé de solution. Bonne journée. Jacky
25. Le 04/11/2016, 15:09 par Jacky
Bonjour. En principe la solution est : Système --> Réseau --> Onglet "Interfaces" Choisir "eth0" --> Onglet "Modifier" descendre dans "Paramètres avancés" et dans le champs "DNS" saisir la même ip que dans "Passerelle" Enregistrer et Appliquer. Jacky
26. Le 04/11/2016, 15:15 par GameOver
Merci beaucoup pour ton retour :)
27. Le 06/15/2016, 08:08 par Didier B
Bonjour,et merci de cet excellent tutoriel ! découvert il y a 2 jours, j'ai maintenant mon NAS à la maison ! La "solution Jacky" m'a permi de faie l'update et l'upgrade (en 2 fois...) ! Peut-être faudrait-il l'ntégrer au tuto. Pour moi le problème de l'heure, toujours non résolu, est gênant pour valider complètement la solution. Les dates et heures de création et de modification d'un fichier sont des infos dont je pourrais difficilement me passer. Toute info ou suggestion sur le sujet seraient les bienvenus.
28. Le 06/15/2016, 08:27 par GameOver
J'intégrerai la solution Jacky dans mon tuto dans la matinée et je vais me pencher sur le problème de date dans la journée ;). Merci pour vos retours
29. Le 06/23/2016, 10:38 par Sylv_01
Bonjour, depuis quelques mois j'ai mis en place cette solution de NAS "light", je rencontre un soucis, par deux fois identique : en fait j'ai créé sur une clé USB 128 go raccordée au Rasp 3 partitions différentes, sur lesquelles mes 3 caméras IP de surveillance enregistrent leurs vidéos. J'ai paramétré les droits d'accès en R/W et les cams y accès en NFS sans pb... J'accède également à ces 3 disques virtuels par mon PC, pour relire les vidéos enregistrées, toujours en NFS (je suis sous linux)... Tout va bien dans cette config, sauf qu'au bout d'un laps de temps, que j'ai du mal à définir (plusieurs jours/semaines...), je perds les droits d'accès en écriture sur ces répertoires, et du coup les cams n'enregistrent plus rien... Je précise que ce n'est pas un pb de paramétrage des cams, car avec le PC c'est idem : au début j'ai bien un accès en R/W et un jour je découvre par hasard que je n'ai plus accès qu'en lecture... Ce n'est pas non plus un pb de taille de partition car une des 3 est loin d'être remplie, et les 2 autres sont remplies mais le système de sauvegarde des cams est prévu pour écraser les vidéos les plus anciennes... J'avais opté pour la version d'OMV beta (en 3.0.x), je vais réessayer avec la dernière version stable (2.2.5), mais si en attendant quelqu’un à une idée je suis preneur, parce que la je sèche !
30. Le 06/23/2016, 19:37 par Sylv_01
Bon c'est bien ce qu'il me semblait, c'est une grosse bouse ! J'ai reflashé la version 2.2.5, j'ai suivi le tuto à la lettre et j'ai un autre soucis qui m'avait fait passer à la version beta 3.0 x, à savoir : impossible de sauvegarder les modifications de la configuration, j'ai toujours un message d'erreur : Erreur #4000: exception 'OMVException' with message 'Failed to execute command 'export LANG=C; monit monitor collectd 2>&1': monit: Cannot connect to the monit daemon. Did you start it with http support?' in /usr/share/php/openmediavault/monit.inc:113 Stack trace: #0 /usr/share/php/openmediavault/monit.inc(80): OMVMonit->action('monitor', 'collectd', false) #1 /usr/share/openmediavault/engined/module/collectd.inc(94): OMVMonit->monitor('collectd') #2 /usr/share/openmediavault/engined/rpc/config.inc(206): OMVModuleCollectd->startService() #3 [internal function]: OMVRpcServiceConfig->applyChanges(Array, Array) #4 /usr/share/php/openmediavault/rpcservice.inc(125): call_user_func_array(Array, Array) #5 /usr/share/php/openmediavault/rpcservice.inc(158): OMVRpcServiceAbstract->callMethod('applyChanges', Array, Array) #6 /usr/share/openmediavault/engined/rpc/config.inc(224): OMVRpcServiceAbstract->callMethodBg('applyChanges', Array, Array) #7 [internal function]: OMVRpcServiceConfig->applyChangesBg(Array, Array) #8 /usr/share/php/openmediavault/rpcservice.inc(125): call_user_func_array(Array, Array) #9 /usr/share/php/openmediavault/rpc.inc(79): OMVRpcServiceAbstract->callMethod('applyChangesBg', Array, Array) #10 /usr/sbin/omv-engined(500): OMVRpc::exec('Config', 'applyChangesBg', Array, Array, 1) #11 {main} ça me gonfle, je crois que je vais abandonner...
31. Le 06/26/2016, 23:15 par Jacky
Bonsoir, Voici quelques retours de mes dernières constatations d'utilisateur d'OMV. (Raspberry pi 2) Je suis encore en version du Beta 3.0.13 Erasmus. J'avais abandonné la version officielle du moment la 2.2.1, à cause du problème de conservation du temps ( date et heure ) et d'un souci de blocage de la mise à jour par "Update Management". La version beta 3.0.13 a parfaitement résolue le bug de conservation du temps. Je n'ai jamais eu à y retoucher. En revanche pour le "Update Management" j'ai de nouveau retrouvé le problème du message d'erreur (voir dans mes précédents messages concernant ce soucis) Après quelques semaines d'utilisation. La version beta est à présent 3.0.24 et je n'ai jamais réussi à l'installer par "Update Management". J'ai tenté en SSH mais rien à faire, le même message d'erreur s'affiche. Mes nombreuses recherches sur le Forum officiel de OMV, ne m'ont pas apporté de réponse... Je viens de télécharger la dernière version officielle la 2.2.5, je vais la tester dans quelques jours, et je vous ferai un petit rapport de mes premières impressions. Je vois que Sylv_01 va également tester cette dernière version... Sylvain si tu testes avant moi merci de partager ton expérience ainsi que ton avis sur cette 2.2.5. Si je n'avais pas de nouveau ce problème de mise à jour, avec la version 3.0.13, cette version m'aurait parfaitement convenue car je n'ai jamais rencontré de problème, et mon Nas tourne 24/24-7/7. Cela me désole de ne pas arriver à trouver une réponse à ce problème de mise à jour... Si quelqu'un a testé la nouvelle beta 3.0.24, cela serait très intéressant d'avoir un retour... A suivre.... Jacky
32. Le 06/28/2016, 10:25 par Sylv_01
Concernant la version 2.2.5, je l'ai définitivement abandonnée du fait de mon message d'erreur cité plus haut et que je ne suis jamais parvenu à résoudre... Pour la 3.0.24, elle résout effectivement pas mal de soucis (horloge pas exemple), mais je rencontre toujours la même difficulté : j'arrive à partager les partitions de ma clé usb en NFS (voir ma config + haut), mais je ne parviens pas à donner les droits en écriture ni à mon PC ni à mes Cams... J'avoue ne pas trop avoir eu le temps d'investiguer mais je vais m'y remettre d'ici peu, de toutes façon il y aura 2 solutions : - soit j'arrive à une solution pérenne dans le temps - soit je me dirige vers un "vrai" NAS, bien plus cher évidemment mais beaucoup plus simple en paramétrage (et fonctionnel !)
33. Le 06/29/2016, 12:38 par Jacky
Bonjour Sylv_01, Peux-tu confirmer si, lorsque tu as testé la version 2.2.5, le problème de garder l'heure et la date a été fixé sur cette version. Je suis en train de tester également la version beta 3.0.24, mais beaucoup de messages d'erreurs que je n'avais pas avec la version 3.0.13 Je confirme qu'un jour au l'autre (c'est une question de moyens financiers) je vais me diriger vers NAS Synology ou QNap, car finalement OMV est beaucoup trop instable pour la sauvegarde de mes Bases WebRadios. C'est dommage car c'est possible d'arriver à des solutions fiables, j'utilise aussi KODI, et c'est vraiment fiable et stable. Bonne journée. Jacky
34. Le 06/29/2016, 15:37 par Sylv_01
Bonjour Jacky, J'ai un doute sur le bug de l'horloge existant ou pas dans la version 2.25, franchement j'ai fait tellement d'aller-retour que je ne me souviens plus... Mais comme je ne suis pas un flashage près et que de toute façon ça ne fonctionne pas mieux en 3.0.24 (pour d'autres raisons, évidemment), je peux su tu le souhaites refaire un essai ce soir pour définitivement lever le doute... Pour info je suis comme toi un peu déçu par OMV, car je possède également une autre Rasp avec Kodi comme lecteur multimédia de salon et je n'ai aucun soucis. Rapport qualité/prix imbattable !
35. Le 06/29/2016, 18:09 par Jacky
Re Bonjour, Sylvain, Si tu as le temps je veux bien que tu fasses le test avec la 2.2.5, cela m'évitera de faire la manipe. C'est vrai que c'est dommage de ne pas arriver à avoir une version fiable et stable de OMV. Merci d'avance. Si tu n'as pas le temps, ce n'est pas grave du tout... Jacky
36. Le 07/05/2016, 00:19 par Jacky
Bonjour, Version 2.2.5 : Problème de l'heure et de la date non fixé. Donc inutilisable pour ceux, qui comme moi ont besoin que les fichiers soient indexés avec les bonnes données horaires et date. Jacky
37. Le 07/12/2016, 03:55 par Jacky
Bonjour, 8 jours que la version 3.0.25 Erasmus, tourne 24/24 - 7/7, sans problème jusqu'à ce jour... Jacky
38. Le 07/16/2016, 15:58 par Papou
Bonjour à tous, Comme beaucoup d'entre nous, j'utilise la version 3.0.13 Erasmus, lorsque je l'ai téléchargée je n'avais pas remarqué qu'il s'agissait d'une bêta. Tout allais bien, sauf le bug de la date et heure, mais aujourd'hui je n'ai plus accès à mes deux disques installés en miroir. Je m'aperçois qu'ils sont bien présents mais ils ne sont pas montés. Qui peut me donner une solution sans que je ne perde toutes mes sauvegardes, je n'ai plus que ce qui est sur les disques. Merci d'avance.
39. Le 07/16/2016, 16:05 par Papou
Une dernière précision la commande fdisk -l me donne ce qui suit : Disk /dev/ram0: 4 MiB, 4194304 bytes, 8192 sectors Units: sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 4096 bytes I/O size (minimum/optimal): 4096 bytes / 4096 bytes Disk /dev/ram1: 4 MiB, 4194304 bytes, 8192 sectors Units: sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 4096 bytes I/O size (minimum/optimal): 4096 bytes / 4096 bytes Disk /dev/ram2: 4 MiB, 4194304 bytes, 8192 sectors Units: sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 4096 bytes I/O size (minimum/optimal): 4096 bytes / 4096 bytes Disk /dev/ram3: 4 MiB, 4194304 bytes, 8192 sectors Units: sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 4096 bytes I/O size (minimum/optimal): 4096 bytes / 4096 bytes Disk /dev/ram4: 4 MiB, 4194304 bytes, 8192 sectors Units: sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 4096 bytes I/O size (minimum/optimal): 4096 bytes / 4096 bytes Disk /dev/ram5: 4 MiB, 4194304 bytes, 8192 sectors Units: sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 4096 bytes I/O size (minimum/optimal): 4096 bytes / 4096 bytes Disk /dev/ram6: 4 MiB, 4194304 bytes, 8192 sectors Units: sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 4096 bytes I/O size (minimum/optimal): 4096 bytes / 4096 bytes Disk /dev/ram7: 4 MiB, 4194304 bytes, 8192 sectors Units: sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 4096 bytes I/O size (minimum/optimal): 4096 bytes / 4096 bytes Disk /dev/ram8: 4 MiB, 4194304 bytes, 8192 sectors Units: sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 4096 bytes I/O size (minimum/optimal): 4096 bytes / 4096 bytes Disk /dev/ram9: 4 MiB, 4194304 bytes, 8192 sectors Units: sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 4096 bytes I/O size (minimum/optimal): 4096 bytes / 4096 bytes Disk /dev/ram10: 4 MiB, 4194304 bytes, 8192 sectors Units: sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 4096 bytes I/O size (minimum/optimal): 4096 bytes / 4096 bytes Disk /dev/ram11: 4 MiB, 4194304 bytes, 8192 sectors Units: sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 4096 bytes I/O size (minimum/optimal): 4096 bytes / 4096 bytes Disk /dev/ram12: 4 MiB, 4194304 bytes, 8192 sectors Units: sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 4096 bytes I/O size (minimum/optimal): 4096 bytes / 4096 bytes Disk /dev/ram13: 4 MiB, 4194304 bytes, 8192 sectors Units: sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 4096 bytes I/O size (minimum/optimal): 4096 bytes / 4096 bytes Disk /dev/ram14: 4 MiB, 4194304 bytes, 8192 sectors Units: sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 4096 bytes I/O size (minimum/optimal): 4096 bytes / 4096 bytes Disk /dev/ram15: 4 MiB, 4194304 bytes, 8192 sectors Units: sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 4096 bytes I/O size (minimum/optimal): 4096 bytes / 4096 bytes Disk /dev/mmcblk0: 14.9 GiB, 15931539456 bytes, 31116288 sectors Units: sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disklabel type: dos Disk identifier: 0x000b5098 Device Boot Start End Sectors Size Id Type /dev/mmcblk0p1 8192 122879 114688 56M c W95 FAT32 (LBA) /dev/mmcblk0p2 122880 7028735 6905856 3.3G 83 Linux /dev/mmcblk0p3 7028736 7159807 131072 64M 83 Linux Disk /dev/sda: 931.5 GiB, 1000204886016 bytes, 1953525168 sectors Units: sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disk /dev/sdb: 931.5 GiB, 1000204886016 bytes, 1953525168 sectors Units: sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes
40. Le 07/25/2016, 17:50 par Jacky
Bonjour, Je pense que le mieux serait que tu places un message sur le Forum OMV http://forums.openmediavault.org/index.php/BoardList/ Mais attention ton problème risque de rester sans réponse, car sur le Forum ils ne traitent les problèmes rencontrés avec les versions Beta. Pour infos la version beta vient de passer à la Build 3.26. Il serait peut être bon que tu refasses une SD, avec cette nouvelle version, que tu reconfigures l'ensemble et monte de nouveau tes 2 disques. Si le problème ne vient pas des disques, une fois remontés tu ne devrais pas avoir perdu les données. Je sais c'est long... Bon courage, Jacky
41. Le 08/05/2016, 10:16 par Jacky
Bonjour, Pour infos, j'utilise depuis plusieurs jours la beta version 3.0.30 (Erasmus) de OMV, sans problème évident jusque présent. De nombreux bugs ont été fixés. Cordialement. Jacky
42. Le 11/17/2016, 19:29 par langenoir
Bonjour, J'ai un NAS Dlink DNS-323, mais les fonctions sont un peut limité. Pour le rafraîchir je voudrai le coupler avec mon RPI 2. Ma question est donc est-til possible avec OMV, d'attacher mon volume raid par le réseau? Un chemin réseau par exemple.
43. Le 11/17/2016, 21:17 par GameOver
Je pense effectivement qu'il est possible d'attacher un stockage reseau a OMV. maintenant le tout est de savoir comment. JE ferai un test lorsque j'aurai terminer ma migration serveur et je reviendrai donné des infos la dessus
44. Le 11/22/2016, 19:22 par ja
hello, la seule info qui manque à mon avis c'est comment fixer l'ip du rasp, ça peut être gênant pour certains. sinontrès bon tuto qui m'a était bien utile. a plus.

Ajouter un commentaire

Le code HTML est affiché comme du texte et les adresses web sont automatiquement transformées.

La discussion continue ailleurs

URL de rétrolien : https://gameoverblog.fr/Sites/index.php?trackback/952

Fil des commentaires de ce billet