Configuration d'un serveur OmniOSce pour la virtualisation

1) Passer en root :

(il faut être root tout au long de la procédure)

su -

2) Changer le DNS en cas de besoin

echo 'nameserver 1.1.1.1' > /etc/resolv.conf

3) Faire les MAJ

pkg update && reboot

4) Désactiver le délai lors du boot (facultatif)

echo 'autoboot_delay='\''0'\''' >> /boot/loader.conf.local

5) Désactiver l'affichage du logo d'OmniOSce (facultatif)

echo 'beastie_disable='\''YES'\''' >> /boot/loader.conf.local

6) Supprimer l'affichage du MOTD lors des connexions SSH (facultatif)

rm /etc/motd && touch /etc/motd && chown root:sys /etc/motd && chmod 644 /etc/motd

7) Configurer le serveur de temps et mettre le serveur à l'heure Française (indispensable !!!)

pkg install ntpsec && /usr/bin/ntpdate 0.fr.pool.ntp.org && date && svcadm enable svc:/network/ntp:default

8) Installer Bhyve, les firmware nécessaires et quelques outils de base

pkg install pkg:/system/bhyve pkg:/system/library/bhyve pkg:/system/bhyve/firmware gnu-coreutils wget zip unzip top htop nano

9) Créer un dataset pour stocker les fichiers de configuration des VM

zfs create rpool/'VM' && zfs set mountpoint=/'VM' rpool/'VM'

10) Créer le dataset pour stocker les ISO d'installation des OS des VM

zfs create rpool/'ISO' && zfs set mountpoint=/'ISO' rpool/'ISO'

11) Placer les ISO d'installation des OS dans /ISO avant de continuer

Vous pouvez à présent passer à l'article suivant pour créer des VM



↑ Haut de page