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
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
Stockage ⇒ Volumes 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 ==> NFS ⇒ Partages ==> [+] 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 »
Stockage ⇒ Dossiers 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 :