« Proxmox : TRIM sous LXC » : différence entre les versions

De Linux Server Wiki
Aller à la navigation Aller à la recherche
(Page créée avec « =Pour les VMs LXC privileged= TRIM fonctionne depuis la VM. =Pour les VMs LXC unprivileged= <pre> #! /bin/bash sync # trim lxc for i in $(pct list | awk '/^[0-9]/ {prin... »)
 
Aucun résumé des modifications
 
Ligne 1 : Ligne 1 :
[[Category:serveur]]
[[Category:debian]]
[[Category:virtualisation]]
=Pour les VMs LXC privileged=
=Pour les VMs LXC privileged=
TRIM fonctionne depuis la VM.
TRIM fonctionne depuis la VM.

Dernière version du 5 juillet 2018 à 02:48


Pour les VMs LXC privileged

TRIM fonctionne depuis la VM.

Pour les VMs LXC unprivileged

#! /bin/bash

sync

# trim lxc
for i in $(pct list | awk '/^[0-9]/ {print $1}'); do
  echo "trimming VM $i"
  fstrim -v /proc/$(lxc-info -n $i -p | awk '{print $2}')/root 2>&1
done | logger -t "fstrim[$$]"

# trim proxmox
(echo "trimming proxmox drive"
fstrim -av 2>&1 )| logger -t "fstrim[$$]"

Puis créez un crontab qui lance ce script toutes les semaines (par exemple)