| {{:nas:index.png?200|}} | {{:nas:favicondsm.png?100|}} | {{:nas:logo-proxmox-e1589881083787-300x250.jpg?100|}} | **Virtualisation du célèbre NAS Synology dans une KVM sous Proxmox** Source: [[http://www.touteladomotique.com/index.php?option=com_content&view=article&id=2138:virtualisation-domestique-tutoriel-xpenology-dsm-617-partie-11&catid=79:informatique&Itemid=90 | 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. ====== Pré-requis ====== 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 : Asus ROG Strix Z270F Gaming Processeur : Intel® Core™ i7-6700 Mémoire : 24 Go Disque Système : Toshiba 240 Go Internal SSD M.2 SATA Contrôleur SATA : 2 x Syba Contrôleur SATA III 4 ports PCI-e 2.0 x1 6 Gbps Disques pour le NAS : 2 x Toshiba P300 2 To – SATA – 64 Mo cache – 7200 RPM 2 x Toshiba N300 4 To – SATA – 128 Mo cache – 7200 RPM 1 x Samsung SSD Serie 840 - 2.5 pouces - 120 Go - SATA III ( Cache SSD ) 1 x SanDisk Solid State Drive Plus - 2.5 pouces – 120 Go - SATA III ( Cache SSD ) ====== Récupération des Sources ====== 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 {{:nas:2138_3.jpg?600|}} ====== Installation ====== ===== Proxmox ===== ==== Créer la KVM ==== | {{:nas:xpenology_01.png?300|}} | Donnez lui un ID et un Nom | | {{:nas:xpenology_02.png?300|}} | Ne pas utiliser de CDROM | | {{:nas:xpenology_03.png?300|}} | Choisissez "q35" comme type de machine | | {{:nas:xpenology_04.png?300|}} | Sélectionnez SATA comme type de Disque et mettez 15 Go. | | {{:nas:xpenology_05.png?300|}} | Choisissez la puissance CPU de votre KVM. | | {{:nas:xpenology_06.png?300|}} | Puis la taille de mémoire alloué | | {{:nas:xpenology_07.png?300|}} | Mettez E1000 comme driver de carte réseau. | | {{:nas:xpenology_08.png?300|}} | Puis Finish | 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. ==== Ajout du contrôleur SATA à la VM ==== Au niveau de l'interface, dans la partie Hardware de la VM. \\ | {{:nas:xpenology_09.png?300|}} | Cliquez sur **Add**, puis **PCI Device**. | | {{:nas:xpenology_10.png?300|}} | Sélectionnez le Device qui se nomme Marvell. | Cochez la case **"All Functions"** Puis "OK" Vous pouvez démarrer la VM maintenant. ===== Installation de DSM ===== 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.\\ ===== Paramétrage du NAS ===== 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.\\ ==== Groupe de stockage ==== Allez dans le **Gestionnaire de stockage** {{:nas:xpenology_24.png|}} Il faut créer en premier un Groupe de Stockage {{:nas:xpenology_11.png?300|}} {{:nas:xpenology_12.png?300|}} {{:nas:xpenology_13.png?300|}} {{:nas:xpenology_14.png?300|}} {{:nas:xpenology_15.png?300|}} {{:nas:xpenology_16.png?300|}} {{:nas:xpenology_17.png?300|}} {{:nas:xpenology_18.png?300|}} ==== Volume ==== Il faut créer ensuite un volume dans le Groupe de Stockage {{:nas:xpenology_19.png?300|}} {{:nas:xpenology_20.png?300|}} {{:nas:xpenology_21.png?300|}} {{:nas:xpenology_22.png?300|}} {{:nas:xpenology_23.png?300|}} ==== Dossier Partagé ==== {{:nas:xpenology_25.png|}} Il faut maintenant créer un Dossier partagé {{:nas:xpenology_26.png?300|}} {{:nas:xpenology_27.png?300|}} {{:nas:xpenology_28.png?300|}} {{:nas:xpenology_29.png?300|}} {{:nas:xpenology_30.png?300|}} {{:nas:xpenology_31.png?300|}}