« NIC SR-IOV » : différence entre les versions

De Le Wiki de Lug
Aller à la navigation Aller à la recherche
Page créée avec « =Voir le nombre MAX de VF supportées= root@proxmox:~# cat /sys/class/net/<font color=green>enp8s0f1np1</font>/device/sriov_totalvfs =Voir combien de VF sont actives actuellement= root@proxmox:~# cat /sys/class/net/<font color=green>enp8s0f1np1</font>/device/sriov_numvfs =Créer des VF= Exemple : créer 4 VF root@proxmox:~# echo <font color=green>4</font> > /sys/class/net/<font color=green>enp8s0f1np1</font>/device/sriov_numvfs {{Méta bandeau | niveau = inf... »
 
Ligne 3 : Ligne 3 :
=Voir combien de VF sont actives actuellement=
=Voir combien de VF sont actives actuellement=
  root@proxmox:~# cat /sys/class/net/<font color=green>enp8s0f1np1</font>/device/sriov_numvfs
  root@proxmox:~# cat /sys/class/net/<font color=green>enp8s0f1np1</font>/device/sriov_numvfs
=Créer des VF=
=Créer des VF temporaire=
Exemple : créer 4 VF
Exemple : créer 4 VF
  root@proxmox:~# echo <font color=green>4</font> > /sys/class/net/<font color=green>enp8s0f1np1</font>/device/sriov_numvfs
  root@proxmox:~# echo <font color=green>4</font> > /sys/class/net/<font color=green>enp8s0f1np1</font>/device/sriov_numvfs
Ligne 11 : Ligne 11 :
   | texte  = Il est recommandé de ne pas créer plus de VF que nécessaire.
   | texte  = Il est recommandé de ne pas créer plus de VF que nécessaire.
  }}
  }}
=Créer des VF=
On crée un service :
root@proxmoxve:~# vi /etc/systemd/system/sriov-x710.service
Contenu :
[Unit]
Description=Enable SR-IOV on Intel X710
After=systemd-modules-load.service
Before=pve-guests.service
[Service]
Type=oneshot
ExecStart=/bin/sh -c 'echo <font color=green>4</font> > /sys/class/net/<font color=green>enp8s0f1np1</font>/device/sriov_numvfs'
RemainAfterExit=yes
[Install]
WantedBy=multi-user.target
Puis on active le service ;
systemctl daemon-reload
systemctl enable sriov-x710
systemctl start sriov-x710

Version du 23 février 2026 à 16:47

Voir le nombre MAX de VF supportées

root@proxmox:~# cat /sys/class/net/enp8s0f1np1/device/sriov_totalvfs

Voir combien de VF sont actives actuellement

root@proxmox:~# cat /sys/class/net/enp8s0f1np1/device/sriov_numvfs

Créer des VF temporaire

Exemple : créer 4 VF

root@proxmox:~# echo 4 > /sys/class/net/enp8s0f1np1/device/sriov_numvfs

Créer des VF

On crée un service :

root@proxmoxve:~# vi /etc/systemd/system/sriov-x710.service

Contenu :

[Unit]
Description=Enable SR-IOV on Intel X710
After=systemd-modules-load.service
Before=pve-guests.service

[Service]
Type=oneshot
ExecStart=/bin/sh -c 'echo 4 > /sys/class/net/enp8s0f1np1/device/sriov_numvfs'
RemainAfterExit=yes

[Install]
WantedBy=multi-user.target

Puis on active le service ;

systemctl daemon-reload
systemctl enable sriov-x710
systemctl start sriov-x710