Информация
Услуги
  • Внедрение
  • Настройка
  • Поддержка
  • Ремонт
Контакты
Оплата
Новости
Доставка
Загрузки
Форум
Настройка
    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 Виртуальная Среда
    Как включить вход в консоль для контейнеров OpenVZ на Debian (версии 2.2 и выше)

    Форумы: Proxmox Виртуальная Среда, Proxmox Backup Server, Proxmox Mail Gateway, Proxmox Datacenter Manager
    Поиск  Пользователи  Правила  Войти
    Страницы: 1
    RSS
    Как включить вход в консоль для контейнеров OpenVZ на Debian (версии 2.2 и выше), Proxmox Виртуальная Среда
     
    tom
    Guest
    #1
    0
    04.10.2012 13:03:00
    Обновление: смотрите статью в Википедии на http://pve.proxmox.com/wiki/OpenVZ_Console

    ____  
    Начиная с версии V2.2 (уже доступной в репозитории pvetest), мы реализовали новую консоль OpenVZ. Если вы запускаете консоль для существующего контейнера OpenVZ с Debian, по умолчанию войти в систему не получится — смотрите скриншот.  


    Чтобы включить возможность входа, просто сделайте следующее:

    Зайдите по SSH на ваш хост Proxmox VE, "войдите" в контейнер и откройте файл /etc/inittab:

    Код:  
    proxmox-ve:~# vzlist  
         CTID      NPROC STATUS    IP_ADDR         HOSTNAME  
          107         13 running   192.168.9.100   debian6.maurer-it.com  
          108         29 running   192.168.9.101   debian.maurer-it.com  
    proxmox-ve:~# vzctl enter 108  
    entered into CT 108  
    root@debian:/# nano /etc/inittab

    В самый низ файла /etc/inittab добавьте следующую строку, сохраните и выключите контейнер:

    Код:  
    1:2345:respawn:/sbin/getty 38400 tty1

    Теперь снова запустите контейнер, кликнув "start" в окне консоли, и вуаля — вы можете войти! Смотрите скриншот.  
     
     
     
    peterx
    Guest
    #2
    0
    18.10.2012 13:12:00
    Именно так, Том. Я получил консоль, но не могу войти в систему. Я воспользуюсь обходными способами. Спасибо за поддержку. proxmox — это круто!! Питер
     
     
     
    mir
    Guest
    #3
    0
    18.10.2012 13:29:00
    Вы входите в систему под root, используя пароль, который выбрали при создании контейнера? ssh root@IP
     
     
     
    bazzi
    Guest
    #4
    0
    24.10.2012 14:41:00
    С пакетами CentOS (5 и 6) это, похоже, не работает. Что нужно сделать, чтобы исправить ситуацию? Искал, но в интернете ничего не нашёл. Может, добавить опцию выбора между консолью и "vzctl enter"?
     
     
     
    dietmar
    Guest
    #5
    0
    25.10.2012 07:34:00
    Centos6 использует upstart, и вам нужен рабочий /etc/init/tty.conf — например:  
    Код:  
    # Эта служба поддерживает getty на tty1 с момента запуска системы  
    # и до ее выключения.  

    start on stopped rc RUNLEVEL=[2345]

    stop on runlevel [!2345]

    respawn  
    exec /sbin/agetty -8 tty1 38400
     
     
     
    dietmar
    Guest
    #6
    0
    25.10.2012 07:37:00
    Ubuntu использует upstart и по умолчанию не запускает терминалы внутри контейнеров openvz. Нужно изменить файл /etc/init/tty1.conf

    Код:

    # tty1 - getty  
    #  
    # Эта служба поддерживает getty на tty1 с момента запуска системы и до её завершения работы.

    start on stopped rc RUNLEVEL=[2345]
    stop on runlevel [!2345]
    respawn  
    exec /sbin/getty -8 38400 tty1
     
     
     
    dietmar
    Guest
    #7
    0
    25.10.2012 09:39:00
    Для CentOS5 в файле /etc/inittab должна быть следующая строчка:  
    Code: 1:2345:respawn:/sbin/agetty tty1 38400 linux
     
     
     
    tom
    Guest
    #8
    0
    25.10.2012 10:47:00
    Смотрите также новую статью в вики — http://pve.proxmox.com/wiki/OpenVZ_Console
     
     
     
    bazzi
    Guest
    #9
    0
    25.10.2012 15:08:00
    Спасибо за быстрый ответ!
     
     
     
    zenny
    Guest
    #10
    0
    31.10.2012 09:19:00
    Спасибо команде PM-development. Похоже, это классная фишка.
     
     
     
    c0mputerking
    Guest
    #11
    0
    21.11.2012 02:52:00
    Не особо вижу в этом смысл, наверное, было бы неплохо заходить под кем-то, кроме root, но раз уж ты root, то можешь зайти в любую учётную запись, какую хочешь. Плюс без функции копировать/вставить авто-вход под root казался почти единственным преимуществом консоли proxmox. Думаю, я просто продолжу пользоваться putty.
     
     
     
    tom
    Guest
    #12
    0
    21.11.2012 07:39:00
    Консоль показывает логи запуска — очень удобно. Также вы можете зайти в контейнер без активной сетевой конфигурации (например, если нужно настроить veth) через ssh (putty). Но войти получится только если сеть запущена или если вы находитесь под root на хосте (vzctl enter CTID).
     
     
     
    tom
    Guest
    #13
    0
    05.12.2012 21:16:00
    Если клиент теряет пароль... можно ли перезагрузить виртуальную машину и войти в однопользовательском режиме, чтобы сбросить пароль? Если да, то отлично... если нет — тогда проблема. Дайте знать, спасибо.
     
     
     
    dietmar
    Guest
    #14
    0
    06.12.2012 07:40:00
    'vzctl enter <VMID>' — твой лучший друг.
     
     
     
    Страницы: 1
    Читают тему
    +7 (495) 320-70-49
    info@proxmox.su

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