mardi 24 septembre 2013

Installer VMware vSphere ESXi 5.1 sur serveur HP ProLiant N54L et créer une VM Synology (DSM 4.2 et 4.3) avec XPenology











En ce moment (24/01/2014), Super bon plan: Micro Serveur HP Proliant G7 N54L à 159€ ttc
Plus d'informations sur  dealabs.com

Tuto : Installation VMware vSphere ESXi 5.1 sur serveur HP ProLiant N54L et création d'une machine virtuelle : Serveur Synology (DSM 4.2 et 4.3) avec distrib XPenology

Pré-requis


- Mémoire: Le serveur HP Proliant N54L est vendu avec une RAM de 2Go que l'on doit étendre 4 Go ou plus pour faire tourner ESXi et ses machines virtuelles.
- Une clé USB 2.0 d'au moins 2Go
- Créer un compte sur le site de WMware  https://my.vmware.com/web/vmware/evalcenter?p=free-esxi5&lp=default pour obtenir une licence gratuite d'essai à 60 jours , puis après installation de ESXi , faire une demande de licence définitive à vie - https://my.vmware.com/web/vmware/evalcenter?p=free-esxi5&lp=default licence sans support bien sûre ! sinon c'est payant ... tarifs ici : http://www.vmware.com/fr/products/vsphere/pricing.html
Restriction de la licence gratuite :
- Votre système hôte doit avoir 32go de ram physique au maximum
- Cette licence ne donne pas accès au support Vmware
- Cette licence comprend donc uniquement l’hyperviseur en lui-même. Donc pas de vCenter / vMotion / pas de sauvegarde de machine virtuelle , aucune fonction évoluées etc etc. Seulement vClient (mais pas vSphere Web Client) pour administrer votre hôte.

Procédure d'activation de licence gratuite


Après avoir installé EsXi sur l'hôte (voir plus bas dans ce tuto), installez vClient (voir procédure plus bas). Cliquez sur l'onglet "Configuration"  puis cliquer sur "Fonctions autorisées"


Puis cliquez sur Modifier ...  (à droite)

L'hôte est en mode évaluation à 60 jours.
Sélectionnez "Assign a new licence Key to this host" et entrez la clé fournie par Vmware.


Après saisie de la clé, vous avez la confirmation que la clé est validée:


Installation VMWare ESXi 5.1


- Télécharger une image ISO de l'installation de ESXi adaptée par HP à votre modèle de Proliant : http://h18004.www1.hp.com/products/servers/software/vmware/esxi-image.html
Pour ma part j'ai pris vSphere 5.1 U1 Sept 2013 iso de 313M
- Griller l'iso sur votre clé USB grace à UNetbootin (sous Windows) disponible ici : http://www.clubic.com/telecharger-fiche282172-unetbootin.html
- Placer la clé dans le connecteur USB interne du serveur et démarrez.
- J'ai choisi d'installer ESXi sur la même clé qui a servi à l'installer

Bootez votre host et sélectionnez l'installation standard

 Suivez le processus ... de démarrage de l'installation ...


Puis validez les étapes suivantes:







Configuration de VMWare ESXi 5.1

Maintenant ESXi est installé

 Pressez F2 pour personnaliser le système ( entrer le root pawword )
 Passez au paramétrage de la carte réseau en assignant manuellement une adresse ip, plutôt que de laisser le DHCP en affecter une dynamique.
Choisissez "IP Configuration"
puis "Set static IP adress and network configuration" , touche espace pour le sélectionner.
puis entrez votre adresse
Faites <esc> pour sortir
Maintenant , on vous demande de sauvegarder les changements et de redémarrer la gestion du réseau de l'host ESXi. Confirmez.
Si nécessaire, n'oubliez pas de faire les modifications au niveau des adressages des adresses ip dans votre routeur.

Depuis un autre poste de votre réseau local, vous pouvez vous connecter sur votre serveur par son adresse ip.

Sur cette page Web, choisissez de télécharger le VSphere Client

Une fois que VSphere Client est installé, lancez le et connectez vous avec vos identifiants:



Mettre l'image DSM dans Datastore

Récupérez l'image de DSM ici: https://disk.yandex.com/public/?hash=oTIdWpKUuoqi%2B51C6sBn8%2B/cmLOPfWVmQ6TJdaczIlQ%3D&locale=en
décompressez et mettez les 2 fichiers dans un dossier sur le disque du PC:
Image de DSM:  esxi_synoboot_3202_v2.vmdk
Fichier de paramétrage de DSM: esxi_install_3202_v2.pat

Puis mettez l'image de DSM dans la DataStore de la façon suivante:

  
 


Création d'une Machine Virtuelle

Serveur Synology ( DSM 4.2) avec distrib XPenology
DSM 4.2 = Serveur présent sur les NAS Synology


Faites un clic droit sur l'ip de l'host et sélectionnez New Virtual Machine ( faites next, next, next .. gardez les options par défaut), ne changez que quelques détails si nécessaire (nom de la VM etc ..)

Nommez votre VM :
Enregistrez votre nouvelle VM dans votre ESXi Datastore:

Choisir la version de votre VM: pour ESXi 5.0 et suivant c'est VM version 8, pour ESXi 4.0 et antérieur c'est VM version 7


XPEnology (=DSM) est basé sur Linux 2.6.x (64bits) :

Ajuster les perf du processeur: 1 socket, avec 2 cores


 Assignez de la mémoire à la VM: 1 Gb ou plus, mais gardez en un peu pour ESXi
 
Créez un adaptateur réseau, VM Network, VMXNET 3, Connect at Power on
Créez le contrôleur SCSI:VMware Paravirtual
Créez un disque virtuel:
 Choisissez l'image d'un disque existant dans la Datastore:



  Définissez le nœud du disque virtuel : IDE (0:0)
 Récapitulatif de la VM, cochez la case Editer ... en bas


Vous devez éditer la VM avant de terminer: cochez "Edit the virtual machine settings before completion" pour modifier quelques détails :
Cliquez sur le bouton Ajouter:

Sélectionnez "Disque Dur" et "Suivant": On va créer le disque du serveur DSM
Créez un disque virtuel:

Pour ce tuto il fera 20Go ... ajustez le à la taille que vous désirez ... il est possible de créer plusieurs disques virtuels pris en compte par le serveur DSM
attachez ce nouveau disque au noeud du contrôleur SCSI (0:0) créé précédemment:
Terminez:
La nouvelle VM est créée:
Important : Avant de démarrer la VM, allez des ses propriété pour vérifier que le contrôleur SCSI à bien pris la valeur VMware Paravirtual , sinon rectifiez !!


Paramétrage de DSM 4.2


Commencez par télécharger et installer l'outil d'installation de Synology : Synology Assistant
http://www.synology.com/support/download.php?lang=enu&b=12%20bays&m=DS3612xs
en fonction de l'Os qui tourne sur votre ordi ...

Démarrez  DSM depuis vSphere Client:

Vous pouvez suivre le démarrage depuis l'onglet Console ... en fait c'est un Linux derrière DSM !
Ne rien faire dans la console ...
Lancer  Synology Assistant qui va chercher sur le réseau  l'adresse ip du serveur  DSM.
(Vous pouvez fixer son adresse ip static ( par défaut DHCP) en passant par le choix Modifier)
Clic droit sur le serveur et Connecter :

Le Web Assistant doit se lancer pour la configuration du serveur DSM:


Si un message d'erreur signal qu'il n'y a pas de disque : vérifiez bien que dans les paramètres de la VM le contrôleur SCSI est bien VMware Paravirtual
puis suivant ...
Cochez "Installer DSM depuis mon ordinateur ou ...."
Puis cherchez le fichier de paramétrage de DSM: esxi_install_3202_v2.pat


 Définissez un mot de passe:
 



Et voila ! Connectez vous à votre serveur DSM:





Et voila un serveur NAS DSM 4.2 pleinement fonctionnel !

Sur le même principe , vous pouvez créer autant de nouvelles VM que vous souhaitez avec des OS différents et en supprimer à votre guise !!

Rien de plus simple !

Note: Procédure de changement d'un disque Raid défaillant : http://www.synology.com/fr-fr/support/tutorials/485

27 commentaires:

  1. Bonjour,

    Je tiens à vous félicitez pour ce super tuto.

    Par contre, je me pose quelques questions, car je n'y connait pas grand chose en virtualisation:
    - comment ça se passe dans XPenology, si un disque dur physique du N54L devait lâcher? Comment récupérer les données dans ce cas?

    - Je possède déjà un syno DS209, comment faire pour transférer mes deux disques du syno contenant des données, sur le N54L sans perte de données? Je sais que cela fonctionne sans problème, dans le cas d'une utilisation du N54L en tant que NAS XPenology seul sans virtualisation.

    Encore merci pour ce tuto

    Cordialement

    Bricol67

    RépondreSupprimer
    Réponses
    1. Bonjour,

      La fonction réparation est disponible pour les volumes
      RAID 1,RAID 10,RAID 5,RAID 5+Spare,RAID 6,etSHR
      Selon vos types de RAID, lorsqu’un des disques durs du volume ou groupe de
      disques tombe en panne, le volume passera en mode,dégradé
      Vous pouvez réparer le volume ou groupe de
      disques en remplaçant le disque défectueux afin que les données du volume ou groupe de disques soient protégées
      Pour des instructions plus détaillées, veuillez consulter l’Aide suivante:

      http://www.synology.com/fr-fr/support/tutorials/485

      Supprimer
  2. bonjour,

    il y a qqes temps j'ai suivie ce tuto est tout est ok, je souhaite faire une upgrade vers dsn 4.3 , cela est il faisable ?

    cdt

    RépondreSupprimer
  3. Xpenology basé sur dsm 4.3 présentait quelques petits soucis , voir sur le lien suivant s'ils sont résolus à cette heure :
    http://xpenology.com/forum/viewtopic.php?f=2&t=1082

    RépondreSupprimer
  4. oui tout fonctionne nickel en dsm 4.3 update 3. j'ai monté mes diques en rdm , je suis agréablement surpris par les taux de transfert !!!

    RépondreSupprimer
  5. Merci pour le retour !
    Avez vous une idée du débit de transfert ?

    RépondreSupprimer
  6. sur un reseaux gigabyt pour un fichier de 1go en ecriture 498,5Mbps en lecture 650.8 Mbps

    RépondreSupprimer
  7. Merci patmtp35 pour cette info très intéressante !

    RépondreSupprimer
  8. on obtient des résultats encore meilleur en montant les MTU

    RépondreSupprimer
    Réponses
    1. peux tu me dire comment tu as fait l'update 4.2 vers 4.3 ? J'ai la même configuration de VM (disque en RDM).
      Merci

      Supprimer
  9. JE viens de passer a l'update 4 tu peu le faire direct voici comment faire :
    Installer l'update 4:

    -On va dans le panneau de configuration et on clique sur: mises à jour du DSM
    -On clique sur télécharger la mise à jour et on attend que ce soit fini
    on lance putty et on se connecte en root
    sed 's/flashupdateDeb/flashupdateDeb1/' /autoupd@te.info > /autoupd@te.info1
    mv /autoupd@te.info1 /autoupd@te.info
    apres on retourne sous DSM et on lance la mise a jour et voila

    RépondreSupprimer
  10. Merci beaucoup pour ta réponse :)
    tu le fais directement depuis la 4.2???? Sans rien?

    RépondreSupprimer
  11. a chaque fois que j'essaye, ça ne fonctionne pas : erreur 21....
    Je me suis connecté avec le terminal sous Mac OS X et j'ai également essayé en faisant une tache planifiée :(
    Une idée?

    RépondreSupprimer
  12. et aurais tu quelques part la manip pour passer de la 4.2 a la 4.3 par hasard? :D

    RépondreSupprimer
  13. La manip est hard et pas sans risques, je l'ai fait pour ma part avec succé:
    Uniquement appliqué sur ESX
    0.faire une sauvegarde de la VM
    1.relève tout tes paquets installé et leurs paramétrages.
    2.sauvegarde les paramttres DSM
    3.releve l'ordre de disque virtuel utilisé
    4.arrete la vm4.2
    5.creer une vm 4.3
    6.rattache les disque dans le meme ordre
    7.reinstalle les paquets
    8.remonte la sauvegarde de la conf DSM4.2
    9.reinstalle et reparamétrages des paquets

    toutes les données et bases mysql remonte nikel

    RépondreSupprimer
  14. Merci je viens de faire l'update en ayant utiliser un OVF (http://xpenology.com/forum/viewtopic.php?f=13&t=1737) et remis les disques RDM avant redémarrage :)
    Tout fonctionne nickel. J'ai fait la mise a jour en update 4 en suivant ta technique ...
    Merci encore pour tout

    RépondreSupprimer
  15. Ce commentaire a été supprimé par l'auteur.

    RépondreSupprimer
  16. Bonjour,

    J'ai installé a l'aide de ce tuto 2 VM sur ESXI (1 avec xpenology et la deuxième avec Seven).
    Cela fonctionne parfaitement depuis environ 2 mois.

    Par contre, j'aurais aimer savoir s'il était possible de raccorder un adaptateur USB=> carte vidéo du genre: (http://www.ebay.fr/itm/WS17M-USB-2-0-Display-Adapter-Konverter-zu-DVI-VGA-HDMI-1080p-Full-HD-Audio-/320874475312?pt=DE_Computing_Monitor_AV_Kabel_Adapter&hash=item4ab59bef30) sur le Proliant.

    Cela permettrait de pourvoir utiliser la VM avec Seven directement, sans utiliser un autre PC avec Vsphere.
    Il y a-t-il quelqu'un qui a déjà fait l'essai, ou peut-on me confirmer que cela fonctionne?

    Merci d'avance.

    Bricol67

    RépondreSupprimer
  17. Bonjour, j'ai suivis votre tuto que j'ai adapté à mon hardware, je n'ai pas de Proliant.
    Mon install marche, cependant je ne comprends pas à quel moment on ajoute les HDD de data dans vmware. J'ai 3 HDD de 2To je ne comprends pas comment fait on pour qu'ils apparaissent.
    Merci d'avance

    RépondreSupprimer
  18. Ce commentaire a été supprimé par l'auteur.

    RépondreSupprimer
  19. bonjour, merci pour ce tuto, je viens néanmoins de tenter une instal avec 4 Go de mémoire (3.8 en fait) et l'install n'est pas possible. il me semblait pourtant faisable :(. A bientot.

    RépondreSupprimer
  20. je m'auto corrige, pas encore testé : http://forum.hardware.fr/hfr/Hardware/minipc/unique-proliant-microserver-sujet_908322_312.htm#t8885045

    RépondreSupprimer
  21. Bonjour, Savez vous s'il est possible d'ouvrir une session d'une VM sur le serveur lui même ? (directement sur l'hote N54L?).
    En effet, il suffirait d'ajouter un ecran+clavier+souris pour avoir un poste supplémentaire....
    A moins d'installer un OS type windows server mais ce n'est pas les mêmes prix, et on perd l'avantage de la virtualisation et du DSM...

    Merci d'avance pour vos réponses.

    RépondreSupprimer
  22. Bonjour,

    Lors de l'installation du DSM à partir de l’assistant synology, il est indiqué que toutes les données du disque 1 vont être supprimées. Le disque 1 est celui sur le lequel est installé le vmk lui même sur le datastore. Or ce datastore est utilisé pour d'autres machines virtuelles (4VM dont ubuntu, un vieux windows etc). Avant de valider l'instal de DSM je voudrais être sûr que je ne vais pas écraser toutes les autres machines virtuelles !

    Merci de me confirmer que je peux le faire sans danger.

    RépondreSupprimer
  23. Ce commentaire a été supprimé par un administrateur du blog.

    RépondreSupprimer