Essa é uma revisão anterior do documento!
Tabela de conteúdos
🔄 Automatizar Desativação do LVM no Boot
📋 Visão Geral
Procedimento para automatizar a execução dos comandos abaixo durante a inicialização do Proxmox VE:
lvchange -an pve/data_tdata lvchange -an pve/data_tmeta lvchange -an pve/data
Após a configuração, não será mais necessário executar esses comandos manualmente após cada reinicialização.
—
⚠️ ALERTA
Execute este procedimento somente se você já confirmou que os comandos lvchange -an precisam ser executados manualmente após o boot do seu ambiente.
O procedimento cria um serviço do systemd para executar os comandos automaticamente.
—
🛠️ Configuração
Etapa 1 — Criar o serviço
No terminal do Proxmox, execute:
nano /etc/systemd/system/desativar-pve-data.service
Cole todo o conteúdo abaixo:
[Unit] Description=Desativar LVM pve/data no boot After=local-fs.target Before=pve-guests.service [Service] Type=oneshot ExecStart=/sbin/lvchange -an pve/data_tdata ExecStart=/sbin/lvchange -an pve/data_tmeta ExecStart=/sbin/lvchange -an pve/data RemainAfterExit=yes [Install] WantedBy=multi-user.target
Salvar:
CTRL + O ENTER CTRL + X
—
Etapa 2 — Ativar no boot
Execute os comandos abaixo:
systemctl daemon-reload
systemctl enable desativar-pve-data.service
systemctl start desativar-pve-data.service
—
🔎 Validar a configuração
Verifique o serviço:
systemctl status desativar-pve-data.service
O resultado esperado é:
Active: active (exited)
—
🔄 Testar após reinicialização
Reinicie o Proxmox:
reboot
Após o servidor retornar, execute:
systemctl status desativar-pve-data.service
O serviço deverá aparecer como:
Active: active (exited)
Se o serviço estiver como active (exited), significa que o systemd executou os comandos configurados durante o boot.
—
📌 Resultado
Após a configuração:
| Antes | Depois |
|---|---|
Executar lvchange manualmente após o boot | Execução automática |
| Intervenção manual | Sem intervenção |
| Repetir após cada reboot | Executado pelo systemd |
—
🧹 Remover a automação
Caso seja necessário remover o procedimento:
systemctl disable desativar-pve-data.service rm /etc/systemd/system/desativar-pve-data.service systemctl daemon-reload
—
📚 Comandos utilizados
lvchange -an pve/data_tdata lvchange -an pve/data_tmeta lvchange -an pve/data
