OpenMediaVault

OpenMediaVault est une distribution Linux sous licence libre, basée sur Debian, destinée aux serveurs de stockage en réseau NAS, fournissant une interface Web pour sa configuration.

Wikipédia

Si l’on veut tester OpenMediaVault, on peut parfaitement le virtualiser dans VirtualBox et créer plusieurs disques virtuels supplémentaires pour la configuration du RAID. On peut également virtualiser Proxmox avec VirtualBox. Si l’on met ces deux machines virtuelles sur le même réseau, on peut tester le transfert d’images ISO depuis Proxmox vers les partages réseau NFS et SAMBA. J’ai testé cela, j’ai également installé OpenMediaVault sur une machine physique.

Dominique Renaudeau


Installation d’OpenMediaVault dans une machine virtuelle avec VirtualBox.


Si vous voulez tester la configuration de stockages sous Proxmox installés dans OpenMediaVault. Vous pouvez également installer Proxmox dans VirtualBox. Vous pourrez par exemple tester le transfert d’images ISO. Vous trouverez un exemple d’installation sur ma page consacrée à Proxmox (à adapter). Maintenant que vous savez installer une machine virtuelle sous VirtualBox…


Installation et configuration de OpenMediaVault

On peut télécharger l’image iSO d’OpenMediaVault depuis le site :

https://www.openmediavault.org/

Pour installer OpenMediaVault sur une machine physique, on peut utiliser Ventoy (clé USB bootable). On crée le mot de passe root durant l’installation.

On se connecte à la machine sous OpenMediaVault depuis un navigateur WEB en HTTP avec son IP sur le réseau local. Login/Mot de passe par défaut admin/openmediavault.

On peut ensuite personnaliser le mot de passe du login admin

Préférences utilisateur ==> Modifier le mot de passe

Changer le mot de passe

Cliquez sur [Enregistrer]

On peut configurer l’adresse en IP fixe et les serveurs DNS

Réseau ==> Interfaces

Sélectionnez votre interface ==> Modifier

Dans IPv4 Méthode Statique

Configurer l’adresse, le masque réseau et la passerelle.

Dans paramètres avancés Serveur DNS.

Saisir deux IPs de serveurs DNS séparée par une ,

Cliquez sur [Enregistrer]

Appliquez « Changements de configuration en attente »


Configuration du RAID

Pour pouvoir gérer le raid, on doit installer l’extension openmediavault-md.

Système ==> Extensions

Sélectionnez openmediavault-md

Cliquez sur Installer

Appliquez « Changements de configuration en attente »

On peut ensuite créer le raid 5

StockageVolumes RAID

[+] Créer

Dans Configuration sélectionnez le type de raid (RAID 5 dans mon cas).

Dans Périphériques sélectionnez les disques concernés.

Cliquez sur [Enregistrer]

Appliquez « Changements de configuration en attente »

Montage du RAID 5

Stockage ==> Systèmes de fichiers ==> [+] Créer et monter un système de fichier

Sélectionnez un Type de fichier (EXT4 dans mon cas).

Sélectionnez un spériphérique …

Vous sélectionnez votre RAID.

Cliquez sur [Enregistrer]

Si le système de fichiers n’est pas monté

Appliquez « Changements de configuration en attente »

Stockage ==> Systèmes de fichiers ==> [>] Monter un système de fichier existant

Sélectionnez votre système de fichiers.

Cliquez sur [Enregistrer]

Appliquez « Changements de configuration en attente »

Activer les services

Pour NFS Services ==> NFS ==> Paramètres

Cochez Activé

Cliquez sur [Enregistrer]

Appliquez « Changements de configuration en attente »

Pour SMB/CIFS Services ==> SMB/CIFS ==> Paramètres

Cochez Activé

Cliquez sur [Enregistrer]

Appliquez « Changements de configuration en attente »


Créer un dossier partagé pour le NFS

Stockage ==> Dossiers partagés ==> [+] Créer

Nom : Nom du dossier (savenfs dans mon cas)

Système de fichiers : Mon RAID (/dev/md0)

Chemin relatif : nom du dossier/ (savenfs/ dans mon cas)

Permissions : Les droits en lecture/écriture pour tous.

Etiquettes : Un commentaire sur le dossier

Cliquez sur [Enregistrer]

Appliquez « Changements de configuration en attente »

Création du partage NFS

Création du partage NFS du dossier

Services ==> NFSPartages ==> [+] Créer

Shared Folder * : Mon dossier pour le partage NFS (savenfs dans mon cas)

Client * : Mon reseau local 192.168.1.0/24 dans mon cas – On peut limiter l’accès à une adresse (celle de Proxmox par exemple).

Permission : Par exemple Lecture/Écriture.

Options supplémentaires : par défaut subtree_check,insecure

Étiquettes : Un commentaire sur le dossier

Cliquez sur [Enregistrer]

Appliquez « Changements de configuration en attente »


Configuration du partage NFS dans Proxmox

Centre de données ==> Stockage ==> [Ajouter] ==> NFS

J’ai nommé mon stockage NFS NAS-NFS l’IP de mon serveur OpenMediaVault sur le réseau local est 192.168.1.250 mon dossier partagé se nomme savenfs pour le contenu, j’ai ajouté les images iSO. Mon Proxmox est virtualisé sous VirtualBox pour mes tests (je vais tester le transfert d’images ISO.).

Depuis le nœud pve dans mon cas je peux sélectionner mon partage NFS et téléverser un image ISO si j’ai configurer ce stockage pour les images ISO.

Cliquez sur [Ajouter].


SAMBA SMB/CIFS

Créer un utilisateur

Utilisateurs ==> Utilisateurs ==> [+] Créer

Nom * : winuser (dans mon cas)

Définir le mot de passe.

Shell : /bin/sh

Sélectionner le groupe (users dans mon cas).

On peut intedire la modification de compte par l’utilisateur.

Cliquez sur [Enregistrer]

Appliquez « Changements de configuration en attente »

Créer un dossier partagé pour SAMBA

On doit comencer par créer un dossier partagé comme vu précédemment.

Stockage ==> Dossiers partagés ==> [+] Créer

Nom : Nom du dossier (savesamba dans mon cas)

Système de fichiers : Mon RAID (/dev/md0)

Chemin relatif : nom du dossier/ (savesamba/ dans mon cas)

Permissions : Les droits Administrateur: lect./écrit., Utilisateur: lect./écrit., Autres: pas d’accès

Etiquettes : Un commentaire sur le dossier

Cliquez sur [Enregistrer]

Appliquez « Changements de configuration en attente »

StockageDossiers partagés

Sélectionnez votre partage SAMBA (savesamba dans mon cas).

Liste des droits avancés

Remplacer toutes les permissions existantes : coché

Récursif : coché

Propriétaire : winuser (dans mon cas)

Permissions : Lecture/Écriture/Exécution

Permission du groupe : Aucun

Autre : Aucun

Cliquez sur [Enregistrer]

Création du partage SAMBA

Création du partage SAMBA du dossier

Services ==> SMB/CIFS ==> Partages ==> [+] Créer

Shared folder * Sélectionnez votre dossier partagé (savesamba dans mon cas).

Cliquez sur [Enregistrer]

Appliquez « Changements de configuration en attente »


Configuration du partage SAMBA dans Proxmox

Centre de données ==> Stockage ==> [Ajouter] ==> SMB/CIFS

J’ai nommé mon stockage SMB/CIFS NAS-SAMBA, l’IP de mon serveur OpenMediaVault sur le réseau local est 192.168.1.250, mon nom d’utilisateur winuser (avec son mot de passe), mon dossier partagé se nomme savesamba, pour le contenu j’ai ajouté les images iSO. Mon Proxmox est virtualisé sous VirtualBox pour mes tests (je vais tester le transfert d’images ISO.).

Depuis le nœud pve dans mon cas je peux sélectionner mon partage SAMBA et téléverser un image ISO si j’ai configurer ce stockage pour les images ISO.

Cliquez sur [Ajouter].


Effacer un disque

Si vous avez besoin d’effacer vos disques avant de les configurer en RAID.

Stockage ==> Disques

Sélectionnez le disque.

Effacer


Activer/Désactiver les stockages dans Proxmox

Quand le NAS n’est pas utilisé, vous pouvez désactiver les stockages.

Centre de données ==> Stockage

Sélectionnez votre stockage ==> [Éditer]

Décochez « Activer »

[OK]

Vous pouvez faire l’opération inverse pour activer le stockage.


À voir également :

Sauvegardes des Machines Virtuelles sous Proxmox

Retour en haut