Ací es mostren les diferències entre la revisió seleccionada i la versió actual de la pàgina.
| Ambdós costats versió prèvia Revisió prèvia Següent revisió | Revisió prèvia | ||
|
vagrant_ubuntu_libvirt [2025/09/15 16:53] enric_mieza_sanchez [Instal·lació en Debian/Ubuntu] |
vagrant_ubuntu_libvirt [2025/09/15 22:52] (actual) enric_mieza_sanchez [Instal·lació en Debian/Ubuntu] |
||
|---|---|---|---|
| Línia 22: | Línia 22: | ||
| - Instal·la les eines de desenvolupament per a poder compilar el plugin:< | - Instal·la les eines de desenvolupament per a poder compilar el plugin:< | ||
| - Instal·la els plugins de Vagrant que permeten gestionar Libvirt.< | - Instal·la els plugins de Vagrant que permeten gestionar Libvirt.< | ||
| - | - Prova un configuració mínima: **ULL! et demanarà la password de sudo**<code bash> | + | |
| - | cd /el/ | + | Ara ja hauries de tenir la instrucció '' |
| - | vagrant init debian/ | + | |
| + | \\ | ||
| + | ===== Crea VMs amb Vagrant ===== | ||
| + | |||
| + | Provarem una configuració mínima | ||
| + | |||
| + | | ||
| + | cd vm1</code> | ||
| + | * Crea el Vagrantfile. Aquesta instrucció crearà un esquelet molt complert que pots anar activant per parts descomentant les línies que t' | ||
| + | vagrant init debian/ | ||
| + | * Engega la màquina amb:< | ||
| vagrant up --provider=libvirt | vagrant up --provider=libvirt | ||
| </ | </ | ||
| - | | + | |
| # Configuració comuna a per totes les màquines | # Configuració comuna a per totes les màquines | ||
| config.vm.provider " | config.vm.provider " | ||
| - | vb.memory = "1024" | + | vb.memory = "2048" |
| - | vb.cpus = 1 | + | vb.cpus = 2 |
| end | end | ||
| </ | </ | ||
| - | ==== Utilitza | + | ===== Cerca imatges a Vagrant |
| - | Crea una carpeta pel Vagrantfile: | + | Les imatges han d' |
| - | mkdir maquina1 | + | |
| - | cd maquina1 | + | |
| - | vagrant init debian/bookworm64 | + | |
| - | + | ||
| - | Posa-la en marxa amb libvirt/KVM: | + | |
| - | vagrant up --provider=libvirt | + | |
| + | Consulta a [[https:// | ||
| + | |||
| + | Exemples d' | ||
| + | * bento/ | ||
| + | * bento/ | ||
| + | * debian/ | ||
| + | |||
| + | Si utilitzes una Ubuntu i et dona error en la compartició NFS, pots intentar aquesta configuració que farà el //shared folder// via TCP enlloc del UDP per defecte al Vagrantfile: | ||
| + | <code ruby> | ||
| + | config.vm.synced_folder " | ||
| + | type: " | ||
| + | nfs_version: | ||
| + | nfs_udp: false, | ||
| + | nfs_protocol: | ||
| + | </ | ||