====== Differences ======
This shows you the differences between two versions of the page.
| it:installation_host [2023/02/15 09:29] – created - external edit 127.0.0.1 | it:installation_host [2025/02/11 20:27] (current) – removed vlp | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| - | # Install 00011100 | ||
| - | ## Configuration de l'host | ||
| - | |||
| - | ### Dans le bios activer la prise en charge de la virtualisation | ||
| - | |||
| - | Activer: ACPM + SR-IOV + VT | ||
| - | |||
| - | [[https:// | ||
| - | |||
| - | ### Configuration réseau: | ||
| - | |||
| - | * Choix du NIC: eno3 - //config fournie par OVH// | ||
| - | |||
| - | ### Partition disques | ||
| - | |||
| - | Le partitionnement de md0 en md0p1 et p2 est un peu capricieux: par default quand on crée le raid, une seule partition est créé et un impossible de la modifier | ||
| - | |||
| - | lsblk | ||
| - | |||
| - | **Tips:** faire une install guidée sur md0, et supprimer les partitions pour les ajuster comme on veut. | ||
| - | |||
| - | NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT | ||
| - | sda | ||
| - | |-sda1 | ||
| - | `-sda2 | ||
| - | `-md0 | ||
| - | |-md0p1 | ||
| - | `-md0p2 | ||
| - | `-md0p2_crypt 253:0 0 | ||
| - | |-ssd-swap | ||
| - | `-ssd-root | ||
| - | sdb | ||
| - | |-sdb1 | ||
| - | `-sdb2 | ||
| - | `-md0 | ||
| - | |-md0p1 | ||
| - | `-md0p2 | ||
| - | `-md0p2_crypt 253:0 0 | ||
| - | |-ssd-swap | ||
| - | `-ssd-root | ||
| - | sdc | ||
| - | `-sdc1 | ||
| - | `-md1 | ||
| - | `-md1_crypt | ||
| - | sdd | ||
| - | `-sdd1 | ||
| - | `-md1 | ||
| - | `-md1_crypt | ||
| - | |||
| - | ### Préparer la config | ||
| - | |||
| - | se connecter en ssh: root@ | ||
| - | |||
| - | su | ||
| - | apt install git sudo vim | ||
| - | / | ||
| - | export PATH=$PATH:/ | ||
| - | exit | ||
| - | exit | ||
| - | #relog en ssh pour prendre en compte le sudo | ||
| - | ssh-keygen -t ed25519 -a 256 | ||
| - | #copier clef public sur git | ||
| - | git clone ssh:// | ||
| - | |||
| - | ### Clone EFI de sda1 sur sda2 | ||
| - | |||
| - | su | ||
| - | dd if=/ | ||
| - | # check le boot order | ||
| - | efibootmgr -v | ||
| - | # ajouter le boot de sdb1 | ||
| - | efibootmgr -c -d /dev/sdb -p 1 -L " | ||
| - | # supprimet si besoin une entrée boot | ||
| - | efibootmgr -b 0001 | ||
| - | # changer le boot order | ||
| - | efibootmgr -o 0000, | ||
| - | exit | ||
| - | |||
| - | ### Préparer la redirection de la VF sur la VM router | ||
| - | |||
| - | Ajouter les modules: | ||
| - | |||
| - | sudo vim / | ||
| - | # ajouter: | ||
| - | vfio | ||
| - | vfio_iommu_type1 | ||
| - | vfio_pci | ||
| - | vfio_virqfd | ||
| - | kvm | ||
| - | kvm_intel | ||
| - | |||
| - | Activer la prise en charge des modules | ||
| - | |||
| - | sudo / | ||
| - | |||
| - | Activer dans grub les vfio pour virsh (iommu) et monter automatiquement 4 vfs: | ||
| - | |||
| - | vim / | ||
| - | # modifier: | ||
| - | GRUB_CMDLINE_LINUX_DEFAULT=" | ||
| - | |||
| - | Valider les modifications grub: | ||
| - | |||
| - | / | ||
| - | |||
| - | Puis | ||
| - | |||
| - | reboot | ||
| - | |||
| - | ### Préparer le résau et l' | ||
| - | |||
| - | # Lancer le script d' | ||
| - | 00011100_install_scripts/ | ||
| - | 00011100_install_scripts/ | ||
| - | |||
| - | Modifier les paramètre Apparmor: | ||
| - | |||
| - | sudo vim / | ||
| - | /dev/vfio/* rw, | ||
| - | |||
| - | Puis | ||
| - | |||
| - | sudo reboot | ||
| - | |||
| - | ## Création VM | ||
| - | |||
| - | sudo ./ | ||
| - | sudo ./ | ||
| - | |||
| - | NB: l' | ||
| - | |||
| - | Sur l' | ||
| - | |||
| - | sudo virsh autostart nomVM | ||
