Proxmox - Monitorando temperatura de dispositivos
Sobre
Olá! Visitante, reunimos aqui, informações sobre a ferramenta de Virtualização Proxmox Virtual Environment, neste tutorial, iremos ver uma maneira opcional (opt-in) e não oficial de exibir as informações de temperaturas obtidas através dos sensores existentes por padrão no hardware. Lembrando que este vídeo tem cunho educativo e apenas deve ser executado os comandos abaixo caso tenha total confiança no processo e faça em homologação.
Vídeo
Script de Instalação
Neste link é o github do desenvolvedor que disponibilizou o script para a instalação.
https://github.com/Meliox/PVE-mods
Script para aplicar no Reboot
Segue o Script desenvolvido pelo Projeto Root para aplicar a cada reboot a modificação, use e modifique ao seu gosto.
nano /bin/ajustes.sh
Cole este conteúdo abaixo e salve o arquivo.
#!/bin/bash
# Definindo os caminhos de origem e destino
SOURCE_NODES="/root/ajustes/Nodes.pm"
DEST_NODES="/usr/share/perl5/PVE/API2/Nodes.pm"
SOURCE_PVEJS="/root/ajustes/pvemanagerlib.js"
DEST_PVEJS="/usr/share/pve-manager/js/pvemanagerlib.js"
# Copiando e sobrescrevendo o arquivo Nodes.pm
if [ -f "$SOURCE_NODES" ]; then
echo "Sobrescrevendo $DEST_NODES com o arquivo $SOURCE_NODES"
cp -f "$SOURCE_NODES" "$DEST_NODES"
else
echo "Erro: $SOURCE_NODES não encontrado!"
fi
# Copiando e sobrescrevendo o arquivo pvemanagerlib.js
if [ -f "$SOURCE_PVEJS" ]; then
echo "Sobrescrevendo $DEST_PVEJS com o arquivo $SOURCE_PVEJS"
cp -f "$SOURCE_PVEJS" "$DEST_PVEJS"
else
echo "Erro: $SOURCE_PVEJS não encontrado!"
fi
systemctl restart pveproxy.service
echo "Processo de cópia concluído!"
echo "Reiniciado o PVE Proxy."
Após sair e salvar (CTRL+X), ajuste as permissões
chmod +x /bin/ajustes.sh
Para aplicar sempre que o servidor reiniciar coloque no crontab.
crontab -e
Coloque abaixo dos comentários a linha @reboot /bin/ajustes.sh
#... # # For more information see the manual pages of crontab(5) and cron(8) # # m h dom mon dow command @reboot /bin/ajustes.sh