Fystrack (Auteur du topic), Posté le: Sam 09 Jan 2021, 11:59 Sujet du message: (Delta) VM: Open Media Vault (NAS) + Accès au HDD de la box
(Delta) VM: Open Media Vault (NAS) + Accès au HDD de la box7867973203
Bonjour
Je vous propose un petit tuto pour un mettre en place un serveur NAS grâce a Open Media Vault (OMV) sur la Delta en VM avec accès au disque dur de celle ci.
Pour ceux voulant/ayant un mot de passe dans le partage Windows de la Freebox ou voulant avoir accès aux HDD depuis portainer afin de choisir un répertoire de téléchargement ou autre suivre ce tuto
Partage Windows avec mot de passe
Rendez vous sur http://mafreebox.freebox.fr. Ensuite onglet VM sur la page d accueil. Puis cliquez sur ajouter une VM.
Compléter les champs avec les valeurs de votre choix.
- Puis suivant
- Choisissez ensuite le system Debian10
- le nom de l'utilisateur (par défaut Freebox)
- Votre mot de passe
Et cocher la case accès aux disques Freebox...
- Puis suivant
- Changer la taille du disque par celle de votre choix
- Personnellement j ai mis 50 pour être très large
Puis suivant... Si vous avez une erreur pour récupérer Debian je donnerais une solution en fin du tuto.
Vous revoilà sur l écran de la VM. Cliquer sur allumer pour lancer celle ci. Une fois démarré. Celle ci aura un point vert et une adresse IP.
II Installation Open Media Vault.
Une fois votre VM lancé , connectez vous depuis Putty a celle ci. Indiquez son IP et un nom puis faire Save. Ce qui vous permettra de vous connecter sur celle ci en faisant load sur le nom donné:
Puis on clic sur Open. On accepte le certificat en cliquant sur oui. Une fenêtre de connexion s'ouvre, rentre le nom d utilisateur choisis a la création de la VM, faire entrée. Puis ensuite saisissez le mot de passe choisis. Puis entrée.
Une fois logue sur la VM on va la mettre a jours. Tapez ceci :
Code:
sudo apt update
on valide...
Code:
sudo apt upgrade
on valide et on répond Y si c est demandé puis on valide.
Attention le nouveau script peut nous déconnecter de la session SSH. Donc pour s'assurer que l installation est finis avant de continuer, taper l adresse de votre serveur dans votre navigateur et si il boot vous pouvez relancer une session SSH pour continuer le reste du tuto
Une fois finis on tape ou depuis une nouvelle connexion SSH
Code:
sudo crontab -e
On choisis 1 puis entrée
Insérer tout à la fin du fichier :
Code:
@reboot sleep 30; mount -a
Pour enregistrer vos modifications et quitter le fichier :
Code:
Tapez : ctrl + x puis tapez Y et entrer
Puis on reboot la VM
Code:
sudo reboot
Voila Openmediavault est installé.
III Configuration OMV
Dans un premier temps on va rendre de nouveau l accès a Putty pour la connexion SSH.
Lancer OMV depuis votre navigateur en saisissant l IP de votre VM 192.168.X.X
Sur la page rentrer les identifiant suivant:
Code:
Langage: Français
login: admin
MDP: openmediavault
Suite a une nouvelle installation OMV 6 cela a pris mes identifiants d'utilisateur de la VM. Donc si les identifiants du dessus ne fonctionne plus c est ceux de votre VM
Une fois dans omv, dans la rubrique Gestion des droits :
- On clique sur utilisateur
- On choisis son user puis modifier
- Onglet groupe et on lui rajoute SSH et on valide.
Code:
L'étape du dessus peut être facultative si lors de l'installation votre utilisateur a été monté comme admin, il récupère aussi les droits SSH automatiquement. Ce qui fut mon cas lorsque j ai redéployé la VM sous OMV 6
Voila on pourra de nouveau se connecter grâce a Putty dessus.
Ensuite dans la rubrique système on clique sur plugins. on cherche le plugin openmediavault-mergerfs.
On le sélectionne, puis on clic sur installer. Une fois fait on valide le rechargement de la page.
Et sur le cote gauche dans la rubrique stockage apparait mergerfs. On lance celui-ci, puis ajouter
Dans nom: vous mettez le nom de votre choix.
Code:
Dans patch : /mnt/point de montage
Puis enregistrer.
Attention ici mon point de montage s'appel Freebox. Mettez bien le nom de votre Disque Dur
Refaire l étape pour ajouter les autres disques. Pour connaitre le nom de votre disque dur, vous trouverez cette info soit dans le Cloud ini de votre VM, soit dans disque dans les paramètres de la Freebox. Dans la rubrique partitions.
Ensuite changer le MDP admin de OMV, dans la rubrique Système :
- Paramètres généraux
- Sécurité Administrateur
Voila OMV est mis en place avec accès aux disque de la Freebox.
Pour en savoir plus sur le fonctionnement de OMV rendez vous sur leur site :
De plus depuis la rubrique OMV extra du menu système, installer Docker et portainer. celui-ci vous permettra de mettre en place ci besoin un serveur sql, pyload, pihole etc... sur votre VM. Vous trouverez les dépôt sur ce site :
Et bien prendre la version arm64.qcow2. Le copier sur le disque de la Freebox. Ensuite depuis le le menu VM a la création on choisis depuis un disque existant.
Et avant de lancer la VM on coche configuration Cloud init. On donne un nom a sa VM. Et on colle ceci qu'on modifie bien sur avec ses infos :
Code:
#Cloud-config
system_info:
default_user:
name: nom d'utilisateur voulus
password: son mot de passe
chpasswd: { expire: False }
ssh_pwauth: True
packages_update: true
packages:
- cifs-utils
mounts:
- [ '//mafreebox.freebox.fr/nom de votre disque dur', '/mnt/nom de votre disque dur', cifs, 'vers=1.0,guest,uid=1000,gid=1000', '0', '0' ]
- [ '//mafreebox.freebox.fr/nom de votre disque dur', '/mnt/nom de votre disque dur', cifs, 'vers=1.0,guest,uid=1000,gid=1000', '0', '0' ]
- [ '//mafreebox.freebox.fr/nom de votre disque dur', '/mnt/nom de votre disque dur', cifs, 'vers=1.0,guest,uid=1000,gid=1000', '0', '0' ]
- [ '//mafreebox.freebox.fr/nom de votre disque dur', '/mnt/nom de votre disque dur', cifs, 'vers=1.0,guest,uid=1000,gid=1000', '0', '0' ]
runcmd:
- mount -a
Attention: Ce Cloud-ini est pour 4 HDD dans la box, retirer les lignes en trop si besoin . Celle contenant //mafreebox.freebox.fr par le nombre max de HDD présent dans votre Freebox
Si vous avez activé le SMB V2 changer le numero de la version par 2
Code:
- [ '//mafreebox.freebox.fr/nom de votre disque dur', '/mnt/nom de votre disque dur', cifs, 'vers=2.0,guest,uid=1000,gid=1000', '0', '0' ]
Et on augmente la taille de la VM car par défaut elle fait que 2 Giga.
- Impossible de télécharger un plugins ou mettre a jours OMV
Code:
Vérifier dans système, réseaux que seul la carte eth0 est présente
Plus de place pour télécharger les MAJ
Code:
sudo apt-get autoclean
V Importer une VM pré configurée
Je vous propose une VM déjà toute faite pour ceux qui veulent essayer celle-ci
Les logs sont les suivant :
Code:
login : admin
Password : admin
Bien sur je vous conseille de changer ces logins. Pour ce faire une fois la VM lancé, depuis une connexion SSH grâce a Putty il vous suffira de vous connecter avec ses accès et une fois logué on tape :
Code:
passwd
Il vous sera demandé le password admin et ensuite a vous de saisir 2 fois votre nouveau mot de passe 😊
Lien : OMV.zip
Une fois récupérer on décompresse le fichier et on colle le fichier qcow2 dans le dossier de son choix de la Freebox.
Depuis le menu VM de Freebox OS, on clique sur Ajouter un VM
On coche sélectionner une image de disque existante
On navigue dans les dossiers et on choisit le fichier qcow2 puis terminer
Dans configuration de la VM on lui rajoute un nom et enregistré en bas à droite
Puis on clique sur allumer
VM OMV : VM déjà configurer avec le plugin mgerf, cif utils. A vous de rajouter la création de vous point de montage pour l’accès au disque dur. Carte réseau retiré car impossible d’avoir le net si on importe cette VM. Donc j’explique plus bas pour rajouter celle-ci. Le changement de mot de passe de la VM
Pour les point de montage on se réfère à ce tuto
et ça commence à
Code:
On va créer l’accès aux disque dur
et finis à
Code:
@reboot sleep 30; mount -a
en enregistrant bien sur 😊
J’ai remarqué aussi que la VM ne prends pas Internet pour les MAJ dans ce cas :
Dans OMV dans le menu de gauche on clique sur réseau puis interface
Le plus en haut à droite
Puis Ethernet
On clique sur devise
On choisit sa carte réseau
On active l’IPv4 en DHCP
Idem pourl’IPv6
Et save
Après un reboot de la VM ça doit être OK pour l’accès à Internet pour les MAJ 😊
Voila je vous donnes toutes les info sur les divers problèmes que j ai put rencontrer pour mettre en place OMV. Et n étant pas un spécialiste de Linux je ne pourrais pas répondre a vos demande si j ai jamais rencontré le problème
Cordialement
Edit:
-Correction du nouveau nom du plugin + login mot de passe
-Correction coquille + rajout info pour le SSH
-Rajout d'une VM préconfiguré
Dernière édition par Fystrack le Lun 01 Mai 2023, 10:56; édité 29 fois
Fystrack (Auteur du topic), Posté le: Dim 10 Jan 2021, 18:16 Sujet du message:
7867973203
Bonjour
Cette partie sera consacré pour ceux qui ont mis un utilisateur et un mot de passe a leur partage Windows. Et un accès aux disques de la Freebox depuis portainer
Partage Windows avec mot de passe dans Freebox OS.
I Mise en place de la VM
Rendez vous sur http://mafreebox.freebox.fr
Ensuite onglet VM sur la page d accueil
Puis cliquez sur ajouter une VM
Compléter les champs avec les valeurs de votre choix.
Puis suivant
Choisissez ensuite le system Debian10
le nom de l'utilisateur (par défaut Freebox)
Votre mot de passe
On ne coche surtout pas l accès aux disques, on le fera manuellement
Puis suivant.
Changer la taille du disque par celle de votre choix.
Personnellement j ai mis 50 pour être très large.
Puis suivant
Si vous avez une erreur pour récupérer Debian, Merci de vous reporter au 1er post mais en prenant ce Cloud-ini a la place
Code:
#Cloud-config
system_info:
default_user:
name: nom d'utilisateur
password: votre mot de passe
chpasswd: { expire: False }
ssh_pwauth: True
Vous revoilà sur l écran de la VM
Cliquer sur allumer pour lancer celle ci
Une fois démarrer Celle ci aura un point vert et une adresse IP.
II Installation Open Media Vault.
Une fois votre VM lancé , connectez vous depuis Putty a celle ci.
Indiquez son IP et un nom puis faire Save. Ce qui vous permettra de vous connecter sur celle ci en faisant load sur le nom donné
Puis on clic sur Open
On accepte le certificat en cliquant sur oui
Une fenêtre de connexion s'ouvre, rentre le nom d utilisateur choisis a la création de la VM, faire entrée
Puis ensuite saisissez le mot de passe choisis.Puis entrée
Une fois logue sur la VM on va la mettre a jours
Tapez ceci :
Code:
sudo apt update
on valide
Code:
sudo apt upgrade
on valide et on répond Y si c est demandé puis on valide.
Une fois a jours on lance la commande suivante:
Code:
sudo apt-get install cifs-utils
On valide et on répond Y si c est demandé puis on valide.
On va créer l accès aux disque dur
Code:
sudo mkdir /media/nomdupointdemontage/
Pour ma part les noms de point de montage porte le nom de mon HDD
Si vous avez plusieurs disques, vous devais créer plusieurs point de montage avec
Code:
sudo mkdir /media/nomdepointdemontage
On va créer un fichier pour ses identifiants de connexion
Code:
sudo touch /home/$USER/.smbcredentials
Ensuite on va renseigner vos identifiant mis dans le partage Windows
Code:
sudo nano /home/$USER/.smbcredentials
le fichier s'ouvre est complété le avec votre user et password de votre partage Windows présent dans la Freebox
Code:
username=XXXXXX
password=XXXXXX
Pour enregistrer vos modifications et quitter le fichier :
Tapez : ctrl + x puis tapez Y et entrer
On va lui donner les droits adéquat
Si vous avez plusieurs HDD rajouter de nouveau la ligne en modifiant bien sur le nom du HDD, le point de montage et le nom d'utilisateur
Et si vous avez activé le SMB2 remplacer la version par 2
Attention le nouveau script peut nous déconnecter de la session SSH. Donc pour s'assurer que l installation est finis avant de continuer, taper l adresse de votre serveur dans votre navigateur et si il boot vous pouvez relancer une session SSH pour continuer le reste du tuto
Soit sur la meme connexion SSH ou a lancé depuis une nouvelle connexion si on a été déco
Code:
sudo reboot
Voila Openmediavault est installé.
III configuration Open Media Vault
Dans un premier temps on va rendre de nouveau l accès a Putty pour la connexion SSH.
Lancer OMV depuis votre navigateur en saisissant l IP de votre VM 192.168.X.X
Sur la page rentrer les identifiant suivant:
Code:
Langage: Français
login: admin
MDP: openmediavault
Suite a une nouvelle installation OMV 6 cela a pris mes identifiants d'utilisateur de la VM. Donc si les identifiants du dessus ne fonctionne plus c est ceux de votre VM
Une fois dans omv, dans la rubrique Gestion des droits
On clique sur utilisateur
On choisis son user puis modifier
Onglet groupe et on lui rajoute SSH et on valide.
Voila on pourra de nouveau se connecter grâce a Putty dessus.
Ensuite dans la rubrique système on clique sur plugins
on cherche le plugin openmediavault-mergerfsfolders.
On le sélectionne, puis on clic sur installer.
Une fois fait on valide le rechargement de la page.
Et sur le coté gauche dans la rubrique stockage apparait mergerfs.
On lance celui-ci, puis ajouter
Dans nom: vous mettez le nom de votre choix pour le disque
Puis dans patch
Code:
/media/nomdupointdemontage
Puis enregistrer.
Refaire l étape pour ajouter les autres disques.
Ensuite changer le MDP admin de OMV, dans la rubrique Système:
Paramètres généraux
Sécurité Administrateur.
III Installation portainer et docker
On clic sur OMV-Extra
Puis Docker
Ensuite on clic sur l icone Docker puis installer
une fois fait, on fait de même avec portainer
Ensuite on clic sur Ouvrir portainer
On créer son mot de passe Admin
Puis on clic sur docker
Puis connect
Voila on est connecté a portainer
IV Ajouter un accès a vos HDD sur portainer
Pour ajouter l’accès a votre disque Freebox. Ça peut être utile lors de l ajouts de certains modules. On clic sur Local
Puis volumes
Add Volume
On met un nom
On active Use cifs volume
Dans adresse mettre
Code:
IP de la box
Puis dans share
Code:
/nomduHDD/repertoire si besoin
Dans Cifs version
Code:
CIFS 1.0
ou si vous avez activé le SMBV2 dans le partage de fichier
Code:
CIFS 2.0
Dans username et password
Code:
Vos identifiants du partage Windows de la Freebox
Puis on clic sur create volume
Voila maintenant lors de l installation de votre dépôt vous pourrez lui rajouter le dossier de votre Freebox
- Impossible de télécharger un plugins ou mettre a jours OMV
Code:
Vérifier dans système, réseaux que seul la carte eth0 est présente
Plus de place pour télécharger les MAJ
Code:
sudo apt-get autoclean
V Importer une VM pré configurée
Je vous propose une VM déjà toute faite pour ceux qui veulent essayer celle-ci
Les logs sont les suivant :
Code:
login : admin
Password : admin
Bien sur je vous conseille de changer ces logins. Pour ce faire une fois la VM lancé, depuis une connexion SSH grâce a Putty il vous suffira de vous connecter avec ses accès et une fois logué on tape :
Code:
passwd
Il vous sera demandé le password admin et ensuite a vous de saisir 2 fois votre nouveau mot de passe 😊
Lien : OMV.zip
Une fois récupérer on décompresse le fichier et on colle le fichier qcow2 dans le dossier de son choix de la Freebox.
Depuis le menu VM de Freebox OS, on clique sur Ajouter un VM
On coche sélectionner une image de disque existante
On navigue dans les dossiers et on choisit le fichier qcow2 puis terminer
Dans configuration de la VM on lui rajoute un nom et enregistré en bas à droite
Puis on clique sur allumer
VM OMV : VM déjà configurer avec le plugin mgerf, cif utils. A vous de rajouter la création de vous point de montage pour l’accès au disque dur. Carte réseau retiré car impossible d’avoir le net si on importe cette VM. Donc j’explique plus bas pour rajouter celle-ci. Le changement de mot de passe de la VM
Pour les point de montage on se réfère à ce tuto
et ça commence à
Code:
On va créer l’accès aux disque dur
et finis à
Code:
@reboot sleep 30; mount -a
en enregistrant bien sur 😊
J’ai remarqué aussi que la VM ne prends pas Internet pour les MAJ dans ce cas :
Dans OMV dans le menu de gauche on clique sur réseau puis interface
Le plus en haut à droite
Puis Ethernet
On clique sur devise
On choisit sa carte réseau
On active l’IPv4 en DHCP
Idem pourl’IPv6
Et save
Après un reboot de la VM ça doit être OK pour l’accès à Internet pour les MAJ 😊
Cordialement
Edit:
-Correction du nouveau nom du plugin + login mot de passe
-Rajout VM préconfiguré
Dernière édition par Fystrack le Lun 01 Mai 2023, 10:57; édité 8 fois
dès que le miracle aura eu lieu (réception d'une Delta, il n'y a que 5 mois que j'ai fait la demande) j'ai bien l'intention de suivre votre tuto
purée migration de la révolution vers la Delta demandée le 22 mars 2021 et offre Freebox Delta + Player Pop effective le 31 mars 2021 je n ai pu aller la chercher que le 3 avril.
joeppik29, Posté le: Sam 17 Avr 2021, 14:58 Sujet du message:
155179142715
Bonjour,
j'arrive bien a aller sur l interface de openmediavault mais j ai un problème je n arrive pas a installer le plugin openmediavault-mergerfsfolders et je n arrive pas a installer docker problème DNS je vais peux être tenter la solution bonus.
A++
Dernière édition par joeppik29 le Mer 21 Avr 2021, 19:43; édité 1 fois
Acetone803, Posté le: Mer 21 Avr 2021, 19:22 Sujet du message:
214002194218
joeppik29 a écrit:
j'arrive bien a aller sur l interface de openmediavault mais j ai un problème je n arrive pas a installer le plugin openmediavault-mergerfsfolders et je n arrive pas a installer docker problème DNS je vais peux tenter la solution bonus.
idem impossible d'installer mergefsfolders.
edit: j'avais pas vu le passage qui donnait la réponse, faut que je change de lunettes !
Merci encore pour ce tuto !
Dernière édition par Acetone803 le Mer 21 Avr 2021, 19:32; édité 1 fois
Vous ne pouvez pas poster de nouveaux sujets dans ce forum Vous ne pouvez pas répondre aux sujets dans ce forum Vous ne pouvez pas éditer vos messages dans ce forum Vous ne pouvez pas supprimer vos messages dans ce forum Vous ne pouvez pas voter dans les sondages de ce forum