tips_proxmox_linux_os_reglages.md
· 646 B · Markdown
Bruto
# CPU / RAM / load
```
lscpu
free -h
uptime
```
# Disques
```
lsblk
df -h
```
# VM existantes
```
qm list
```
2️⃣ Audit global des VM (commande clé)
```
for id in $(qm list | awk 'NR>1 {print $1}'); do
echo "=== VM $id ==="
qm config $id | egrep 'name|cores|sockets|memory|balloon|cpulimit|cpuunits'
done
```
# 👉 Tu vois CPU max / RAM max / RAM min / limites.
3️⃣ Règles d’or (à respecter)
# 🧠 CPU
## Total vCPU = 1.5x à 2x CPU physique
- Pas de pinning sauf cas critique
- Pas de cpulimit par défaut
# 🧠 RAM
- Jamais allouer 100 % de la RAM
- Toujours ballooning activé
- Laisser 20–30 % libre sur l’hôte
CPU / RAM / load
lscpu
free -h
uptime
Disques
lsblk
df -h
VM existantes
qm list
2️⃣ Audit global des VM (commande clé)
for id in $(qm list | awk 'NR>1 {print $1}'); do
echo "=== VM $id ==="
qm config $id | egrep 'name|cores|sockets|memory|balloon|cpulimit|cpuunits'
done
👉 Tu vois CPU max / RAM max / RAM min / limites.
3️⃣ Règles d’or (à respecter)
🧠 CPU
Total vCPU = 1.5x à 2x CPU physique
- Pas de pinning sauf cas critique
- Pas de cpulimit par défaut
🧠 RAM
- Jamais allouer 100 % de la RAM
- Toujours ballooning activé
- Laisser 20–30 % libre sur l’hôte