Ci-dessous, les différences entre deux révisions de la page.
wiki:cluster:creation_vm:kvm [2018/04/23 01:35] insolentbacon |
wiki:cluster:creation_vm:kvm [2020/06/27 18:16] |
||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
- | ===== Créer une KVM ===== | ||
- | ==== Création de la machine ==== | ||
- | |||
- | La création d'une KVM s' | ||
- | |||
- | * Choisir le noeud (la machine physique), en faisant attention de ne pas choisir une machine trop chargée (les ressource actuellement occupées s' | ||
- | |||
- | * Choisissez le type d'OS (typiquement l26), puis l'iso, déposée préalablement dans **scylla_iso**. | ||
- | Sur scylla pour la dev: scylla_iso est dans / | ||
- | |||
- | * Pour le disque, laissez le stockage sur **scylla_disk** (sauf dans certains cas particulier, | ||
- | |||
- | * Allouez des ressources à la machine, sachant qui est possible de les modifier par la suite. | ||
- | |||
- | * Pour le réseau, vous avez plusieurs choix de vmbr (VM bridge) : | ||
- | * vmbr0: pour avoir une interface dans le vlan 102 dans le cas d'une VM sur la prod, et 103 dans le cas d'une VM sur la dev (Vlans d' | ||
- | * vmbr2: accès au Vlan 2 pour avoir une IP publique sur la prod. Accès direct à internet. IP statique | ||
- | * vmbr3: accès au Vlan 3 pour avoir une IP publique sur la dev. Accès direct à internet. IP statique | ||
- | * vmbr999: accès au Vlan 999 pour avoir accès au serveur PXE. Utilisation du DHCP avec du NAT. | ||
- | |||
- | * Pour plus de perfmormance, | ||
- | |||
- | * Vérifiez les paramètres dans le fenêtre de confirmation, | ||
- | |||
- | ==== Accéder à la machine ==== | ||
- | |||
- | Vous devez vous connecter directement à l'un des serveurs du cluster via le VPN (sans passer par l'url en proxmox-prod), | ||
- | |||
- | En cas d' | ||
- | |||
- | < | ||
- | nc -l -p 5900 -c "qm vncproxy VMID" | ||
- | </ | ||
- | |||
- | (en remplaçant évidemment **VMID** par l'ID de la VM). | ||
- | |||
- | Sur votre machine, après avoir installé **tigervnc** : | ||
- | |||
- | < | ||
- | vncviewer IP_SERVEUR: | ||
- | </ | ||
- | |||
- | Avec | ||
- | |||
- | * identifiant : root@pam | ||
- | * mot de passe : le mot de passe root | ||
- | |||
- | Et vous arrivez en root sur votre machine ! Occupons nous du réseau : vous devez avoir déjà trouvé une IP libre (et tenté de la pinger, on ne sait jamais...). | ||
- | |||
- | ==== Configurer la réseau ==== | ||
- | |||
- | Il suffit d' | ||
- | |||
- | <code bash> | ||
- | auto eth0 | ||
- | iface eth0 inet static | ||
- | address 192.168.102.106 | ||
- | netmask 255.255.255.0 | ||
- | gateway 192.168.102.1 | ||
- | </ | ||
- | |||
- | < | ||
- | |||
- | < | ||
- | export http_proxy=http:// | ||
- | export https_proxy=https:// | ||
- | </ | ||
- | |||
- | Pensez à ajouter les proxy pour les applications que vous utilisez. Par exemple pour APT mettez dans / | ||
- | |||
- | < | ||
- | Acquire:: | ||
- | Acquire:: | ||
- | </ | ||
- | |||
- | Pour wget éditez /etc/wgetrc | ||
- | |||
- | Un petit | ||
- | |||
- | <code bash> | ||
- | / | ||
- | </ | ||
- | |||
- | ou reboot plus tard, votre machine doit être accessible en ssh, et vous pouvez passer à la [wiki: | ||
- | |||
- | ===== Divers ===== | ||
- | |||
- | ==== Ajouter d' | ||
- | |||
- | Tout se fait dans l' | ||
- | |||
- | Effectuer alors la configuration réseau dans la VM (comme dans le cas du vmbr0). | ||
- | |||
- | Vous avez maintenant une configuration internet qui marche, il faut à présent la sécuriser en interdisant la connection ssh sur cette nouvelle interface. | ||
- | Modifier le fichier / | ||
- | < | ||
- | ListenAddress ADRESSE_PRIVEE | ||
- | </ | ||
- | où ADRESSE_PRIVEE est l' | ||
- | |||
- | === En IPv6 === | ||
- | |||
- | Toujours dans ''/ | ||
- | |||
- | < | ||
- | iface eth2 inet6 static | ||
- | address 2001: | ||
- | netmask 64 | ||
- | gateway 2001: | ||
- | </ | ||
- | |||
- | Sur la VM, dans ''/ | ||
- | |||
- | < | ||
- | ip -6 route add default via 2001: | ||
- | </ | ||
- | |||
- | === Agrandir le disque après coup === | ||
- | |||
- | < | ||
- | | ||
- | </ | ||
- | |||
- | Puis ajouter le disque gparted dans proxmox à votre vm et redémarrer avec vnc afin d' | ||
- | Et voilà, disque agrandi ! | ||
- | |||
- | =====Et pour finir===== | ||
- | N' |