Информация
Услуги
  • Внедрение
  • Настройка
  • Поддержка
  • Ремонт
Контакты
Оплата
Новости
Доставка
Загрузки
Форум
Настройка
    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 Виртуальная Среда
    Предложение по функциональности: приостанавливать Hibernate VMs при перезагрузке хоста PVE.

    Форумы: Proxmox Виртуальная Среда, Proxmox Backup Server, Proxmox Mail Gateway, Proxmox Datacenter Manager
    Поиск  Пользователи  Правила  Войти
    Страницы: 1
    RSS
    Предложение по функциональности: приостанавливать Hibernate VMs при перезагрузке хоста PVE., Proxmox Виртуальная Среда
     
    davidand
    Guest
    #1
    0
    17.02.2020 12:17:00
    Я подумал, было бы неплохо добавить возможность переводить ВМ в состояние гибернации (вместо выключения) при перезагрузке хоста PVE. Это особенно удобно, когда ВМ требуют ручного вмешательства при запуске. Что думаете об этом?
     
     
     
    sebcbien
    Guest
    #2
    0
    23.06.2020 01:17:00
    Отлично!!! Я буду очень рад, когда это станет доступно!
     
     
     
    Radek Kantor
    Guest
    #3
    0
    18.11.2020 09:39:00
    Привет, когда эта опция станет доступна в MNG Proxmox, мне придётся вручную приостанавливать ВМ? Спасибо.
     
     
     
    davidand
    Guest
    #4
    0
    18.11.2020 10:42:00
    @Radek Kantor или кто-либо еще, кому это может помочь, я использую следующий скрипт для автоматизации процесса:

    Код: # suspend_and_shutdown.sh
    qm list | grep running | awk -F'[^0-9]*' '$0=$2' | while read -r vm_id; do qm suspend $vm_id --todisk 1; done; shutdown -h now

    # suspend_and_reboot.sh
    qm list | grep running | awk -F'[^0-9]*' '$0=$2' | while read -r vm_id; do qm suspend $vm_id --todisk 1; done; reboot

    Я вполне доволен своими скриптами, хотя и был бы рад, если бы эта функция была встроена.
     
     
     
    Radek Kantor
    Guest
    #5
    0
    18.11.2020 12:06:00
    Супер спасибо!
     
     
     
    maxmox
    Guest
    #6
    0
    06.05.2021 11:33:00
    Есть какие-нибудь новости по поводу этой запланированной функции? Было бы просто здорово!
     
     
     
    lixaotec
    Guest
    #7
    0
    07.07.2021 05:06:00
    +1
     
     
     
    Rojer
    Guest
    #8
    0
    30.08.2021 14:08:00
    +1
     
     
     
    Zalatschenko
    Guest
    #9
    0
    20.10.2021 14:24:00
    +1
     
     
     
    Rojer
    Guest
    #10
    0
    19.11.2021 12:50:00
    Привет! Есть какие-нибудь новости по поводу запланированной функции?
     
     
     
    Whatever
    Guest
    #11
    0
    25.11.2021 11:10:00
    +1
     
     
     
    JL17
    Guest
    #12
    0
    04.12.2021 03:43:00
    +1
     
     
     
    proxifoxi
    Guest
    #13
    0
    11.02.2022 15:09:00
    +1
     
     
     
    noch_einer
    Guest
    #14
    0
    12.02.2022 14:28:00
    +1
     
     
     
    Lion3000
    Guest
    #15
    0
    18.02.2022 16:22:00
    Привет! Вот мое решение, чтобы выключать все ВМ при перезагрузке или выключении! Работает у меня. Спасибо @davidand за пример скрипта.

    Зайдите в оболочку Proxmox, нужен root!
    `vi /etc/init.d/proxmox`

    Добавьте это:

    ```bash
    #!/bin/sh
    case "$1" in
    start)
      qm list | awk -F'[^0-9]*' '$0=$2' | while read -r vm_id; do qm unlock $vm_id; done;
    ;;
    stop)
      qm list | grep running | awk -F'[^0-9]*' '$0=$2' | while read -r vm_id; do qm suspend $vm_id --todisk 1; done;
      sleep 10
    ;;
    esac
    exit 0
    ```

    `chmod 755 /etc/init.d/proxmox`
    `ln -s /etc/init.d/proxmox /etc/rc3.d/S99proxmox`
    `ln -s /etc/init.d/proxmox /etc/rc0.d/K99proxmox`
    `ln -s /etc/init.d/proxmox /etc/rc6.d/K99proxmox`
    `systemctl daemon-reload`
    `systemctl start proxmox`

    Не забудьте добавить опцию автозапуска в Proxmox для ВМ, которые должны загружаться при старте.

    Наслаждайтесь! Можно перезагружать или выключать сервер:
    - Физическими кнопками
    - Кнопками Proxmox GUI
    - В оболочке: `restart now` / `shutdown now`
     
     
     
    Razva
    Guest
    #16
    0
    14.07.2022 23:23:00
    Какие новости по этому поводу? Почти 2023-й наступил...
     
     
     
    Razva
    Guest
    #17
    0
    14.07.2022 23:26:00
    Заменит ли это текущее/стандартное поведение Proxmox, когда он выключает виртуальные машины при перезагрузке? Спасибо!
     
     
     
    maxmox
    Guest
    #18
    0
    10.08.2022 08:49:00
    Привет, Лайон! Я только что попробовал скрипт от @davidand, и вроде бы он работает — но есть одна проблема. Завершение работы хост-процесса всё равно заставляет ВМ завершаться параллельно с командой "hibernate" в скрипте. Так что только одна из моих 5 ВМ фактически переходит в режим гибернации (команда завершения работы для этой ВМ всё ещё выдаётся, но слишком поздно), а остальные 4 начинают процесс завершения работы до того, как будет выполнена команда "hibernate". Есть ли способ предотвратить команды завершения работы для ВМ при выдаче команды завершения работы для хоста? Если есть, то я не нашёл такой возможности. Спасибо за помощь.
     
     
     
    Страницы: 1
    Читают тему
    +7 (495) 320-70-49
    info@proxmox.su

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