Ceci est une ancienne révision du document !
Virtualisation du célèbre NAS Synology dans une KVM sous Proxmox
Source: virtualisation-domestique-tutoriel-xpenology-dsm
Attention ! XPEnology n'est pas légal ! Et les mises à jour de sécurité ne peuvent pas toujours être appliquées.
Il vous faut une machine suffisamment puissante pour mettre en KVM la NAS.
Elle doit avoir le Support Intel Vt/x.
Si vous voulez comme moi que le NAS voie directement les disques physiques de la machines au lieu de disques QEMU Disk, il faut que la carte mère de votre machine support aussi le Intel Vt/d. Et il vous faut une carte Contrôleur SATA sur PCI sur laquelle vous rattacherez les disques du NAS.
J'ai opté pour celle là : Syba Contrôleur SATA III 4 ports PCI-e 2.0 x1 6 Gbps https://www.amazon.fr/gp/product/B00AZ9T3OU/ref=ppx_yo_dt_b_asin_title_o04_s00?ie=UTF8&psc=1.
Personnellement, j'ai opté pour la configuration suivante:
Carte mère : Gigabyte GA-H81M-D2V Processeur : Intel® Core™ i5-4570 Mémoire : 16 Go Disque Système : Kingdian S400 SATA III 6 Go/s SSD 120 Go Contrôleur SATA : Syba Contrôleur SATA III 4 ports PCI-e 2.0 x1 6 Gbps Disques pour le NAS : 2 x WD Blue WD10EZEX 1 To – SATA – 64 Mo cache – 7200 RPM 2 x Toshiba P300 2 To – SATA – 64 Mo cache – 7200 RPM 2 x Toshiba N300 4 To – SATA – 128 Mo cache – 7200 RPM
Il vous faut l'image de boot de Synology.
Elle est disponible sur l'URL suivante https://mega.nz/folder/yQpw0YTI#DQqIzUCG2RbBtQ6YieScWg/folder/7AoyySoS
Pour ma part, j'ai choisi de monter un NAS de la version DS3617xs
A cette étape là, on ne démarre toujours pas la VM.
Il reste des étapes à faire avant.
Copiez le fichier image téléchargé précédemment sur votre machine physique dans le répertoire /var/lib/vz/images
Sur la machine Proxmox, en SSH, éditez le fichier de configuration de votre VM créée.
vi /etc/pve/qemu-server/103.conf
Ajoutez la ligne suivant en début du fichier
args: /var/lib/vz/images/ds3617_6.2/synoboot.img
Adaptez la ligne avec le nom et chemin de l'image xpenology et vérifiez que la ligne suivante soit bien
boot: c
Une fois fini, enregistrez le fichier.
Au niveau de l'interface, dans la partie Hardware de la VM.
Cochez la case "All Functions" Puis "OK"
Vous pouvez démarrer la VM maintenant.
Nous allons maintenant pouvoir installer le système d'exploitation de Synology sur la VM.
Pour cela il faut récupérer le fichier .pat du DSM avec ce lien pour le DS3617xs https://archive.synology.com/download/DSM/release/6.2.3/25426/DSM_DS3617xs_25426.pat
Téléchargez ensuite l'utilitaire Synology Assistant à cette adresse : https://www.synology.com/fr-fr/support/download/DS3615xs#utilities
Installez et exécutez Synology Assistant qui va scanner votre réseau à la recherche d'un NAS Synology fonctionnel ou en attente d'installation.
N'hésitez pas à forcer la recherche 2 ou 3 fois si vous ne voyez pas apparaitre une ligne DiskStation avec un statut Non installé.
A partir de maintenant, la procédure d'installation est la même que pour un vrai NAS Synology.
Faites un clic droit sur la ligne du nouveau DiskStation et choisissez Installation.
Suivez les étapes qui apparaissent dans le navigateur.
A l'étape "Configurer QuickConnect", cliquez sur "Omettre cette étape".
Xpenology n'étant pas officiel, il ne faut pas créer de compte chez Synology, ni enregistrer votre Xpenology chez Synology.
Si vous voulez accéder à votre NAS depuis l'extérieur, il suffira d'ouvrir le port 5000 ( HTTP ) ou 5001 ( HTTPS ) sur votre routeur en NAT.
Si vous avez ajouté une carte contrôleur, vos disques apparaitrons directement dans le NAS.
Il suffira de créer un ou plusieurs RAID, et ensuite de créer les volumes dessus.
Si vous n'avez pas ajouté de carte contrôleur, vous pouvez attachez vos disques à la KVM avec la commande suivante.
Il faut que la VM soit éteinte avant.
qm set 103 --sata1 /dev/disk/by-id/ata-SanDisk_SDSSDP064G_142992402225
Dans /dev/disk/by-id/ vous trouverez l'ensemble de vos disques.
Recommencez la commande précédente avec les autres disques.
Attention, vous ne pouvez pas mettre plus de 6 disques SATA à une KVM.
Sachant que le SATA0 est pris par le disque QCOW de l'installation, il ne vous restera que 5 ports SATA.