Installation d'une machine virtuelle Unraid sur clé
USB
Contexte
Notre environnement est donc prêt pour héberger une machine virtuelle Lime Technology Unraid qui notre choix de serveur NAS.
Télécharger la dernière version de l'OS sur le site de LimeTech.
Dans le cadre du projet d'installation d'un NAS personnel,nous avons dans les aventures précédentes :
Télécharger la dernière version de l'OS sur le site de LimeTech.
Au
moment où j'écris, la version 5.0-beta12
AiO est la dernière version disponible.
Choix de unraid
Unraid
est système d’exploitation qui démarre à partir d'une clé USB, construit autour
d'un noyau Linux Slackware.
Il
utilise une technologie de protection des données différente du système RAID
habituel. Cette technologie met en jeu un disque de parité qui permet en cas de
crash disque de restaurer les données perdues. Elle offre plusieurs avantages
par rapport à un système basé sur du RAID :
- Pas d’achat de carte Raid couteuse.
- Les disques installés peuvent être de technologie différente (sata, ide, scsi) , mais aussi de taille différente. Cependant, le disque de parité doit avoir la taille du plus grand disque utilisé
- On peut faire en sorte qu'un fichier donné soit entièrement contenu sur un seul disque : ainsi si plusieurs disques sont défectueux, les données sur les disques restant sont toujours valides
- Un disque endommagé peut être restauré via le disque de parité
- Il est facile d’ajouter de nouveaux disques, ou de remplacer un disque par un autre de plus grande capacité
Contraintes liées à la virtualisation
Le
système Unraid sera installé sur une clé USB, et géré dans une machine
virtuelle VMware. Malheureusement, il n’est pas possible de configurer le bios
d’une VM pour booter sur un dispositif
USB.
Plop Manager
PLoP
Boot Manager est un petit programme qui permet de lancer différents systèmes
d'exploitation. Il peut booter à partir du disque dur, d'une disquette, d'un
cd/dvd ou d'une clé USB.
On peut l'installer sur le disque dur sans qu'une partition supplémentaire ne soit requise pour le boot manager.
On peut l'installer sur le disque dur sans qu'une partition supplémentaire ne soit requise pour le boot manager.
On
va donc mettre en place le fonctionnement suivant :
- Une machine virtuelle dispose d’un lecteur cd CDROM connecté au fichier de la banque de données Plop-Boot-Manager/plpbtin.iso qui lance le programme Plop.
- Le Boot Manager Plop est installé sur la machine virtuelle.
- Cette machine virtuelle dispose d’un dispositif USB qui a été mis à disposition lors de la configuration VMdirectpath de VMware ESXi (voir ici ). Sur cette clé USB est installé le système Unraid.
- Plop Manager est configuré pour booter sur le dispositif USB, avec un délai d’attente de 5 secondes.
- La VM boote alors sur la clé USB contenant le système Unraid.
Installation de Unraid sur une clé USB
Télécharger
la dernière version de Unraid : http://lime-technology.com/download/cat_view/49-unraid-server
Suivre
la procédure d’installation de Unraid sur une clé USB : http://lime-technology.com/support/unraid-server-installation
Téléchargement de Plop sur l’environnement ESXi
Cette
machine virtuelle est destinée à lancer le système Plop Manager monté sous
forme d’image ISO dans le lecteur de CDROM, pour pouvoir ensuite booter sur la
clé USB embarquant le système Unraid.
Télécharger
la dernière version de Plop boot manager sur le site PloP. (ici, plpbt-5.0.13.zip)
Extraire le fichier zip, pour utiliser le fichier /intsall/plpbtin.iso
.
Transférer
l’image ISO plpbtin.iso sur le dique VMFS de l’ESXi
Pour ceci, sur vSphere Client :
·
Sélectionner l’hôte
·
Sélectionner l’onglet
« Configuration »
·
Cliquer droit sur la banque de données
Dans
le menu contextuel, choisir « Parcourir la banque de données »
Transférer
le fichier plpbtin.iso sur la banque de données dans le répertoire
destiné aux images ISO.
Création de la machine virtuelle Unraid-Plop
Sur
vSphere Client, sélectionner l’hôte, sélectionner l’onglet « premier
contacts, puis utiliser « Créer une nouvelle machine virtuelle »
Sélectionner
« Typique », puis cliquer sur « Suivant »
Nommer
la machine virtuelle, puis cliquer sur « Suivant »
Sélectionner
la banque de données, puis cliquer sur « Suivant »
Système
d’exploitation : Autre , FreeBSD 32 bits
Taille
du disque : 8Go, Thin Provisionning
Cocher
« Éditer les paramètres de la machine virtuelle », puis cliquer sur
« Continuer »
Dans
la configuration CD / DVD, ajouter le fichier ISO plpbtin.iso disponible dans la banque de données, et cocher
« Connecter à la mise sous tension »
Ajouter
un périphérique USB.
Cliquer
sur Ajouter
Sélectionner
« Contrôleur USB », puis valider
Cliquer
à nouveau sur Ajouter
Sélectionner
« Périphérique USB », puis valider
Sélectionner
la clé USB Unraid, puis valider
Premier démarrage de la machine
virtuelle Unraid-Plop
Lancer
la VM Unraid-Plop
Plop
se lance et permet de choisir la clé USB pour booter
Premier
lancement de Plop , saisir 1 pour installer le Boot Manager
Confirmer
l’installation par Y
|
Installation
terminée. Presser une touche pour continuer
|
Saisir
u pour un boot USB
|
Saisir
9 pour rebooter
|
Après
reboot, Plop boot manager est en place.
Choisir
le menu Setup pour configurer Plop Boot Manager
Configuration
choisie :
- Boot countdown : 5 seconds
- Show Floppy boot : No
- Show CDROM Boot : No
La
touche ESC permet de sortir du menu configuration
Notre
machine virtuelle est ainsi prête et démarre sur la clé USB Unraid préparée
précédemment et branchée sur le serveur VMware ESXi.
Prochaine étape
Le système Unraid ne dispose pas encore de disques durs, ils vont être physiquement ajoutés dans le serveur, puis ajoutés à la configuration de la machine virtuelle Unraid. Cette configuration sera abordée dans un prochain message : Attachement des disques durs à la VM unraid.
Enfin,
la configuration du système Unraid pourra débuter, et sera exposée dans un prochain
message : Configuration
du NAS Unraid.
Aucun commentaire:
Enregistrer un commentaire