Skip to content

Commandes Référence Serveur

Commandes spécifiques à ce serveur Proxmox homelab.

Proxmox Host

# État système
pct list
qm list
pvesh get /cluster/resources

# Backup
vzdump 100 --mode snapshot --storage local

LXC Conteneurs

LXC 100 (docker-media)

# Accès
pct enter 100

# Jellyfin
docker exec jellyfin vainfo
docker logs -f jellyfin | grep transcode

# *Arr Stack
docker compose -f /opt/docker/docker-compose.yml restart sonarr radarr

LXC 101 (management)

pct enter 101

# Portainer
docker logs portainer

LXC 102 (pbs)

pct enter 102

# Proxmox Backup
proxmox-backup-manager datastore list

Stockage

MergerFS

# Status
df -h /mnt/storage
mount | grep mergerfs

# Policy
getfattr -n user.mergerfs.create /mnt/storage
setfattr -n user.mergerfs.create -v lfs /mnt/storage

SnapRAID

# Sync quotidien
snapraid sync

# Vérification
snapraid status
snapraid diff

# Scrub mensuel
snapraid scrub -p 10 -o 30

# Recovery si disk fail
snapraid fix -d d1

SMART Disks

# Health check tous disques
for disk in sda sdb sdc sdd; do smartctl -H /dev/$disk; done

# Détails disque spécifique
smartctl -a /dev/sdc | less

Networking

# IP configuration
ip a show vmbr0

# Conteneurs réseau
pct exec 100 -- ip a
pct exec 100 -- ping 8.8.8.8

Monitoring

# CPU/RAM
top
htop

# Disques I/O
iostat -x 1 5

# Réseau
iftop -i vmbr0

# Logs
journalctl -f
journalctl -u pve-container@100

Backup & Recovery

# Backup manuel LXC
pct backup 100 --storage local --mode snapshot

# Restore
pct restore 100 /path/to/backup.tar.lzo

# SnapRAID recovery
snapraid fix -d d1 -l /var/log/snapraid-fix.log

Sécurité

# Fail2ban status
fail2ban-client status sshd

# SSH connexions
last | head -20
grep "Accepted" /var/log/auth.log | tail -20

Documentation

# Rebuild docs
cd /mnt/lxc-data/documentation
mkdocs build

# Serve local
mkdocs serve --dev-addr 0.0.0.0:8001

Ressources Détaillées


Dernière mise à jour : 27 janvier 2026