Информация
Услуги
  • Внедрение
  • Настройка
  • Поддержка
  • Ремонт
Контакты
Оплата
Новости
Доставка
Загрузки
Форум
Настройка
    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 Виртуальная Среда
    [РЕШЕНО]Настроил HA на VM

    Форумы: Proxmox Виртуальная Среда, Proxmox Backup Server, Proxmox Mail Gateway, Proxmox Datacenter Manager
    Поиск  Пользователи  Правила  Войти
    Страницы: 1
    RSS
    [РЕШЕНО]Настроил HA на VM, Proxmox Виртуальная Среда
     
    spacemancw
    Guest
    #1
    0
    02.07.2025 19:39:00
    Ищу вызов API или команду qm для настройки HA на новом VM в Proxmox. Я просмотрел qm man page и API guide. AI сайты советуют следующее:

    Код:
    $body = 'ha=started,group=PXGroup,max_restarts=3,max_relocate=1'

    $apiUrl = "https://$pxhost/api2/json/nodes/$node/qemu/$vmid/config"

    Invoke-RestMethod -Uri $apiUrl -Headers $headers -Body $body -Method POST -ContentType 'application/x-www-form-urlencoded'

    Но это не работает, получаю ошибку: " "ha": "property is not defined in schema and the schema does not allow additional properties""
     
     
     
    bbgeek17
    Guest
    #2
    0
    02.07.2025 19:45:00
    Похоже, вы ищете POST здесь: https://pve.proxmox.com/pve-docs/api-viewer/#/cluster/ha/resources. Не забывайте, что вы всегда можете воспользоваться инструментами браузера, чтобы посмотреть API-запрос, который использует PVE UI.

    Blockbridge: ультра-низкая задержка, shared storage на базе NVMe для Proxmox - https://www.blockbridge.com/proxmox
     
     
     
    spacemancw
    Guest
    #3
    0
    03.07.2025 18:52:00
    Спасибо большое! Работает! Вот мой powershell код:

    Код:
    $endpoint = "cluster/ha/resources"
           $apiUrl = "https://$pxhost/api2/json/$endpoint"
           Invoke-RestMethod -Uri $apiUrl -Headers $pHeaders
           
           $body = @{
               sid = $nextVmid
               type = "vm"
               max_restart = "3"
               max_relocate = "3"
               group= $haGroup
               state= "started"
           } | ConvertTo-Json
           
           try {
               Invoke-RestMethod -Uri $apiUrl -Headers $pHeaders -Body $body -Method POST -ContentType "application/json"
               write-host " Успешно настроена отказоустойчивость на $vmname  - " (get-date)
               }
           catch {write-host " ВНИМАНИЕ: Не удалось настроить отказоустойчивость на $vmname  - " (get-date)}
     
     
     
    bbgeek17
    Guest
    #4
    0
    03.07.2025 18:53:00
    Отлично! Спасибо, что поделился кодом. Ты можешь отметить тему как РЕШЕНО, отредактировав исходный пост и выбрав префикс рядом с заголовком из выпадающего меню. Blockbridge: Ультра низкая задержка, все NVMe-хранилище для Proxmox - https://www.blockbridge.com/proxmox
     
     
     
    Страницы: 1
    Читают тему
    +7 (495) 320-70-49
    info@proxmox.su

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