- Modifié
Salut,
Après avoir écumé pas mal de tutos complexes, j'ai fini par trouver une méthode toute simple et efficace pour installer facilement Proxmox en zfs chez Hetzner (à priori, ça devrait fonctionner chez tous les hébergeurs, mais je n'ai pas eu l'occasion de tester).
1- Démarrer son dédié en Rescue Linux/64
2- Se connecter sur le rescue
3- Noter les paramètres réseaux de votre dédié dans un bloc note (IP/masque/passerelle):
ifconfig
route
cat /etc/network/interfaces
4- Récupérer le nom logique de l'interface réseau principale:
udevadm info -e | grep -A 12 ^P.*eth0 | grep ID_NET_NAME_PATH
Exemple de retour: E: ID_NET_NAME_PATH=enp3s0
(Ici, l'interface réseau va s'appeller "enp3s0")
5- Télécharger l'iso de proxmox:
wget -O proxmox.iso http://download.proxmox.com/iso/proxmox-ve_5.2-1.iso
6- Lancer l'installateur via qemu (ici avec 2hdd :sda et sdb. A adapter selon votre config):
qemu-system-x86_64 -enable-kvm \
-m 4096 \
-cpu host \
-smp 8 \
-drive file=/dev/sda,format=raw,cache=none,index=0,media=disk \
-drive file=/dev/sdb,format=raw,cache=none,index=1,media=disk \
-cdrom proxmox.iso -boot d -vnc :0
7- Se connecter via un client VNC à l'ip du serveur.
8- Procéder à l'installation (Attention: sur toute l'installation, le clavier est en us):
- Choisir la configuration zfs (niveau RAID...)
- Paramétrer le réseau avec les informations récupérées plus haut.
- Laisser l'installation ce finir et redémarrer.
9- Sur la console "rescue", quitter qemu via CTRL+C.
10- Redémarrer qemu sur les HDD et non pas sur l'iso (aussi à adapter en fonction de vos hdd):
qemu-system-x86_64 -enable-kvm \
-m 4096 \
-cpu host \
-smp 8 \
-drive file=/dev/sda,format=raw,cache=none,index=0,media=disk \
-drive file=/dev/sdb,format=raw,cache=none,index=1,media=disk -vnc :0
11- Changer le nom de l'interface réseau:
nano /etc/network/interfaces
Changer "ens3" par le nom récupéré en 4 ("enp3s0" dans mon exemple).
Le fichier doit ressembler à ça:
auto lo
iface lo inet loopback
iface enp3s0 inet manual
auto vmbr0
iface vmbr0 inet static
address x.x.x.x
netmask 255.255.255.224
gateway x.x.x.y
bridge_ports enp3s0
bridge_stp off
bridge_fd 0
12- Arrêter qemu dans le rescue et redémarrer le serveur.
Si vous ne vous êtes pas planté dans les paramètres réseau, vous devriez pouvoir accéder à l'interface de proxmox sur le port 8006
Durée totale de l'installation: moins de 10mn !