no way to compare when less than two revisions
Différences
Ci-dessous, les différences entre deux révisions de la page.
| — | technique:infra:creation_vm [2016/10/22 12:50] (Version actuelle) – créée taziden | ||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| + | ====== Création d'une machine virtuelle chez Grenode ====== | ||
| + | Tout d' | ||
| + | < | ||
| + | sudo gnt-instance add -o noop -t plain -s 50G -B memory=4.0G --net=0: | ||
| + | </ | ||
| + | |||
| + | * -s : taille du disque | ||
| + | * -B memory= : taille de la RAM | ||
| + | * --net=0: | ||
| + | |||
| + | On la démarre sur une iso d' | ||
| + | < | ||
| + | sudo gnt-instance start -H boot_order=cdrom, | ||
| + | </ | ||
| + | |||
| + | Pour faire l' | ||
| + | < | ||
| + | sudo gnt-instance list -o +network_port | ||
| + | </ | ||
| + | On voit que le port de la machine '' | ||
| + | < | ||
| + | ssh -L 4444: | ||
| + | </ | ||
| + | Ensuite, il n'y a plus qu'à faire pointer un client VNC sur le port 4444 de localhost pour faire l' | ||
| + | Au début de l' | ||
| + | < | ||
| + | IP : on pioche dans 80.67.180.0/ | ||
| + | Netmask : 255.255.255.240 | ||
| + | Gateway : 80.67.180.1 | ||
| + | </ | ||
| + | |||
| + | Une fois l' | ||
| + | < | ||
| + | sudo gnt-instance shutdown bugne.ilico.org | ||
| + | … on attend … | ||
| + | sudo gnt-instance start bugne.ilico.org | ||
| + | </ | ||
| + | |||
| + | Et voilà, on peut à présent se connecter en SSH sur notre machine pour la configurer. | ||
| + | On ne peut se connecter en root, il faut donc se connecter avec le premier utilisateur créé lors de l' | ||
| + | < | ||
| + | # On passe root | ||
| + | taziden@bugne: | ||
| + | # On installe quelques paquets minimaux qui permettront ensuite de configurer le reste via Ansible | ||
| + | root@bugne:# | ||
| + | # On repasse en tant qu' | ||
| + | root@bugne:# | ||
| + | # On change le port d' | ||
| + | root@bugne:# | ||
| + | # On redémarre ssh | ||
| + | root@bugne:# | ||
| + | # On se déconnecte, | ||
| + | root@bugne:# | ||
| + | </ | ||
| + | |||
| + | On ajoute notre machine à la liste des '' | ||
| + | |||
| + | < | ||
| + | ansible-playbook -l bugne.ilico.org init.yml | ||
| + | # Le mot de passe SUDO demandé est bien entendu le mot de passe de votre premier utilisateur sur la machine en question | ||
| + | </ | ||
| + | Et voilà ! | ||