Информация
Услуги
  • Внедрение
  • Настройка
  • Поддержка
  • Ремонт
Контакты
Оплата
Новости
Доставка
Загрузки
Форум
Настройка
    info@proxmox.su
    +7 (495) 320-70-49
    Заказать звонок
    Аспро: ЛайтШоп
    Войти
    0 Сравнение
    0 Избранное
    0 Корзина
    Аспро: ЛайтШоп
    Войти
    0 Сравнение
    0 Избранное
    0 Корзина
    Аспро: ЛайтШоп
    Телефоны
    +7 (495) 320-70-49
    Заказать звонок
    0
    0
    0
    Аспро: ЛайтШоп
    • +7 (495) 320-70-49
      • Назад
      • Телефоны
      • +7 (495) 320-70-49
      • Заказать звонок
    • info@proxmox.su
    • Москва, Бакунинская улица, 69с1
    • Пн-Пт: 09-00 до 18-00
      Сб-Вс: выходной
    • 0 Сравнение
    • 0 Избранное
    • 0 Корзина
    Главная
    Форум
    Proxmox Виртуальная Среда
    Смена имени хоста после каждой перезагрузки

    Форумы: Proxmox Виртуальная Среда, Proxmox Backup Server, Proxmox Mail Gateway, Proxmox Datacenter Manager
    Поиск  Пользователи  Правила  Войти
    Страницы: 1
    RSS
    Смена имени хоста после каждой перезагрузки, Proxmox Виртуальная Среда
     
    asmar
    Guest
    #1
    0
    22.12.2015 12:46:00
    Всем привет! У меня стоит 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
     
     
     
    DavidM
    Guest
    #2
    0
    09.03.2016 14:36:00
    У меня такая же проблема с шаблоном Proxmox4 Debian8: какие бы изменения ни вносились в /etc/hosts, при каждой перезагрузке ВМ файл сбрасывается. Обратите внимание, что команда hostnamectl не установлена, а systemd отключён в шаблоне proxmox4 debian8.
     
     
     
    asmar
    Guest
    #3
    0
    09.03.2016 16:36:00
    Davidm, я перепробовал всё, что нашёл, и ничего не работает. Перешёл на KVM — там всё отлично.
     
     
     
    fireon
    Guest
    #4
    0
    05.01.2016 14:20:00
    Хм, не знаю, но возможно проблема в hostnamectl внутри самого контейнера. Hostnamectl используется systemd для установки имени хоста и другой информации о хосте. Проверь так: сначала установи имя хоста обычным способом в lxc, а потом во второй раз установи его прямо в контейнере с помощью hostnamectl.
     
     
     
    LnxBil
    Guest
    #5
    0
    10.03.2016 13:36:00
    @DavidM: Самое простое решение — установить атрибут immutable на файл /etc/hosts.
     
     
     
    fabian
    Guest
    #6
    0
    10.03.2016 14:15:00
    Смотрите подробное обсуждение и предстоящие изменения по этому вопросу в баге #827: https://bugzilla.proxmox.com/show_bug.cgi?id=827
     
     
     
    asmar
    Guest
    #7
    0
    25.03.2016 15:57:00
    @LnxBil если сделать /etc/hostname неизменяемым, то виртуальная машина после этого не запускается. lxc-start 1458917760.765 ERROR lxc_conf - conf.c:run_buffer:342 - Скрипт завершился с ошибкой статус 1 lxc-start 1458917760.765 ERROR lxc_start - start.c:lxc_init:436 - не удалось запустить pre-start хуки для контейнера '103'. lxc-start 1458917760.765 ERROR lxc_start - start.c:__lxc_start:1170 - не удалось инициализировать контейнер lxc-start 1458917765.770 ERROR lxc_start_ui - lxc_start.c:main:344 - Контейнер не запустился. lxc-start 1458917765.770 ERROR lxc_start_ui - lxc_start.c:main:346 - Чтобы узнать больше деталей, запустите контейнер в режиме переднего плана. lxc-start 1458917765.770 ERROR lxc_start_ui - lxc_start.c:main:348 - Дополнительную информацию можно получить, задав опции --logfile и --logpriority.
     
     
     
    Страницы: 1
    Читают тему
    +7 (495) 320-70-49
    info@proxmox.su

    Конфиденциальность Оферта
    © 2026 Proxmox.su
    Главная Каталог 0 Корзина 0 Избранные Кабинет 0 Сравнение Акции Контакты Услуги Бренды Отзывы Компания Лицензии Документы Реквизиты Поиск Блог Обзоры