Всем привет! У меня стоит Proxmox4, который работает нормально, но с любым LXC-контейнером, который я создаю, он не сохраняет заданное имя хоста, и после каждой перезагрузки оно меняется. Например, я при установке прописываю в контейнере hostname "vm1.mydomain.com". Но после перезагрузки или выключения, если я запускаю команду hostname, то получаю только имя без полного домена — то есть выводит vm1 вместо vm1.mydomain.com. А это вызывает проблемы с одним программным обеспечением, которое я запускаю. Это баг или есть какое-то решение? Спасибо.
Пример вывода:
root@proxmox2 ~ # cat /etc/pve/lxc/101.conf
arch: amd64
cpulimit: 6
cpuunits: 1024
hostname: email1.mydomain.com
memory: 8192
nameserver: 208.67.222.222 8.8.8.8 8.8.4.4
net0: bridge=vmbr0,gw=192.168.1.10,hwaddr=32:63:32:30:38:36,ip=192.168.1.10/32,name=eth0,type=veth
ostype: debian
rootfs: local:101/vm-101-disk-1.raw,size=60G
searchdomain: google.de
swap: 8192
root@email1:~# hostname -f
email1
root@email1:~# cat /etc/hosts
127.0.0.1 localhost
::1 localhost ip6-localhost ip6-loopback
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters
192.168.1.10 email1 email1.mydomain.com
Пример вывода:
root@proxmox2 ~ # cat /etc/pve/lxc/101.conf
arch: amd64
cpulimit: 6
cpuunits: 1024
hostname: email1.mydomain.com
memory: 8192
nameserver: 208.67.222.222 8.8.8.8 8.8.4.4
net0: bridge=vmbr0,gw=192.168.1.10,hwaddr=32:63:32:30:38:36,ip=192.168.1.10/32,name=eth0,type=veth
ostype: debian
rootfs: local:101/vm-101-disk-1.raw,size=60G
searchdomain: google.de
swap: 8192
root@email1:~# hostname -f
email1
root@email1:~# cat /etc/hosts
127.0.0.1 localhost
::1 localhost ip6-localhost ip6-loopback
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters
192.168.1.10 email1 email1.mydomain.com
