Proxmox
Alterar o hostname do node
Para alterar o hostname do node:
- desligue todas as VMs e containers
- acesse o node via SSH
- altere o hostname em
/etc/hostnamee/etc/hosts - reinicie
- depois de reiniciar, a interface web vai mostrar o nome antigo como "desconectado", e o novo nome vai aparecer
- acesse o node via SSH novamente e vá até
/etc/pve/nodes- aqui você verá uma pasta com o novo nome, e uma pasta com o nome antigo.
- dentro de cada uma, existe uma pasta
lxce umaqemu-server - mova o conteúdo de
lxcda pasta antiga para a pasta nova - mova o conteúdo de
qemu-serverda pasta antiga para a pasta nova
- remova a pasta com o nome antigo
- inicie as VMs e containers novamente
Se você tiver discos LVM em uso, precisa associá-los ao novo hostname:
- na interface web, vá até datacenter > storage
- dê um duplo clique no seu disco LVM
- em nodes, selecione o novo hostname
- clique em ok
Habilitar /dev/net/tun nos hosts de container
Edite o arquivo de configuração do container, geralmente localizado em /etc/pve/lxc/<container_id>.conf, e adicione este conteúdo:
lxc.apparmor.profile: unconfined
lxc.cgroup.devices.allow: a
lxc.cap.drop:
lxc.cgroup2.devices.allow: c 10:200 rwm
lxc.mount.entry: /dev/net/tun dev/net/tun none bind,create=fileDepois disso, reinicie o container.
Rodrigo de Avila