Quotidien Shaarli
December 27, 2021
Ou comment passer d'un système Proxmox qui consomme ~980M de RAM à ~570M.
Quelques services "inutiles" dans la cas d'un serveur Proxmox isolé et/ou avec peu de ressources :
- pve-ha-crm : Proxmox-Cluster-Ressource-Manager
- pve-ha-lrm : Proxmox-Local-Ressource-Manager
- pve-firewall : Proxmox Firewall
- pvfw-logger : Proxmox Firewall Logger
- spiceproxy : Proxmox-Spice-VM-connection
- pvesr : Proxmox-Replication
Et pour arrêter tout ça :
sudo systemctl stop pve-ha-crm.service
sudo systemctl stop pve-ha-lrm.service
sudo systemctl stop pve-firewall.service
sudo systemctl stop pvfw-logger.service
sudo systemctl stop spiceproxy.service
sudo systemctl stop pvesr.service
Désactiver les units au niveau de systemd serait préférable, mais il y a beaucoup d'inter-dépendances avec les autres services Proxmox "utiles". Seul pvesr peut être désactivé sans trop foutre la merde…
Quick and dirty fix : Arrêter ces services quelques secondes après le démarrage du serveur… 👍
EDIT : Il vaut mieux éviter de couper pve-cluster 😅
Exemple d'erreur rsync obtenue récemment :
deflate on token returned 0 (1326 bytes left)
rsync error: error in rsync protocol data stream (code 12) at token.c(476) [sender=3.2.3]
rsync: connection unexpectedly closed (117 bytes received so far) [receiver]
rsync error: error in rsync protocol data stream (code 12) at io.c(235) [receiver=3.1.3]
rsync: connection unexpectedly closed (117 bytes received so far) [generator]
rsync error: error in rsync protocol data stream (code 12) at io.c(235) [generator=3.1.3]
zsh: exit 12 rsync -avz --progress -e "ssh -p 22"
- Vérifier le protocole de rsync sur chaque machine :
rsync --version
rsync version 3.1.3 protocol version 31 - Si les protocoles diffèrent, utiliser le protocole le plus bas (option --protocol) :
rsync --protocol=31 … - Vérifier les algorythmes de compression supportés (si listés avec --version), sinon simplement désactiver la compression (option --compress ou -z).
- Si ça démarre, essayer avec l'ancienne compression (option --old-compress) :
rsync --old-compress