bytes.cat

La wiki d'FP d'informàtica

Eines de l'usuari

Eines del lloc


vagrant_ubuntu_libvirt

Diferències

Ací es mostren les diferències entre la revisió seleccionada i la versió actual de la pàgina.

Enllaç a la visualització de la comparació

Ambdós costats versió prèvia Revisió prèvia
Següent revisió
Revisió prèvia
vagrant_ubuntu_libvirt [2024/11/25 19:56]
enric_mieza_sanchez
vagrant_ubuntu_libvirt [2025/01/21 15:43] (actual)
enric_mieza_sanchez
Línia 9: Línia 9:
 \\ \\
  
-===== Instal·lació en Ubuntu =====+===== Instal·lació en Debian/Ubuntu =====
 Tenim [[https://bizanosa.com/ubuntu-debian-install-libvert-for-vagrant/|aquesta referència]]. Tenim [[https://bizanosa.com/ubuntu-debian-install-libvert-for-vagrant/|aquesta referència]].
  
Línia 15: Línia 15:
  
   - [[https://developer.hashicorp.com/vagrant/install?product_intent=vagrant#linux|Instal·la Vagrant com indica el fabricant HashiCorp a la seva web]].   - [[https://developer.hashicorp.com/vagrant/install?product_intent=vagrant#linux|Instal·la Vagrant com indica el fabricant HashiCorp a la seva web]].
-  - Instal·la Libvirt i la interfície gràfica virt-manager:<code bash>sudo apt install libvirt-daemon virt-manager nfs-common</code> +  - Instal·la Libvirt i la interfície gràfica virt-manager:<code bash>sudo apt install libvirt-daemon virt-manager nfs-kernel-server</code> 
-  - Instal·la NFS per tal que Vagrant pugui gestionar l es carpetes compartides amb Libvirt (en Windows això no funciona).<code bash>sudo apt install nfs-common</code> +  - Instal·la NFS per tal que Vagrant pugui gestionar l es carpetes compartides amb Libvirt (en Windows això no funciona).<code bash>sudo apt install nfs-kernel-server</code> 
-  - Reinicia la màquina perquè l'usuari principal pugui gestionar Libvirt.+  - Afegeix el teu usuari al grup ''libvirt'':<code>sudo adduser <usuari> libvirt</code> 
 +  - Reinicia la màquina perquè l'usuari principal pugui gestionar Libvirt.<code bash>sudo reboot</code> 
 +  - Engega la interfície gràfica:<code>Dash -> virt</code> 
 +  - Instal·la les eines de desenvolupament per a poder compilar el plugin:<code bash>sudo apt install libvirt-dev ruby-dev make gcc</code>
   - Instal·la els plugins de Vagrant que permeten gestionar Libvirt.<code bash>vagrant plugin install vagrant-libvirt</code>   - Instal·la els plugins de Vagrant que permeten gestionar Libvirt.<code bash>vagrant plugin install vagrant-libvirt</code>
-  - Prova un configuració mínima:<code bash>+  - Prova un configuració mínima: **ULL! et demanarà la password de sudo**<code bash>
 cd /el/meu/projecte/vagrant cd /el/meu/projecte/vagrant
 vagrant init debian/bookworm64 vagrant init debian/bookworm64
 vagrant up --provider=libvirt vagrant up --provider=libvirt
 </code> </code>
- +  - Recorda que per ajustar els paràmetres de Libvirt per a la VM podem afegir dins del Vagrantfile:<file ruby> 
 +  # Configuració comuna a per totes les màquines 
 +  config.vm.provider "libvirt" do |vb| 
 +    vb.memory = "1024" 
 +    vb.cpus = 1 
 +  end 
 +</file>
  
vagrant_ubuntu_libvirt.1732564603.txt.gz · Darrera modificació: 2024/11/25 19:56 per enric_mieza_sanchez